Home
last modified time | relevance | path

Searched refs:MAC_CHECK (Results 1 – 20 of 20) sorted by relevance

/xnu-10002.41.9/security/
H A Dmac_socket.c99 MAC_CHECK(socket_check_accept, cred, in mac_socket_check_accept()
121 MAC_CHECK(socket_check_accepted, cred, in mac_socket_check_accepted()
142 MAC_CHECK(socket_check_bind, ucred, in mac_socket_check_bind()
160 MAC_CHECK(socket_check_connect, cred, in mac_socket_check_connect()
178 MAC_CHECK(socket_check_create, cred, domain, type, protocol); in mac_socket_check_create()
194 MAC_CHECK(socket_check_ioctl, cred, in mac_socket_check_ioctl()
211 MAC_CHECK(socket_check_stat, cred, in mac_socket_check_stat()
228 MAC_CHECK(socket_check_listen, cred, in mac_socket_check_listen()
245 MAC_CHECK(socket_check_receive, cred, in mac_socket_check_receive()
262 MAC_CHECK(socket_check_received, cred, in mac_socket_check_received()
[all …]
H A Dmac_system.c84 MAC_CHECK(system_check_acct, cred, vp, in mac_system_check_acct()
102 MAC_CHECK(system_check_host_priv, cred); in mac_system_check_host_priv()
119 MAC_CHECK(system_check_info, cred, info_type); in mac_system_check_info()
136 MAC_CHECK(system_check_nfsd, cred); in mac_system_check_nfsd()
153 MAC_CHECK(system_check_reboot, cred, howto); in mac_system_check_reboot()
171 MAC_CHECK(system_check_settime, cred); in mac_system_check_settime()
188 MAC_CHECK(system_check_swapon, cred, vp, mac_vnode_label(vp)); in mac_system_check_swapon()
204 MAC_CHECK(system_check_swapoff, cred, vp, mac_vnode_label(vp)); in mac_system_check_swapoff()
222 MAC_CHECK(system_check_sysctlbyname, cred, namestring, in mac_system_check_sysctlbyname()
240 MAC_CHECK(system_check_kas_info, cred, selector); in mac_system_check_kas_info()
H A Dmac_file.c55 MAC_CHECK(file_check_create, cred); in mac_file_check_create()
64 MAC_CHECK(file_check_dup, cred, fg, NULL, newfd); in mac_file_check_dup()
74 MAC_CHECK(file_check_fcntl, cred, fg, NULL, cmd, arg); in mac_file_check_fcntl()
83 MAC_CHECK(file_check_ioctl, cred, fg, NULL, cmd); in mac_file_check_ioctl()
92 MAC_CHECK(file_check_inherit, cred, fg, NULL); in mac_file_check_inherit()
101 MAC_CHECK(file_check_receive, cred, fg, NULL); in mac_file_check_receive()
110 MAC_CHECK(file_check_get_offset, cred, fg, NULL); in mac_file_check_get_offset()
119 MAC_CHECK(file_check_change_offset, cred, fg, NULL); in mac_file_check_change_offset()
129 MAC_CHECK(file_check_get, cred, fg, elements, len); in mac_file_check_get()
139 MAC_CHECK(file_check_set, cred, fg, buf, buflen); in mac_file_check_set()
[all …]
H A Dmac_process.c300 MAC_CHECK(cred_check_label_update, cred, newlabel); in mac_cred_check_label_update()
317 MAC_CHECK(cred_check_visible, u1, u2); in mac_cred_check_visible()
348 MAC_CHECK(proc_check_debug, tracing_cred, traced_ident); in mac_proc_check_debug()
368 MAC_CHECK(proc_check_dump_core, proc); in mac_proc_check_dump_core()
397 MAC_CHECK(proc_check_remote_thread_create, cred, proc, flavor, new_state, new_state_count); in mac_proc_check_remote_thread_create()
430 MAC_CHECK(proc_check_fork, cred, curp); in mac_proc_check_fork()
443 MAC_CHECK(proc_check_get_task_with_flavor, cred, pident, flavor); in mac_proc_check_get_task()
455 MAC_CHECK(proc_check_expose_task_with_flavor, cred, pident, flavor); in mac_proc_check_expose_task()
471 MAC_CHECK(proc_check_inherit_ipc_ports, p, cur_vp, cur_offset, img_vp, img_offset, scriptvp); in mac_proc_check_inherit_ipc_ports()
499 MAC_CHECK(proc_check_map_anon, proc, cred, u_addr, u_size, prot, flags, maxprot); in mac_proc_check_map_anon()
[all …]
H A Dmac_iokit.c72 MAC_CHECK(iokit_check_open_service, cred, service, user_client_type); in mac_iokit_check_open_service()
81 MAC_CHECK(iokit_check_open, cred, user_client, user_client_type); in mac_iokit_check_open()
90 MAC_CHECK(iokit_check_set_properties, cred, registry_entry, properties); in mac_iokit_check_set_properties()
99 MAC_CHECK(iokit_check_filter_properties, cred, registry_entry); in mac_iokit_check_filter_properties()
108 MAC_CHECK(iokit_check_get_property, cred, registry_entry, name); in mac_iokit_check_get_property()
117 MAC_CHECK(iokit_check_hid_control, cred); in mac_iokit_check_hid_control()
H A Dmac_vfs.c419 MAC_CHECK(vnode_label_associate_extattr, mp, mac_mount_label(mp), vp, in mac_vnode_label_associate_extattr()
463 MAC_CHECK(vnode_notify_create, cred, mp, mac_mount_label(mp), in mac_vnode_notify_create()
795 MAC_CHECK(vnode_label_store, cred, vp, mac_vnode_label(vp), intlabel); in mac_vnode_label_store()
967 MAC_CHECK(vnode_check_access, cred, vp, mac_vnode_label(vp), mask); in mac_vnode_check_access()
989 MAC_CHECK(vnode_check_chdir, cred, dvp, mac_vnode_label(dvp)); in mac_vnode_check_chdir()
1012 MAC_CHECK(vnode_check_chroot, cred, dvp, mac_vnode_label(dvp), cnp); in mac_vnode_check_chroot()
1035 MAC_CHECK(vnode_check_clone, cred, dvp, mac_vnode_label(dvp), vp, in mac_vnode_check_clone()
1058 MAC_CHECK(vnode_check_create, cred, dvp, mac_vnode_label(dvp), cnp, vap); in mac_vnode_check_create()
1081 MAC_CHECK(vnode_check_unlink, cred, dvp, mac_vnode_label(dvp), vp, in mac_vnode_check_unlink()
1105 MAC_CHECK(vnode_check_deleteacl, cred, vp, mac_vnode_label(vp), type);
[all …]
H A Dmac_sysv_msg.c144 MAC_CHECK(sysvmsq_check_enqueue, cred, msgptr, mac_sysvmsg_label(msgptr), msqptr, in mac_sysvmsq_check_enqueue()
162 MAC_CHECK(sysvmsq_check_msgrcv, cred, msgptr, mac_sysvmsg_label(msgptr)); in mac_sysvmsq_check_msgrcv()
179 MAC_CHECK(sysvmsq_check_msgrmid, cred, msgptr, mac_sysvmsg_label(msgptr)); in mac_sysvmsq_check_msgrmid()
196 MAC_CHECK(sysvmsq_check_msqget, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqget()
213 MAC_CHECK(sysvmsq_check_msqsnd, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqsnd()
230 MAC_CHECK(sysvmsq_check_msqrcv, cred, msqptr, mac_sysvmsq_label(msqptr)); in mac_sysvmsq_check_msqrcv()
248 MAC_CHECK(sysvmsq_check_msqctl, cred, msqptr, mac_sysvmsq_label(msqptr), cmd); in mac_sysvmsq_check_msqctl()
H A Dmac_mach.c95 MAC_CHECK(proc_check_expose_task_with_flavor, cred, &pident, flavor); in mac_task_check_expose_task()
124 MAC_CHECK(proc_check_task_id_token_get_task, cred, pidentp, flavor); in mac_task_check_task_id_token_get_task()
136 MAC_CHECK(proc_check_get_movable_control_port, cred); in mac_task_check_get_movable_control_port()
152 MAC_CHECK(proc_check_set_host_special_port, cred, id, port); in mac_task_check_set_host_special_port()
169 MAC_CHECK(proc_check_set_host_exception_port, cred, exception); in mac_task_check_set_host_exception_port()
204 MAC_CHECK(proc_check_get_task_special_port, cred, pidentp, which); in mac_task_check_get_task_special_port()
236 MAC_CHECK(proc_check_set_task_special_port, cred, &pident, which, port); in mac_task_check_set_task_special_port()
248 MAC_CHECK(proc_check_dyld_process_info_notify_register, cred); in mac_task_check_dyld_process_info_notify_register()
267 MAC_CHECK(proc_check_set_host_exception_port, cred, exception); in mac_task_check_set_host_exception_ports()
370 MAC_CHECK(exc_action_label_update, action, mac_exc_label(action), newlabel); in mac_exc_update_action_label()
[all …]
H A Dmac_posix_shm.c123 MAC_CHECK(posixshm_check_create, cred, name); in mac_posixshm_check_create()
140 MAC_CHECK(posixshm_check_open, cred, shm, mac_posixshm_label(shm), fflags); in mac_posixshm_check_open()
158 MAC_CHECK(posixshm_check_mmap, cred, shm, mac_posixshm_label(shm), in mac_posixshm_check_mmap()
176 MAC_CHECK(posixshm_check_stat, cred, shm, mac_posixshm_label(shm)); in mac_posixshm_check_stat()
194 MAC_CHECK(posixshm_check_truncate, cred, shm, mac_posixshm_label(shm), size); in mac_posixshm_check_truncate()
212 MAC_CHECK(posixshm_check_unlink, cred, shm, mac_posixshm_label(shm), name); in mac_posixshm_check_unlink()
H A Dmac_pipe.c139 MAC_CHECK(pipe_check_kqfilter, cred, kn, cpipe, mac_pipe_label(cpipe)); in mac_pipe_check_kqfilter()
154 MAC_CHECK(pipe_check_ioctl, cred, cpipe, mac_pipe_label(cpipe), cmd); in mac_pipe_check_ioctl()
171 MAC_CHECK(pipe_check_read, cred, cpipe, mac_pipe_label(cpipe)); in mac_pipe_check_read()
188 MAC_CHECK(pipe_check_select, cred, cpipe, mac_pipe_label(cpipe), which); in mac_pipe_check_select()
205 MAC_CHECK(pipe_check_stat, cred, cpipe, mac_pipe_label(cpipe)); in mac_pipe_check_stat()
222 MAC_CHECK(pipe_check_write, cred, cpipe, mac_pipe_label(cpipe)); in mac_pipe_check_write()
H A Dmac_posix_sem.c123 MAC_CHECK(posixsem_check_create, cred, name); in mac_posixsem_check_create()
140 MAC_CHECK(posixsem_check_open, cred, psem, in mac_posixsem_check_open()
158 MAC_CHECK(posixsem_check_post, cred, psem, mac_posixsem_label(psem)); in mac_posixsem_check_post()
176 MAC_CHECK(posixsem_check_unlink, cred, psem, mac_posixsem_label(psem), name); in mac_posixsem_check_unlink()
193 MAC_CHECK(posixsem_check_wait, cred, psem, mac_posixsem_label(psem)); in mac_posixsem_check_wait()
H A Dmac_kext.c39 MAC_CHECK(kext_check_load, cred, identifier); in mac_kext_check_load()
49 MAC_CHECK(kext_check_unload, cred, identifier); in mac_kext_check_unload()
59 MAC_CHECK(kext_check_query, cred); in mac_kext_check_query()
H A Dmac_sysv_shm.c127 MAC_CHECK(sysvshm_check_shmat, cred, shmsegptr, mac_sysvshm_label(shmsegptr), in mac_sysvshm_check_shmat()
146 MAC_CHECK(sysvshm_check_shmctl, cred, shmsegptr, mac_sysvshm_label(shmsegptr), in mac_sysvshm_check_shmctl()
164 MAC_CHECK(sysvshm_check_shmdt, cred, shmsegptr, mac_sysvshm_label(shmsegptr)); in mac_sysvshm_check_shmdt()
182 MAC_CHECK(sysvshm_check_shmget, cred, shmsegptr, mac_sysvshm_label(shmsegptr), in mac_sysvshm_check_shmget()
H A Dmac_audit.c86 MAC_CHECK(system_check_audit, cred, record, length); in mac_system_check_audit()
96 MAC_CHECK(system_check_auditon, cred, cmd); in mac_system_check_auditon()
107 MAC_CHECK(system_check_auditctl, cred, vp, vl); in mac_system_check_auditctl()
130 MAC_CHECK(proc_check_getauid, cred); in mac_proc_check_getauid()
153 MAC_CHECK(proc_check_setauid, cred, auid); in mac_proc_check_setauid()
176 MAC_CHECK(proc_check_getaudit, cred); in mac_proc_check_getaudit()
199 MAC_CHECK(proc_check_setaudit, cred, ai); in mac_proc_check_setaudit()
H A Dmac_sysv_sem.c125 MAC_CHECK(sysvsem_check_semctl, cred, semakptr, mac_sysvsem_label(semakptr), cmd); in mac_sysvsem_check_semctl()
142 MAC_CHECK(sysvsem_check_semget, cred, semakptr, mac_sysvsem_label(semakptr)); in mac_sysvsem_check_semget()
160 MAC_CHECK(sysvsem_check_semop, cred, semakptr, mac_sysvsem_label(semakptr), in mac_sysvsem_check_semop()
H A Dmac_skywalk.c41 MAC_CHECK(skywalk_flow_check_connect, kauth_cred_get(), flow, addr, type, protocol); in mac_skywalk_flow_check_connect()
51 MAC_CHECK(skywalk_flow_check_listen, kauth_cred_get(), flow, addr, type, protocol); in mac_skywalk_flow_check_listen()
H A Dmac_necp.c53 MAC_CHECK(necp_check_open, cred, flags); in mac_necp_check_open()
77 MAC_CHECK(necp_check_client_action, cred, fg, action); in mac_necp_check_client_action()
H A Dmac_priv.c93 MAC_CHECK(priv_check, cred, priv); in mac_priv_check()
H A Dmac_internal.h261 #define MAC_CHECK(check, args...) do { \ macro
H A Dmac_base.c1547 MAC_CHECK(proc_check_syscall_mac, p, target, callnum); in mac_proc_check_mac_syscall()