Lines Matching refs:keyformat

188 validate_key(libzfs_handle_t *hdl, zfs_keyformat_t keyformat,  in validate_key()  argument
191 switch (keyformat) { in validate_key()
258 libzfs_getpassphrase(zfs_keyformat_t keyformat, boolean_t is_reenter, in libzfs_getpassphrase() argument
288 get_format_prompt_string(keyformat)); in libzfs_getpassphrase()
340 zfs_keyformat_t keyformat, boolean_t confirm_key, boolean_t newkey, in get_key_interactive() argument
350 if (keyformat == ZFS_KEYFORMAT_RAW) { in get_key_interactive()
358 if ((ret = libzfs_getpassphrase(keyformat, B_FALSE, newkey, fsname, in get_key_interactive()
369 if ((ret = validate_key(hdl, keyformat, buf, buflen)) != 0) { in get_key_interactive()
374 ret = libzfs_getpassphrase(keyformat, B_TRUE, newkey, fsname, &buf2, in get_key_interactive()
403 get_key_material_raw(FILE *fd, zfs_keyformat_t keyformat, in get_key_material_raw() argument
412 if (keyformat != ZFS_KEYFORMAT_RAW) { in get_key_material_raw()
463 const char *fsname, zfs_keyformat_t keyformat, boolean_t newkey, in get_key_material_file() argument
485 ret = get_key_material_raw(f, keyformat, buf, len_out); in get_key_material_file()
500 zfs_keyformat_t keyformat, char *keylocation, const char *fsname, in get_key_material() argument
522 ret = get_key_interactive(hdl, fsname, keyformat, in get_key_material()
526 ret = get_key_material_raw(stdin, keyformat, &km, in get_key_material()
538 fsname, keyformat, newkey, &km, &kmlen)) != 0) in get_key_material()
552 if ((ret = validate_key(hdl, keyformat, (const char *)km, kmlen)) != 0) in get_key_material()
699 zfs_handle_t *zhp, boolean_t newkey, zfs_keyformat_t keyformat, in populate_create_encryption_params_nvlists() argument
710 ret = get_key_material(hdl, B_TRUE, newkey, keyformat, keylocation, in populate_create_encryption_params_nvlists()
716 if (keyformat == ZFS_KEYFORMAT_PASSPHRASE) { in populate_create_encryption_params_nvlists()
773 ret = derive_key(hdl, (zfs_keyformat_t)keyformat, iters, key_material, in populate_create_encryption_params_nvlists()
863 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_create() local
878 zfs_prop_to_name(ZFS_PROP_KEYFORMAT), &keyformat); in zfs_crypto_create()
956 keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_create()
967 if (keylocation != NULL && keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_create()
975 if (keyformat != ZFS_KEYFORMAT_NONE && keylocation == NULL) { in zfs_crypto_create()
1000 B_FALSE, keyformat, keylocation, props, &wkeydata, in zfs_crypto_create()
1126 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_load_key() local
1146 keyformat = zfs_prop_get_int(zhp, ZFS_PROP_KEYFORMAT); in zfs_crypto_load_key()
1147 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_load_key()
1203 if (keyformat == ZFS_KEYFORMAT_PASSPHRASE) { in zfs_crypto_load_key()
1213 ret = get_key_material(zhp->zfs_hdl, B_FALSE, B_FALSE, keyformat, in zfs_crypto_load_key()
1220 ret = derive_key(zhp->zfs_hdl, keyformat, iters, key_material, in zfs_crypto_load_key()
1291 uint64_t keystatus, keyformat; in zfs_crypto_unload_key() local
1306 keyformat = zfs_prop_get_int(zhp, ZFS_PROP_KEYFORMAT); in zfs_crypto_unload_key()
1307 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_unload_key()
1426 uint64_t keyformat = ZFS_KEYFORMAT_NONE; in zfs_crypto_rewrap() local
1488 zfs_prop_to_name(ZFS_PROP_KEYFORMAT), &keyformat); in zfs_crypto_rewrap()
1497 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_rewrap()
1498 keyformat = zfs_prop_get_int(zhp, in zfs_crypto_rewrap()
1502 keyformat); in zfs_crypto_rewrap()
1521 if (keyformat == ZFS_KEYFORMAT_NONE) { in zfs_crypto_rewrap()
1542 zhp, B_TRUE, keyformat, keylocation, props, &wkeydata, in zfs_crypto_rewrap()