Lines Matching defs:dcrka
2342 dsl_crypto_recv_key_arg_t *dcrka = arg;
2345 ret = dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_dsobj,
2350 if (dcrka->dcrka_fromobj != 0) {
2351 ret = dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_fromobj,
2358 dcrka->dcrka_ostype, dcrka->dcrka_nvl, tx);
2367 ret = dsl_crypto_recv_raw_key_check(ds, dcrka->dcrka_nvl, tx);
2382 dsl_crypto_recv_key_arg_t *dcrka = arg;
2385 VERIFY0(dsl_dataset_hold_obj(tx->tx_pool, dcrka->dcrka_dsobj,
2387 dsl_crypto_recv_raw_objset_sync(ds, dcrka->dcrka_ostype,
2388 dcrka->dcrka_nvl, tx);
2389 if (dcrka->dcrka_do_key)
2390 dsl_crypto_recv_raw_key_sync(ds, dcrka->dcrka_nvl, tx);
2403 dsl_crypto_recv_key_arg_t dcrka;
2405 dcrka.dcrka_dsobj = dsobj;
2406 dcrka.dcrka_fromobj = fromobj;
2407 dcrka.dcrka_ostype = ostype;
2408 dcrka.dcrka_nvl = nvl;
2409 dcrka.dcrka_do_key = do_key;
2412 dsl_crypto_recv_key_sync, &dcrka, 1, ZFS_SPACE_CHECK_NORMAL));