Lines Matching refs:libzfs_crypt
242 if (hdl->libzfs_crypt.zc_is_key_change) {
253 if (hdl->libzfs_crypt.zc_is_key_change) {
303 hdl->libzfs_crypt.zc_key_data = key;
304 hdl->libzfs_crypt.zc_key_data_len = keylen;
316 zhp->zfs_hdl->libzfs_crypt.zc_clone_newkey = B_TRUE;
365 if (hdl->libzfs_crypt.zc_key_data != NULL &&
366 hdl->libzfs_crypt.zc_key_data_len != 0) {
367 *pinlen = hdl->libzfs_crypt.zc_key_data_len;
369 bcopy(hdl->libzfs_crypt.zc_key_data, *pin, *pinlen);
541 zc->zc_crypto.zic_clone_newkey = hdl->libzfs_crypt.zc_clone_newkey;
559 if (hdl->libzfs_crypt.zc_key_data_len != 0) {
560 keydata = zfs_alloc(hdl, hdl->libzfs_crypt.zc_key_data_len);
561 bcopy(hdl->libzfs_crypt.zc_key_data, keydata,
562 hdl->libzfs_crypt.zc_key_data_len);
563 keydatalen = hdl->libzfs_crypt.zc_key_data_len;
1034 zhp->zfs_hdl->libzfs_crypt.zc_is_key_change = B_TRUE;
1108 (zhp->zfs_hdl->libzfs_crypt.zc_is_key_change == B_TRUE)) {
1295 zc->zc_crypto.zic_clone_newkey = hdl->libzfs_crypt.zc_clone_newkey;