Lines Matching refs:perm
107 const char *perm = nvpair_name(permpair);
109 if (strcmp(perm, ZFS_DELEG_PERM_ALLOW) == 0)
112 if ((error = dsl_deleg_access(ddname, perm, cr)) != 0)
188 const char *perm = nvpair_name(permpair);
192 perm, 8, 1, &n, tx) == 0);
194 "%s %s", whokey, perm);
238 const char *perm = nvpair_name(permpair);
241 (void) zap_remove(mos, jumpobj, perm, tx);
249 "%s %s", whokey, perm);
404 * there is no perm in that jumpobj.
408 char type, char checkflag, void *valp, const char *perm)
417 error = zap_lookup(mos, jumpobj, perm, 8, 1, &zero);
428 dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm,
439 ZFS_DELEG_USER, checkflag, &id, perm) == 0)
445 ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
451 ZFS_DELEG_EVERYONE, checkflag, &id, perm) == 0)
460 ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
542 dsl_deleg_access_impl(dsl_dataset_t *ds, const char *perm, cred_t *cr)
611 ZFS_DELEG_NAMED_SET, 0, setnode->p_setname, perm);
631 error = dsl_check_user_access(mos, zapobj, perm, checkflag, cr);
646 dsl_deleg_access(const char *dsname, const char *perm, cred_t *cr)
657 error = dsl_deleg_access_impl(ds, perm, cr);