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);
405 * there is no perm in that jumpobj.
409 char type, char checkflag, void *valp, const char *perm)
418 error = zap_lookup(mos, jumpobj, perm, 8, 1, &zero);
429 dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm,
440 ZFS_DELEG_USER, checkflag, &id, perm) == 0)
446 ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
452 ZFS_DELEG_EVERYONE, checkflag, &id, perm) == 0)
461 ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
543 dsl_deleg_access_impl(dsl_dataset_t *ds, const char *perm, cred_t *cr)
612 ZFS_DELEG_NAMED_SET, 0, setnode->p_setname, perm);
632 error = dsl_check_user_access(mos, zapobj, perm, checkflag, cr);
647 dsl_deleg_access(const char *dsname, const char *perm, cred_t *cr)
658 error = dsl_deleg_access_impl(ds, perm, cr);