Lines Matching defs:dcrka
2307 dsl_crypto_recv_key_arg_t *dcrka = arg;
2310 ret = dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_dsobj,
2315 if (dcrka->dcrka_fromobj != 0) {
2316 ret = dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_fromobj,
2323 dcrka->dcrka_ostype, dcrka->dcrka_nvl, tx);
2332 ret = dsl_crypto_recv_raw_key_check(ds, dcrka->dcrka_nvl, tx);
2347 dsl_crypto_recv_key_arg_t *dcrka = arg;
2350 VERIFY0(dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_dsobj,
2352 dsl_crypto_recv_raw_objset_sync(ds, dcrka->dcrka_ostype,
2353 dcrka->dcrka_nvl, tx);
2354 if (dcrka->dcrka_do_key)
2355 dsl_crypto_recv_raw_key_sync(ds, dcrka->dcrka_nvl, tx);
2368 dsl_crypto_recv_key_arg_t dcrka;
2370 dcrka.dcrka_dsobj = dsobj;
2371 dcrka.dcrka_fromobj = fromobj;
2372 dcrka.dcrka_ostype = ostype;
2373 dcrka.dcrka_nvl = nvl;
2374 dcrka.dcrka_do_key = do_key;
2377 dsl_crypto_recv_key_sync, &dcrka, 1, ZFS_SPACE_CHECK_NORMAL));