Lines Matching refs:keyformat
204 validate_key(libzfs_handle_t *hdl, zfs_keyformat_t keyformat, in validate_key() argument
207 switch (keyformat) { in validate_key()
279 libzfs_getpassphrase(zfs_keyformat_t keyformat, boolean_t is_reenter, in libzfs_getpassphrase() argument
309 get_format_prompt_string(keyformat)); in libzfs_getpassphrase()
361 zfs_keyformat_t keyformat, boolean_t confirm_key, boolean_t newkey, in get_key_interactive() argument
371 if (keyformat == ZFS_KEYFORMAT_RAW) { in get_key_interactive()
379 if ((ret = libzfs_getpassphrase(keyformat, B_FALSE, newkey, fsname, in get_key_interactive()
390 if ((ret = validate_key(hdl, keyformat, buf, buflen, confirm_key)) != in get_key_interactive()
396 ret = libzfs_getpassphrase(keyformat, B_TRUE, newkey, fsname, &buf2, in get_key_interactive()
425 get_key_material_raw(FILE *fd, zfs_keyformat_t keyformat, in get_key_material_raw() argument
434 if (keyformat != ZFS_KEYFORMAT_RAW) { in get_key_material_raw()
484 const char *fsname, zfs_keyformat_t keyformat, boolean_t newkey, in get_key_material_file() argument
502 ret = get_key_material_raw(f, keyformat, buf, len_out); in get_key_material_file()
511 const char *fsname, zfs_keyformat_t keyformat, boolean_t newkey, in get_key_material_https() argument
673 ret = get_key_material_raw(key, keyformat, buf, len_out); in get_key_material_https()
689 zfs_keyformat_t keyformat, const char *keylocation, const char *fsname, in get_key_material() argument
710 can_retry = keyformat != ZFS_KEYFORMAT_RAW; in get_key_material()
711 ret = get_key_interactive(hdl, fsname, keyformat, in get_key_material()
715 ret = get_key_material_raw(stdin, keyformat, &km, in get_key_material()
732 fsname, keyformat, newkey, &km, &kmlen)) != 0) in get_key_material()
752 if ((ret = validate_key(hdl, keyformat, (const char *)km, kmlen, in get_key_material()
853 zfs_handle_t *zhp, boolean_t newkey, zfs_keyformat_t keyformat, in populate_create_encryption_params_nvlists() argument
865 ret = get_key_material(hdl, B_TRUE, newkey, keyformat, keylocation, in populate_create_encryption_params_nvlists()
871 if (keyformat == ZFS_KEYFORMAT_PASSPHRASE) { in populate_create_encryption_params_nvlists()
921 ret = derive_key(hdl, keyformat, iters, key_material, salt, &key_data); in populate_create_encryption_params_nvlists()
1011 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_create() local
1029 zfs_prop_to_name(ZFS_PROP_KEYFORMAT), &keyformat); in zfs_crypto_create()
1107 keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_create()
1118 if (keylocation != NULL && keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_create()
1126 if (keyformat != ZFS_KEYFORMAT_NONE && keylocation == NULL) { in zfs_crypto_create()
1151 B_TRUE, keyformat, keylocation, props, &wkeydata, in zfs_crypto_create()
1284 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_load_key() local
1304 keyformat = zfs_prop_get_int(zhp, ZFS_PROP_KEYFORMAT); in zfs_crypto_load_key()
1305 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_load_key()
1361 if (keyformat == ZFS_KEYFORMAT_PASSPHRASE) { in zfs_crypto_load_key()
1371 ret = get_key_material(zhp->zfs_hdl, B_FALSE, B_FALSE, keyformat, in zfs_crypto_load_key()
1378 ret = derive_key(zhp->zfs_hdl, keyformat, iters, key_material, salt, in zfs_crypto_load_key()
1457 uint64_t keystatus, keyformat; in zfs_crypto_unload_key() local
1472 keyformat = zfs_prop_get_int(zhp, ZFS_PROP_KEYFORMAT); in zfs_crypto_unload_key()
1473 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_unload_key()
1598 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_rewrap() local
1660 zfs_prop_to_name(ZFS_PROP_KEYFORMAT), &keyformat); in zfs_crypto_rewrap()
1669 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_rewrap()
1670 keyformat = zfs_prop_get_int(zhp, in zfs_crypto_rewrap()
1674 keyformat); in zfs_crypto_rewrap()
1700 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_rewrap()
1721 zhp, B_TRUE, keyformat, keylocation, props, &wkeydata, in zfs_crypto_rewrap()