Home
last modified time | relevance | path

Searched defs:cred (Results 1 – 25 of 77) sorted by relevance

1234

/xnu-8792.41.9/security/
H A Dmac_system.c73 mac_system_check_acct(kauth_cred_t cred, struct vnode *vp) in mac_system_check_acct()
91 mac_system_check_host_priv(kauth_cred_t cred) in mac_system_check_host_priv()
108 mac_system_check_info(kauth_cred_t cred, const char *info_type) in mac_system_check_info()
125 mac_system_check_nfsd(kauth_cred_t cred) in mac_system_check_nfsd()
142 mac_system_check_reboot(kauth_cred_t cred, int howto) in mac_system_check_reboot()
160 mac_system_check_settime(kauth_cred_t cred) in mac_system_check_settime()
177 mac_system_check_swapon(kauth_cred_t cred, struct vnode *vp) in mac_system_check_swapon()
193 mac_system_check_swapoff(kauth_cred_t cred, struct vnode *vp) in mac_system_check_swapoff()
209 mac_system_check_sysctlbyname(kauth_cred_t cred, const char *namestring, int *name, in mac_system_check_sysctlbyname()
229 mac_system_check_kas_info(kauth_cred_t cred, int selector) in mac_system_check_kas_info()
H A Dmac_socket.c88 mac_socket_check_accept(kauth_cred_t cred, struct socket *so) in mac_socket_check_accept()
106 mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) in mac_socket_check_accepted()
148 mac_socket_check_connect(kauth_cred_t cred, struct socket *so, in mac_socket_check_connect()
167 mac_socket_check_create(kauth_cred_t cred, int domain, int type, int protocol) in mac_socket_check_create()
183 mac_socket_check_ioctl(kauth_cred_t cred, struct socket *so, u_long cmd) in mac_socket_check_ioctl()
200 mac_socket_check_stat(kauth_cred_t cred, struct socket *so) in mac_socket_check_stat()
217 mac_socket_check_listen(kauth_cred_t cred, struct socket *so) in mac_socket_check_listen()
234 mac_socket_check_receive(kauth_cred_t cred, struct socket *so) in mac_socket_check_receive()
251 mac_socket_check_received(kauth_cred_t cred, struct socket *so, struct sockaddr *saddr) in mac_socket_check_received()
268 mac_socket_check_send(kauth_cred_t cred, struct socket *so, in mac_socket_check_send()
[all …]
H A Dmac_file.c51 mac_file_check_create(struct ucred *cred) in mac_file_check_create()
60 mac_file_check_dup(struct ucred *cred, struct fileglob *fg, int newfd) in mac_file_check_dup()
69 mac_file_check_fcntl(struct ucred *cred, struct fileglob *fg, int cmd, in mac_file_check_fcntl()
79 mac_file_check_ioctl(struct ucred *cred, struct fileglob *fg, u_long cmd) in mac_file_check_ioctl()
88 mac_file_check_inherit(struct ucred *cred, struct fileglob *fg) in mac_file_check_inherit()
97 mac_file_check_receive(struct ucred *cred, struct fileglob *fg) in mac_file_check_receive()
106 mac_file_check_get_offset(struct ucred *cred, struct fileglob *fg) in mac_file_check_get_offset()
115 mac_file_check_change_offset(struct ucred *cred, struct fileglob *fg) in mac_file_check_change_offset()
124 mac_file_check_get(struct ucred *cred, struct fileglob *fg, char *elements, in mac_file_check_get()
134 mac_file_check_set(struct ucred *cred, struct fileglob *fg, char *buf, in mac_file_check_set()
[all …]
H A Dmac_audit.c82 mac_system_check_audit(struct ucred *cred, void *record, int length) in mac_system_check_audit()
92 mac_system_check_auditon(struct ucred *cred, int cmd) in mac_system_check_auditon()
102 mac_system_check_auditctl(struct ucred *cred, struct vnode *vp) in mac_system_check_auditctl()
115 kauth_cred_t cred; in mac_proc_check_getauid() local
139 kauth_cred_t cred; in mac_proc_check_setauid() local
162 kauth_cred_t cred; in mac_proc_check_getaudit() local
185 kauth_cred_t cred; in mac_proc_check_setaudit() local
268 mac_audit_check_preselect(struct ucred *cred, unsigned short syscode, void *args) in mac_audit_check_preselect()
307 mac_audit_check_postselect(struct ucred *cred, unsigned short syscode, in mac_audit_check_postselect()
361 mac_system_check_audit(__unused struct ucred *cred, __unused void *record, __unused int length) in mac_system_check_audit()
[all …]
H A Dmac_vfs.c449 kauth_cred_t cred; in mac_vnode_notify_create() local
475 kauth_cred_t cred; in mac_vnode_notify_rename() local
520 kauth_cred_t cred; in mac_vnode_notify_open() local
541 kauth_cred_t cred; in mac_vnode_notify_link() local
561 kauth_cred_t cred; in mac_vnode_notify_deleteextattr() local
581 kauth_cred_t cred; in mac_vnode_notify_setacl() local
601 kauth_cred_t cred; in mac_vnode_notify_setattrlist() local
621 kauth_cred_t cred; in mac_vnode_notify_setextattr() local
641 kauth_cred_t cred; in mac_vnode_notify_setflags() local
661 kauth_cred_t cred; in mac_vnode_notify_setmode() local
[all …]
H A Dmac_process.c107 mac_cred_label_init(struct ucred *cred) in mac_cred_label_init()
120 mac_cred_label(struct ucred *cred) in mac_cred_label()
153 mac_cred_label_destroy(kauth_cred_t cred) in mac_cred_label_destroy()
188 mac_cred_label_associate_fork(kauth_cred_t cred, proc_t proc) in mac_cred_label_associate_fork()
198 mac_cred_label_associate_kernel(kauth_cred_t cred) in mac_cred_label_associate_kernel()
208 mac_cred_label_associate_user(kauth_cred_t cred) in mac_cred_label_associate_user()
256 mac_cred_label_update(kauth_cred_t cred, struct label *newlabel) in mac_cred_label_update()
268 mac_cred_check_label_update(kauth_cred_t cred, struct label *newlabel) in mac_cred_check_label_update()
357 kauth_cred_t cred; in mac_proc_check_remote_thread_create() local
386 kauth_cred_t cred; in mac_proc_check_fork() local
[all …]
H A Dmac_sysv_msg.c106 mac_sysvmsg_label_associate(kauth_cred_t cred, struct msqid_kernel *msqptr, in mac_sysvmsg_label_associate()
114 mac_sysvmsq_label_associate(kauth_cred_t cred, struct msqid_kernel *msqptr) in mac_sysvmsq_label_associate()
132 mac_sysvmsq_check_enqueue(kauth_cred_t cred, struct msg *msgptr, in mac_sysvmsq_check_enqueue()
151 mac_sysvmsq_check_msgrcv(kauth_cred_t cred, struct msg *msgptr) in mac_sysvmsq_check_msgrcv()
168 mac_sysvmsq_check_msgrmid(kauth_cred_t cred, struct msg *msgptr) in mac_sysvmsq_check_msgrmid()
185 mac_sysvmsq_check_msqget(kauth_cred_t cred, struct msqid_kernel *msqptr) in mac_sysvmsq_check_msqget()
202 mac_sysvmsq_check_msqsnd(kauth_cred_t cred, struct msqid_kernel *msqptr) in mac_sysvmsq_check_msqsnd()
219 mac_sysvmsq_check_msqrcv(kauth_cred_t cred, struct msqid_kernel *msqptr) in mac_sysvmsq_check_msqrcv()
236 mac_sysvmsq_check_msqctl(kauth_cred_t cred, struct msqid_kernel *msqptr, in mac_sysvmsq_check_msqctl()
H A Dmac_posix_shm.c96 mac_posixshm_vnode_label_associate(kauth_cred_t cred, in mac_posixshm_vnode_label_associate()
105 mac_posixshm_label_associate(kauth_cred_t cred, struct pshminfo *pshm, in mac_posixshm_label_associate()
112 mac_posixshm_check_create(kauth_cred_t cred, const char *name) in mac_posixshm_check_create()
129 mac_posixshm_check_open(kauth_cred_t cred, struct pshminfo *shm, int fflags) in mac_posixshm_check_open()
146 mac_posixshm_check_mmap(kauth_cred_t cred, struct pshminfo *shm, in mac_posixshm_check_mmap()
165 mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *shm) in mac_posixshm_check_stat()
182 mac_posixshm_check_truncate(kauth_cred_t cred, struct pshminfo *shm, in mac_posixshm_check_truncate()
200 mac_posixshm_check_unlink(kauth_cred_t cred, struct pshminfo *shm, in mac_posixshm_check_unlink()
H A Dmac_posix_sem.c95 mac_posixsem_label_associate(kauth_cred_t cred, struct pseminfo *psem, in mac_posixsem_label_associate()
103 mac_posixsem_vnode_label_associate(kauth_cred_t cred, in mac_posixsem_vnode_label_associate()
112 mac_posixsem_check_create(kauth_cred_t cred, const char *name) in mac_posixsem_check_create()
129 mac_posixsem_check_open(kauth_cred_t cred, struct pseminfo *psem) in mac_posixsem_check_open()
147 mac_posixsem_check_post(kauth_cred_t cred, struct pseminfo *psem) in mac_posixsem_check_post()
164 mac_posixsem_check_unlink(kauth_cred_t cred, struct pseminfo *psem, in mac_posixsem_check_unlink()
182 mac_posixsem_check_wait(kauth_cred_t cred, struct pseminfo *psem) in mac_posixsem_check_wait()
H A Dmac_iokit.c68 mac_iokit_check_open_service(kauth_cred_t cred, io_object_t service, unsigned int user_client_type) in mac_iokit_check_open_service()
77 mac_iokit_check_open(kauth_cred_t cred, io_object_t user_client, unsigned int user_client_type) in mac_iokit_check_open()
86 mac_iokit_check_set_properties(kauth_cred_t cred, io_object_t registry_entry, io_object_t propertie… in mac_iokit_check_set_properties()
95 mac_iokit_check_filter_properties(kauth_cred_t cred, io_object_t registry_entry) in mac_iokit_check_filter_properties()
104 mac_iokit_check_get_property(kauth_cred_t cred, io_object_t registry_entry, const char *name) in mac_iokit_check_get_property()
113 mac_iokit_check_hid_control(kauth_cred_t cred) in mac_iokit_check_hid_control()
H A Dmac_pipe.c122 mac_pipe_label_associate(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_label_associate()
128 mac_pipe_check_kqfilter(kauth_cred_t cred, struct knote *kn, in mac_pipe_check_kqfilter()
143 mac_pipe_check_ioctl(kauth_cred_t cred, struct pipe *cpipe, u_long cmd) in mac_pipe_check_ioctl()
160 mac_pipe_check_read(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_check_read()
177 mac_pipe_check_select(kauth_cred_t cred, struct pipe *cpipe, int which) in mac_pipe_check_select()
194 mac_pipe_check_stat(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_check_stat()
211 mac_pipe_check_write(kauth_cred_t cred, struct pipe *cpipe) in mac_pipe_check_write()
H A Dmac_sysv_shm.c103 mac_sysvshm_label_associate(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_label_associate()
115 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat()
134 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl()
153 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt()
170 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
H A Dmac_sysv_sem.c101 mac_sysvsem_label_associate(kauth_cred_t cred, struct semid_kernel *semakptr) in mac_sysvsem_label_associate()
113 mac_sysvsem_check_semctl(kauth_cred_t cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semctl()
131 mac_sysvsem_check_semget(kauth_cred_t cred, struct semid_kernel *semakptr) in mac_sysvsem_check_semget()
148 mac_sysvsem_check_semop(kauth_cred_t cred, struct semid_kernel *semakptr, in mac_sysvsem_check_semop()
H A Dmac_kext.c35 mac_kext_check_load(kauth_cred_t cred, const char *identifier) in mac_kext_check_load()
45 mac_kext_check_unload(kauth_cred_t cred, const char *identifier) in mac_kext_check_unload()
55 mac_kext_check_query(kauth_cred_t cred) in mac_kext_check_query()
H A Dmac_mach.c92 struct ucred *cred = kauth_cred_get(); in mac_task_check_expose_task() local
121 kauth_cred_t cred = kauth_cred_proc_ref(current_proc()); in mac_task_check_task_id_token_get_task() local
135 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_get_movable_control_port() local
151 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_set_host_special_port() local
168 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_set_host_exception_port() local
200 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_get_task_special_port() local
232 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_set_task_special_port() local
247 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_dyld_process_info_notify_register() local
264 kauth_cred_t cred = kauth_cred_proc_ref(p); in mac_task_check_set_host_exception_ports() local
H A Dmac_priv.c85 mac_priv_check(kauth_cred_t cred, int priv) in mac_priv_check()
103 mac_priv_grant(kauth_cred_t cred, int priv) in mac_priv_grant()
H A Dmac_necp.c38 kauth_cred_t cred; in mac_necp_check_open() local
62 kauth_cred_t cred; in mac_necp_check_client_action() local
/xnu-8792.41.9/bsd/kern/
H A Dkern_credential.c1882 kauth_cred_change_egid(kauth_cred_t cred, gid_t new_egid) in kauth_cred_change_egid()
1950 kauth_cred_getuid(kauth_cred_t cred) in kauth_cred_getuid()
1966 kauth_cred_getruid(kauth_cred_t cred) in kauth_cred_getruid()
1982 kauth_cred_getsvuid(kauth_cred_t cred) in kauth_cred_getsvuid()
1998 kauth_cred_getgid(kauth_cred_t cred) in kauth_cred_getgid()
2014 kauth_cred_getrgid(kauth_cred_t cred) in kauth_cred_getrgid()
2030 kauth_cred_getsvgid(kauth_cred_t cred) in kauth_cred_getsvgid()
2419 kauth_cred_getguid(kauth_cred_t cred, guid_t *guidp) in kauth_cred_getguid()
2483 kauth_cred_getntsid(kauth_cred_t cred, ntsid_t *sidp) in kauth_cred_getntsid()
3072 kauth_cred_ismember_gid(kauth_cred_t cred, gid_t gid, int *resultp) in kauth_cred_ismember_gid()
[all …]
H A Dkern_priv.c78 priv_check_cred(kauth_cred_t cred, int priv, int flags) in priv_check_cred()
H A Dkern_prot.c423 kauth_cred_t cred; in getgroups() local
1165 kauth_cred_t cred; in settid() local
1245 kauth_cred_t cred, my_target_cred; in settid_with_pid() local
1396 kauth_cred_t cred; in setgroups_internal() local
1541 groupmember(gid_t gid, kauth_cred_t cred) in groupmember()
1567 suser(kauth_cred_t cred, u_short *acflag) in suser()
H A Dsysv_ipc.c101 ipcperm(kauth_cred_t cred, struct ipc_perm *perm, int mode_req) in ipcperm()
/xnu-8792.41.9/bsd/security/audit/
H A Daudit.h287 #define AUDIT_SESSION_REF(cred) audit_session_ref(cred) argument
288 #define AUDIT_SESSION_UNREF(cred) audit_session_unref(cred) argument
424 #define AUDIT_SESSION_REF(cred) do { \ argument
427 #define AUDIT_SESSION_UNREF(cred) do { \ argument
430 #define AUDIT_SESSION_PROCNEW(cred) do { \ argument
433 #define AUDIT_SESSION_PROCEXIT(cred) do { \ argument
436 #define AUDIT_SESSION_REF(cred) do { \ argument
439 #define AUDIT_SESSION_UNREF(cred) do { \ argument
442 #define AUDIT_SESSION_PROCNEW(cred) do { \ argument
445 #define AUDIT_SESSION_PROCEXIT(cred) do { \ argument
H A Daudit.c230 kauth_cred_t cred; in audit_record_ctor() local
614 kauth_cred_t cred; in audit_syscall_enter() local
759 kauth_cred_t cred; in audit_subcall_enter() local
828 kauth_cred_t cred; in audit_mach_syscall_enter() local
H A Daudit_session.c440 kauth_cred_t cred = kauth_cred_get(); in audit_session_debug_filterfn() local
991 audit_session_ref(kauth_cred_t cred) in audit_session_ref()
1012 audit_session_unref(kauth_cred_t cred) in audit_session_unref()
1030 kauth_cred_t cred = proc_ucred(p); in audit_session_procnew() local
1048 kauth_cred_t cred = proc_ucred(p); in audit_session_procexit() local
1087 audit_session_update_check(kauth_cred_t cred, auditinfo_addr_t *old, in audit_session_update_check()
1244 kauth_cred_t cred = NULL; in audit_session_self() local
1316 kauth_cred_t cred = NULL; in audit_session_port() local
/xnu-8792.41.9/bsd/netinet6/
H A Dnd6_send.c92 kauth_cred_t cred; variable

1234