Lines Matching defs:jumpobj
178 uint64_t jumpobj;
182 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0) {
183 jumpobj = zap_create_link(mos, DMU_OT_DSL_PERMS,
191 VERIFY(zap_update(mos, jumpobj,
221 uint64_t jumpobj;
225 1, &jumpobj) == 0) {
227 VERIFY(0 == zap_destroy(mos, jumpobj, tx));
234 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0)
241 (void) zap_remove(mos, jumpobj, perm, tx);
242 if (zap_count(mos, jumpobj, &n) == 0 && n == 0) {
246 jumpobj, tx));
413 * there is no perm in that jumpobj.
420 uint64_t jumpobj, zero;
424 error = zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj);
426 error = zap_lookup(mos, jumpobj, perm, 8, 1, &zero);
488 uint64_t jumpobj;
494 error = zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj);
499 for (zap_cursor_init(&zc, mos, jumpobj);
685 uint64_t jumpobj, pjumpobj;
706 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) == ENOENT) {
707 jumpobj = zap_create(mos, DMU_OT_DSL_PERMS, DMU_OT_NONE, 0, tx);
708 VERIFY(zap_add(mos, zapobj, whokey, 8, 1, &jumpobj, tx) == 0);
718 VERIFY(zap_update(mos, jumpobj, za->za_name,