Searched refs:ucred (Results 1 - 25 of 59) sorted by relevance

123

/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_file.c79 mac_file_label_associate(struct ucred *cred, struct fileglob *fg)
94 mac_file_check_create(struct ucred *cred)
103 mac_file_check_dup(struct ucred *cred, struct fileglob *fg, int newfd)
112 mac_file_check_fcntl(struct ucred *cred, struct fileglob *fg, int cmd,
122 mac_file_check_ioctl(struct ucred *cred, struct fileglob *fg, u_int cmd)
131 mac_file_check_inherit(struct ucred *cred, struct fileglob *fg)
140 mac_file_check_receive(struct ucred *cred, struct fileglob *fg)
149 mac_file_check_get_offset(struct ucred *cred, struct fileglob *fg)
158 mac_file_check_change_offset(struct ucred *cred, struct fileglob *fg)
167 mac_file_check_get(struct ucred *cre
[all...]
H A Dmac_sysv_shm.c116 mac_sysvshm_label_associate(struct ucred *cred, struct shmid_kernel *shmsegptr)
130 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr,
145 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr,
160 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr)
173 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr,
H A Dmac_audit.c83 mac_system_check_audit(struct ucred *cred, void *record, int length)
93 mac_system_check_auditon(struct ucred *cred, int cmd)
103 mac_system_check_auditctl(struct ucred *cred, struct vnode *vp)
240 mac_audit_check_preselect(struct ucred *cred, unsigned short syscode, void *args)
277 mac_audit_check_postselect(struct ucred *cred, unsigned short syscode,
328 mac_system_check_audit(struct ucred *cred, void *record, int length)
335 mac_system_check_auditon(struct ucred *cred, int cmd)
342 mac_system_check_auditctl(struct ucred *cred, struct vnode *vp)
377 mac_audit_check_preselect(__unused struct ucred *cred, __unused unsigned short syscode,
385 mac_audit_check_postselect(__unused struct ucred *cre
[all...]
H A Dmac_process.c67 #include <sys/ucred.h>
93 mac_cred_label_init(struct ucred *cred)
189 mac_cred_label_associate(struct ucred *parent_cred, struct ucred *child_cred)
332 mac_proc_check_get_task_name(struct ucred *cred, struct proc *p)
342 mac_proc_check_get_task(struct ucred *cred, struct proc *p)
H A Dmac_net.c278 mac_bpfdesc_label_associate(struct ucred *cred, struct bpf_d *bpf_d)
426 mac_ifnet_label_get(__unused struct ucred *cred, struct ifreq *ifr,
472 mac_ifnet_label_set(struct ucred *cred, struct ifreq *ifr,
H A Dmac_socket.c220 mac_socket_label_associate(struct ucred *cred, struct socket *so)
501 mac_socket_check_bind(kauth_cred_t ucred, struct socket *so, argument
509 MAC_CHECK(socket_check_bind, ucred,
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/
H A Dhfs_quota.h83 struct ucred;
84 typedef struct ucred *kauth_cred_t;
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dfile.h81 struct ucred;
82 typedef struct ucred *kauth_cred_t;
H A Ducred.h61 * @(#)ucred.h 8.4 (Berkeley) 1/9/95
88 struct ucred { struct
89 TAILQ_ENTRY(ucred) cr_link; /* never modify this without KAUTH_CRED_HASH_LOCK */
116 typedef struct ucred *kauth_cred_t;
127 * This is the external representation of struct ucred.
H A Dkernel_types.h26 struct ucred;
27 typedef struct ucred * ucred_t;
75 typedef struct ucred * ucred_t;
H A Dipc.h190 struct ucred;
192 int ipcperm(struct ucred *, struct ipc_perm *, int);
H A Dunpcb.h69 #include <sys/ucred.h>
H A Dprotosw.h240 struct ucred;
292 struct ucred *cred, void *);
331 struct ucred *cred, void *);
H A Dparam.h119 #include <sys/ucred.h>
H A Dubc_internal.h43 #include <sys/ucred.h>
H A Dfile_internal.h114 struct ucred;
115 typedef struct ucred *kauth_cred_t;
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/
H A Dquota.h86 struct ucred;
87 typedef struct ucred *kauth_cred_t;
H A Dufs_extern.h80 struct ucred;
81 typedef struct ucred *kauth_cred_t;
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dsysv_ipc.c63 #include <sys/ucred.h>
H A Dkern_resource.c395 kauth_cred_t ucred; local
398 ucred = kauth_cred_proc_ref(curp);
401 if (suser(ucred, NULL) && ucred->cr_ruid &&
402 kauth_cred_getuid(ucred) != kauth_cred_getuid(my_cred) &&
403 ucred->cr_ruid != kauth_cred_getuid(my_cred)) {
411 if (n < chgp->p_nice && suser(ucred, &curp->p_acflag)) {
425 kauth_cred_unref(&ucred);
H A Dkern_credential.c44 #include <sys/ucred.h>
167 TAILQ_HEAD(kauth_cred_entry_head, ucred);
2803 struct ucred temp_cred;
2876 struct ucred temp_cred;
2971 struct ucred temp_cred;
3048 struct ucred temp_cred;
3121 struct ucred temp_cred;
3173 struct ucred temp_cred;
3219 struct ucred temp_cred;
3270 struct ucred temp_cre
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dnfsdiskless.h105 struct ucred swap_ucred; /* Swap credentials */
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/
H A Dffs_extern.h98 struct ucred;
99 typedef struct ucred *kauth_cred_t;
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/
H A Dstubs.c40 #include <sys/ucred.h>
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/
H A Dvfs_cache.c706 kauth_cred_t ucred; local
732 ucred = vfs_context_ucred(ctx);
736 if (vp->v_cred == ucred && (vp->v_authorized_actions & action) == action)
748 kauth_cred_t ucred; local
752 ucred = vfs_context_ucred(ctx);
754 if (!IS_VALID_CRED(ucred) || action == 0)
780 if (vp->v_cred != ucred) {
781 kauth_cred_ref(ucred);
786 vp->v_cred = ucred;
840 kauth_cred_t ucred; local
[all...]

Completed in 105 milliseconds

123