/macosx-10.5.8/xnu-1228.15.4/security/ |
H A D | mac_file.c | 79 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 D | mac_sysv_shm.c | 116 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 D | mac_audit.c | 83 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 D | mac_process.c | 67 #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 D | mac_net.c | 278 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 D | mac_socket.c | 220 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 D | hfs_quota.h | 83 struct ucred; 84 typedef struct ucred *kauth_cred_t;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | file.h | 81 struct ucred; 82 typedef struct ucred *kauth_cred_t;
|
H A D | ucred.h | 61 * @(#)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 D | kernel_types.h | 26 struct ucred; 27 typedef struct ucred * ucred_t; 75 typedef struct ucred * ucred_t;
|
H A D | ipc.h | 190 struct ucred; 192 int ipcperm(struct ucred *, struct ipc_perm *, int);
|
H A D | unpcb.h | 69 #include <sys/ucred.h>
|
H A D | protosw.h | 240 struct ucred; 292 struct ucred *cred, void *); 331 struct ucred *cred, void *);
|
H A D | param.h | 119 #include <sys/ucred.h>
|
H A D | ubc_internal.h | 43 #include <sys/ucred.h>
|
H A D | file_internal.h | 114 struct ucred; 115 typedef struct ucred *kauth_cred_t;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/ |
H A D | quota.h | 86 struct ucred; 87 typedef struct ucred *kauth_cred_t;
|
H A D | ufs_extern.h | 80 struct ucred; 81 typedef struct ucred *kauth_cred_t;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | sysv_ipc.c | 63 #include <sys/ucred.h>
|
H A D | kern_resource.c | 395 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 D | kern_credential.c | 44 #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 D | nfsdiskless.h | 105 struct ucred swap_ucred; /* Swap credentials */
|
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/ |
H A D | ffs_extern.h | 98 struct ucred; 99 typedef struct ucred *kauth_cred_t;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/ |
H A D | stubs.c | 40 #include <sys/ucred.h>
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_cache.c | 706 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...] |