Lines Matching refs:whokey

176 		const char *whokey = nvpair_name(whopair);  in dsl_deleg_set_sync()  local
183 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0) { in dsl_deleg_set_sync()
185 zapobj, whokey, tx); in dsl_deleg_set_sync()
195 "%s %s", whokey, perm); in dsl_deleg_set_sync()
219 const char *whokey = nvpair_name(whopair); in dsl_deleg_unset_sync() local
225 if (zap_lookup(mos, zapobj, whokey, 8, in dsl_deleg_unset_sync()
227 (void) zap_remove(mos, zapobj, whokey, tx); in dsl_deleg_unset_sync()
231 tx, "%s", whokey); in dsl_deleg_unset_sync()
235 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) != 0) in dsl_deleg_unset_sync()
245 whokey, tx); in dsl_deleg_unset_sync()
250 "%s %s", whokey, perm); in dsl_deleg_unset_sync()
422 char whokey[ZFS_MAX_DELEG_NAME]; in dsl_check_access() local
424 zfs_deleg_whokey(whokey, type, checkflag, valp); in dsl_check_access()
425 error = zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj); in dsl_check_access()
491 char whokey[ZFS_MAX_DELEG_NAME]; in dsl_load_sets() local
493 zfs_deleg_whokey(whokey, type, checkflag, valp); in dsl_load_sets()
495 error = zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj); in dsl_load_sets()
690 char whokey[ZFS_MAX_DELEG_NAME]; in copy_create_perms() local
692 zfs_deleg_whokey(whokey, in copy_create_perms()
695 if (zap_lookup(mos, pzapobj, whokey, 8, 1, &pjumpobj) != 0) in copy_create_perms()
704 zfs_deleg_whokey(whokey, in copy_create_perms()
707 if (zap_lookup(mos, zapobj, whokey, 8, 1, &jumpobj) == ENOENT) { in copy_create_perms()
709 VERIFY(zap_add(mos, zapobj, whokey, 8, 1, &jumpobj, tx) == 0); in copy_create_perms()