Lines Matching refs:kauth_cred_t
58 int genfs_can_access(struct vnode *, kauth_cred_t, uid_t, gid_t, mode_t,
60 int genfs_can_access_acl_posix1e(struct vnode *, kauth_cred_t, uid_t,
62 int genfs_can_access_acl_nfs4(struct vnode *, kauth_cred_t, uid_t, gid_t,
64 int genfs_can_chmod(struct vnode *, kauth_cred_t, uid_t, gid_t, mode_t);
65 int genfs_can_chown(struct vnode *, kauth_cred_t, uid_t, gid_t, uid_t,
67 int genfs_can_chtimes(struct vnode *, kauth_cred_t, uid_t, u_int);
68 int genfs_can_chflags(struct vnode *, kauth_cred_t, uid_t, bool);
69 int genfs_can_sticky(struct vnode *, kauth_cred_t, uid_t, uid_t);
70 int genfs_can_extattr(struct vnode *, kauth_cred_t, accmode_t, int);
82 kauth_cred_t, bool));
86 kauth_cred_t, bool);
96 int genfs_ufslike_rename_check_permitted(kauth_cred_t,
103 int genfs_ufslike_remove_check_permitted(kauth_cred_t,
108 bool (*gro_directory_empty_p)(struct mount *mp, kauth_cred_t cred,
113 int (*gro_rename_check_permitted)(struct mount *mp, kauth_cred_t cred,
118 int (*gro_remove_check_permitted)(struct mount *mp, kauth_cred_t cred,
120 int (*gro_rename)(struct mount *mp, kauth_cred_t cred,
125 int (*gro_remove)(struct mount *mp, kauth_cred_t cred,
130 int (*gro_genealogy)(struct mount *mp, kauth_cred_t cred,