Lines Matching defs:rddobj
366 dsl_dir_get_encryption_root_ddobj(dsl_dir_t *dd, uint64_t *rddobj)
372 DSL_CRYPTO_KEY_ROOT_DDOBJ, 8, 1, rddobj));
440 uint64_t rddobj;
449 ret = dsl_dir_get_encryption_root_ddobj(dd, &rddobj);
454 ret = spa_keystore_wkey_hold_ddobj_impl(spa, rddobj, tag, &wkey);
479 uint64_t rddobj;
510 ret = dsl_dir_get_encryption_root_ddobj(dd, &rddobj);
514 if (rddobj != dd->dd_object) {
779 uint64_t rddobj, keyformat, salt, iters;
808 ret = dsl_dir_get_encryption_root_ddobj(dd, &rddobj);
809 if (ret != 0 || rddobj != dd->dd_object) {
1268 uint64_t rddobj;
1305 ret = dsl_dir_get_encryption_root_ddobj(dd, &rddobj);
1321 if (dd->dd_object != rddobj) {
1358 if (dd->dd_object == rddobj) {
1391 if (dd->dd_object != rddobj && dcp->cp_keylocation == NULL) {
1441 spa_keystore_change_key_sync_impl(uint64_t rddobj, uint64_t ddobj,
1472 (!skip && (curr_rddobj != rddobj || dsl_dir_is_clone(dd)))) {
1507 spa_keystore_change_key_sync_impl(rddobj,
1526 spa_keystore_change_key_sync_impl(rddobj,
1550 uint64_t rddobj, new_rddobj;
1578 VERIFY0(dsl_dir_get_encryption_root_ddobj(ds->ds_dir, &rddobj));
1594 rddobj = ds->ds_dir->dd_object;
1607 spa_keystore_change_key_sync_impl(rddobj, ds->ds_dir->dd_object,
1697 uint64_t rddobj, op_rddobj, tp_rddobj;
1714 ret = dsl_dir_get_encryption_root_ddobj(origin, &rddobj);
1718 if (rddobj == origin->dd_object)
1747 uint64_t rddobj;
1758 VERIFY0(dsl_dir_get_encryption_root_ddobj(origin, &rddobj));
1760 if (rddobj != origin->dd_object)
1785 spa_keystore_change_key_sync_impl(rddobj, origin->dd_object,
2271 uint64_t rddobj, one = 1;
2327 rddobj = dd->dd_object;
2329 VERIFY0(dsl_dir_get_encryption_root_ddobj(dd, &rddobj));
2334 rddobj, key_guid, iv, mac, keydata, hmac_keydata, keyformat, salt,
2422 uint64_t rddobj;
2496 ret = dsl_dir_get_encryption_root_ddobj(ds->ds_dir, &rddobj);
2502 ret = dsl_dir_hold_obj(dp, rddobj, NULL, FTAG, &rdd);