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

123456

/macosx-10.9.5/OpenSSH-186/openssh/openbsd-compat/
H A Dbsd-getpeereid.c30 struct ucred cred;
43 # include <ucred.h>
49 ucred_t *ucred = NULL; local
51 if (getpeerucred(s, &ucred) == -1)
53 if ((*euid = ucred_geteuid(ucred)) == -1)
55 if ((*gid = ucred_getrgid(ucred)) == -1)
58 ucred_free(ucred);
/macosx-10.9.5/xnu-2422.115.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(__unused struct ucred *cred, __unused void *record, __unused int length)
335 mac_system_check_auditon(__unused struct ucred *cred, __unused int cmd)
342 mac_system_check_auditctl(__unused struct ucred *cred, __unused struct vnode *vp)
378 mac_audit_check_preselect(__unused struct ucred *cred, __unused unsigned short syscode,
386 mac_audit_check_postselect(__unused struct ucred *cre
[all...]
H A Dmac_process.c67 #include <sys/ucred.h>
95 mac_cred_label_init(struct ucred *cred)
197 mac_cred_label_associate(struct ucred *parent_cred, struct ucred *child_cred)
347 mac_proc_check_get_task_name(struct ucred *cred, struct proc *p)
357 mac_proc_check_get_task(struct ucred *cred, struct proc *p)
/macosx-10.9.5/ntfs-83/kext/
H A Dntfs_vnops.h42 #include <sys/ucred.h>
H A Dntfs_secure.h43 #include <sys/ucred.h>
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/
H A Dfile.h82 struct ucred;
83 typedef struct ucred *kauth_cred_t;
H A Ducred.h61 * @(#)ucred.h 8.4 (Berkeley) 1/9/95
89 struct ucred { struct
90 TAILQ_ENTRY(ucred) cr_link; /* never modify this without KAUTH_CRED_HASH_LOCK */
118 typedef struct ucred *kauth_cred_t;
130 * This is the external representation of struct ucred.
H A Dkernel_types.h54 struct ucred;
55 typedef struct ucred * ucred_t;
105 typedef struct ucred * ucred_t;
H A Dipc.h180 struct ucred;
182 int ipcperm(struct ucred *, struct ipc_perm *, int);
/macosx-10.9.5/Libc-997.90.3/gen/FreeBSD/
H A Dgetpeereid.c32 #include <sys/ucred.h>
H A Dgetmntinfo.c37 #include <sys/ucred.h>
H A Dgetmntinfo64.c37 #include <sys/ucred.h>
/macosx-10.9.5/Heimdal-323.92.1/kcm/
H A Dheaders.h65 #include <sys/ucred.h>
74 #include <ucred.h>
/macosx-10.9.5/xnu-2422.115.4/bsd/hfs/
H A Dhfs_quota.h83 struct ucred;
84 typedef struct ucred *kauth_cred_t;
/macosx-10.9.5/cddafs-252/
H A DAppleCDDAFileSystemVFSOps.h41 #include <sys/ucred.h>
/macosx-10.9.5/Librpcsvc-23/
H A Dbootparam_prot.x46 %#include <sys/ucred.h>
/macosx-10.9.5/OpenLDAP-491.1/OpenLDAP/libraries/liblutil/
H A Dgetpeereid.c18 #define _GNU_SOURCE 1 /* Needed for glibc struct ucred */
32 #include <ucred.h>
47 #include <sys/ucred.h>
69 struct ucred peercred;
/macosx-10.9.5/Heimdal-323.92.1/lib/ipc/
H A Dhi_locl.h57 #include <ucred.h>
/macosx-10.9.5/NFS-81/nfsiod/
H A Dnfsiod.c62 #include <sys/ucred.h>
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Dsysv_ipc.c64 #include <sys/ucred.h>
H A Dkern_resource.c439 kauth_cred_t ucred; local
442 ucred = kauth_cred_proc_ref(curp);
445 if (suser(ucred, NULL) && kauth_cred_getruid(ucred) &&
446 kauth_cred_getuid(ucred) != kauth_cred_getuid(my_cred) &&
447 kauth_cred_getruid(ucred) != kauth_cred_getuid(my_cred)) {
455 if (n < chgp->p_nice && suser(ucred, &curp->p_acflag)) {
469 kauth_cred_unref(&ucred);
479 kauth_cred_t ucred, target_cred; local
481 ucred
507 kauth_cred_t ucred; local
[all...]
/macosx-10.9.5/xnu-2422.115.4/bsd/dev/i386/
H A Dstubs.c40 #include <sys/ucred.h>
/macosx-10.9.5/xnu-2422.115.4/bsd/vfs/
H A Dvfs_cache.c912 kauth_cred_t ucred; local
942 ucred = vfs_context_ucred(ctx);
946 if (vp->v_cred == ucred && (vp->v_authorized_actions & action) == action)
958 kauth_cred_t ucred; local
962 ucred = vfs_context_ucred(ctx);
964 if (!IS_VALID_CRED(ucred) || action == 0)
990 if (vp->v_cred != ucred) {
991 kauth_cred_ref(ucred);
996 vp->v_cred = ucred;
1050 kauth_cred_t ucred; local
[all...]

Completed in 305 milliseconds

123456