Lines Matching refs:cred

87 mac_cred_init(struct ucred *cred)  in mac_cred_init()  argument
91 cred->cr_label = mac_cred_label_alloc(); in mac_cred_init()
93 cred->cr_label = NULL; in mac_cred_init()
105 mac_cred_destroy(struct ucred *cred) in mac_cred_destroy() argument
108 if (cred->cr_label != NULL) { in mac_cred_destroy()
109 mac_cred_label_free(cred->cr_label); in mac_cred_destroy()
110 cred->cr_label = NULL; in mac_cred_destroy()
124 mac_cred_associate_nfsd(struct ucred *cred) in mac_cred_associate_nfsd() argument
127 MAC_POLICY_PERFORM_NOSLEEP(cred_associate_nfsd, cred); in mac_cred_associate_nfsd()
135 mac_cred_create_swapper(struct ucred *cred) in mac_cred_create_swapper() argument
138 MAC_POLICY_PERFORM_NOSLEEP(cred_create_swapper, cred); in mac_cred_create_swapper()
146 mac_cred_create_init(struct ucred *cred) in mac_cred_create_init() argument
149 MAC_POLICY_PERFORM_NOSLEEP(cred_create_init, cred); in mac_cred_create_init()
158 MAC_POLICY_EXTERNALIZE(cred, label, elements, outbuf, outbuflen); in mac_cred_externalize_label()
168 MAC_POLICY_INTERNALIZE(cred, label, string); in mac_cred_internalize_label()
192 mac_cred_relabel(struct ucred *cred, struct label *newlabel) in mac_cred_relabel() argument
195 MAC_POLICY_PERFORM_NOSLEEP(cred_relabel, cred, newlabel); in mac_cred_relabel()
202 mac_cred_check_relabel(struct ucred *cred, struct label *newlabel) in mac_cred_check_relabel() argument
206 MAC_POLICY_CHECK_NOSLEEP(cred_check_relabel, cred, newlabel); in mac_cred_check_relabel()
207 MAC_CHECK_PROBE2(cred_check_relabel, error, cred, newlabel); in mac_cred_check_relabel()
215 mac_cred_check_setuid(struct ucred *cred, uid_t uid) in mac_cred_check_setuid() argument
219 MAC_POLICY_CHECK_NOSLEEP(cred_check_setuid, cred, uid); in mac_cred_check_setuid()
220 MAC_CHECK_PROBE2(cred_check_setuid, error, cred, uid); in mac_cred_check_setuid()
228 mac_cred_check_seteuid(struct ucred *cred, uid_t euid) in mac_cred_check_seteuid() argument
232 MAC_POLICY_CHECK_NOSLEEP(cred_check_seteuid, cred, euid); in mac_cred_check_seteuid()
233 MAC_CHECK_PROBE2(cred_check_seteuid, error, cred, euid); in mac_cred_check_seteuid()
241 mac_cred_check_setgid(struct ucred *cred, gid_t gid) in mac_cred_check_setgid() argument
245 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgid, cred, gid); in mac_cred_check_setgid()
246 MAC_CHECK_PROBE2(cred_check_setgid, error, cred, gid); in mac_cred_check_setgid()
254 mac_cred_check_setegid(struct ucred *cred, gid_t egid) in mac_cred_check_setegid() argument
258 MAC_POLICY_CHECK_NOSLEEP(cred_check_setegid, cred, egid); in mac_cred_check_setegid()
259 MAC_CHECK_PROBE2(cred_check_setegid, error, cred, egid); in mac_cred_check_setegid()
268 mac_cred_check_setgroups(struct ucred *cred, int ngroups, gid_t *gidset) in mac_cred_check_setgroups() argument
272 MAC_POLICY_CHECK_NOSLEEP(cred_check_setgroups, cred, ngroups, gidset); in mac_cred_check_setgroups()
273 MAC_CHECK_PROBE3(cred_check_setgroups, error, cred, ngroups, gidset); in mac_cred_check_setgroups()
282 mac_cred_check_setreuid(struct ucred *cred, uid_t ruid, uid_t euid) in mac_cred_check_setreuid() argument
286 MAC_POLICY_CHECK_NOSLEEP(cred_check_setreuid, cred, ruid, euid); in mac_cred_check_setreuid()
287 MAC_CHECK_PROBE3(cred_check_setreuid, error, cred, ruid, euid); in mac_cred_check_setreuid()
296 mac_cred_check_setregid(struct ucred *cred, gid_t rgid, gid_t egid) in mac_cred_check_setregid() argument
300 MAC_POLICY_CHECK_NOSLEEP(cred_check_setregid, cred, rgid, egid); in mac_cred_check_setregid()
301 MAC_CHECK_PROBE3(cred_check_setregid, error, cred, rgid, egid); in mac_cred_check_setregid()
310 mac_cred_check_setresuid(struct ucred *cred, uid_t ruid, uid_t euid, in mac_cred_check_setresuid() argument
315 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresuid, cred, ruid, euid, suid); in mac_cred_check_setresuid()
316 MAC_CHECK_PROBE4(cred_check_setresuid, error, cred, ruid, euid, in mac_cred_check_setresuid()
326 mac_cred_check_setresgid(struct ucred *cred, gid_t rgid, gid_t egid, in mac_cred_check_setresgid() argument
331 MAC_POLICY_CHECK_NOSLEEP(cred_check_setresgid, cred, rgid, egid, sgid); in mac_cred_check_setresgid()
332 MAC_CHECK_PROBE4(cred_check_setresgid, error, cred, rgid, egid, in mac_cred_check_setresgid()