| /xnu-11215.81.4/security/ |
| H A D | mac_system.c | 73 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 D | mac_socket.c | 88 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 D | mac_vfs.c | 449 kauth_cred_t cred; in mac_vnode_notify_create() local 474 kauth_cred_t cred; in mac_vnode_notify_rename() local 495 kauth_cred_t cred; in mac_vnode_notify_open() local 516 kauth_cred_t cred; in mac_vnode_notify_link() local 536 kauth_cred_t cred; in mac_vnode_notify_deleteextattr() local 556 kauth_cred_t cred; in mac_vnode_notify_setacl() local 576 kauth_cred_t cred; in mac_vnode_notify_setattrlist() local 596 kauth_cred_t cred; in mac_vnode_notify_setextattr() local 616 kauth_cred_t cred; in mac_vnode_notify_setflags() local 636 kauth_cred_t cred; in mac_vnode_notify_setmode() local [all …]
|
| H A D | mac_sysv_msg.c | 106 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 D | mac_file.c | 51 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 D | mac_posix_shm.c | 96 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 D | mac_posix_sem.c | 95 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 D | mac_iokit.c | 68 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 D | mac_pipe.c | 122 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 D | mac_audit.c | 82 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() 256 mac_audit_check_preselect(struct ucred *cred, unsigned short syscode, void *args) in mac_audit_check_preselect() 295 mac_audit_check_postselect(struct ucred *cred, unsigned short syscode, in mac_audit_check_postselect() 349 mac_system_check_audit(__unused struct ucred *cred, __unused void *record, __unused int length) in mac_system_check_audit() 355 mac_system_check_auditon(__unused struct ucred *cred, __unused int cmd) in mac_system_check_auditon() 361 mac_system_check_auditctl(__unused struct ucred *cred, __unused struct vnode *vp) in mac_system_check_auditctl() 392 mac_audit_check_preselect(__unused struct ucred *cred, __unused unsigned short syscode, in mac_audit_check_preselect() 399 mac_audit_check_postselect(__unused struct ucred *cred, __unused unsigned short syscode, in mac_audit_check_postselect()
|
| H A D | mac_sysv_shm.c | 103 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 D | mac_process.c | 107 mac_cred_label_init(struct ucred *cred) in mac_cred_label_init() 113 mac_cred_label_seal(struct ucred *cred) in mac_cred_label_seal() 141 mac_cred_label(struct ucred *cred) in mac_cred_label() 174 mac_cred_label_destroy(kauth_cred_t cred) in mac_cred_label_destroy() 209 mac_cred_label_associate_fork(kauth_cred_t cred, proc_t proc) in mac_cred_label_associate_fork() 219 mac_cred_label_associate_kernel(kauth_cred_t cred) in mac_cred_label_associate_kernel() 229 mac_cred_label_associate_user(kauth_cred_t cred) in mac_cred_label_associate_user() 277 mac_cred_label_update(kauth_cred_t cred, struct label *newlabel) in mac_cred_label_update() 289 mac_cred_check_label_update(kauth_cred_t cred, struct label *newlabel) in mac_cred_check_label_update() 430 mac_proc_check_get_task(struct ucred *cred, proc_ident_t pident, mach_task_flavor_t flavor) in mac_proc_check_get_task() [all …]
|
| H A D | mac_sysv_sem.c | 101 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 D | mac_kext.c | 35 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 D | mac_priv.c | 85 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 D | mac_mach.c | 92 struct ucred *cred = kauth_cred_get(); in mac_task_check_expose_task() local 227 kauth_cred_t cred = current_cached_proc_cred(PROC_NULL); in mac_task_check_set_task_exception_ports() local 263 kauth_cred_t cred = current_cached_proc_cred(PROC_NULL); in mac_task_check_set_thread_exception_ports() local 310 kauth_cred_t cred = current_cached_proc_cred(PROC_NULL); in mac_task_check_set_host_exception_ports() local
|
| /xnu-11215.81.4/bsd/kern/ |
| H A D | kern_credential.c | 1865 kauth_cred_change_egid(kauth_cred_t cred, gid_t new_egid) in kauth_cred_change_egid() 1922 kauth_cred_getuid(kauth_cred_t cred) in kauth_cred_getuid() 1928 kauth_cred_getruid(kauth_cred_t cred) in kauth_cred_getruid() 1934 kauth_cred_getsvuid(kauth_cred_t cred) in kauth_cred_getsvuid() 1941 kauth_cred_getgid(kauth_cred_t cred) in kauth_cred_getgid() 1947 kauth_cred_getrgid(kauth_cred_t cred) in kauth_cred_getrgid() 1953 kauth_cred_getsvgid(kauth_cred_t cred) in kauth_cred_getsvgid() 2342 kauth_cred_getguid(kauth_cred_t cred, guid_t *guidp) in kauth_cred_getguid() 2405 kauth_cred_getntsid(kauth_cred_t cred, ntsid_t *sidp) in kauth_cred_getntsid() 2993 kauth_cred_ismember_gid(kauth_cred_t cred, gid_t gid, int *resultp) in kauth_cred_ismember_gid() [all …]
|
| H A D | kern_prot.c | 423 kauth_cred_t cred; in getgroups() local 1161 kauth_cred_t cred = tro->tro_cred; in kern_settid_assume_cred() local 1178 kauth_cred_t cred; in kern_settid() local 1271 kauth_cred_t cred; in sys_settid_with_pid() local 1358 kauth_cred_t cred; in setgroups_internal() local 1499 groupmember(gid_t gid, kauth_cred_t cred) in groupmember() 1525 suser(kauth_cred_t cred, u_short *acflag) in suser()
|
| H A D | kern_priv.c | 78 priv_check_cred(kauth_cred_t cred, int priv, int flags) in priv_check_cred()
|
| H A D | sysv_ipc.c | 101 ipcperm(kauth_cred_t cred, struct ipc_perm *perm, int mode_req) in ipcperm()
|
| H A D | kern_guarded.c | 1398 vng_vnode_check_rename(kauth_cred_t __unused cred, in vng_vnode_check_rename() 1427 vng_vnode_check_link(kauth_cred_t __unused cred, in vng_vnode_check_link() 1445 vng_vnode_check_unlink(kauth_cred_t __unused cred, in vng_vnode_check_unlink() 1520 vng_vnode_check_exchangedata(kauth_cred_t __unused cred, in vng_vnode_check_exchangedata() 1547 vng_vnode_check_open(kauth_cred_t cred, in vng_vnode_check_open()
|
| /xnu-11215.81.4/bsd/security/audit/ |
| H A D | audit.h | 284 #define AUDIT_SESSION_REF(cred) audit_session_ref(cred) argument 285 #define AUDIT_SESSION_UNREF(cred) audit_session_unref(cred) argument 421 #define AUDIT_SESSION_REF(cred) do { \ argument 424 #define AUDIT_SESSION_UNREF(cred) do { \ argument 427 #define AUDIT_SESSION_PROCNEW(cred) do { \ argument 430 #define AUDIT_SESSION_PROCEXIT(cred) do { \ argument 433 #define AUDIT_SESSION_REF(cred) do { \ argument 436 #define AUDIT_SESSION_UNREF(cred) do { \ argument 439 #define AUDIT_SESSION_PROCNEW(cred) do { \ argument 442 #define AUDIT_SESSION_PROCEXIT(cred) do { \ argument
|
| H A D | audit.c | 230 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 D | audit_session.c | 429 kauth_cred_t cred = kauth_cred_get(); in audit_session_debug_filterfn() local 988 audit_session_ref(kauth_cred_t cred) in audit_session_ref() 1009 audit_session_unref(kauth_cred_t cred) in audit_session_unref() 1027 kauth_cred_t cred = proc_ucred_unsafe(p); /* during create */ in audit_session_procnew() local 1045 kauth_cred_t cred = proc_ucred_unsafe(p); /* during exit */ in audit_session_procexit() local 1084 audit_session_update_check(kauth_cred_t cred, auditinfo_addr_t *old, in audit_session_update_check() 1232 kauth_cred_t cred = NULL; in audit_session_self() local 1304 kauth_cred_t cred = NULL; in audit_session_port() local
|
| /xnu-11215.81.4/bsd/skywalk/core/ |
| H A D | skywalk.c | 532 sk_priv_chk(proc_t p, kauth_cred_t cred, int priv) in sk_priv_chk() 601 skywalk_priv_check_cred(proc_t p, kauth_cred_t cred, int priv) in skywalk_priv_check_cred() 611 kauth_cred_t cred = kauth_cred_proc_ref(p); in skywalk_mac_system_check_proc_cred() local 626 skywalk_nxctl_check_privileges(proc_t p, kauth_cred_t cred) in skywalk_nxctl_check_privileges()
|