Home
last modified time | relevance | path

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

123

/xnu-11215.81.4/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_vfs.c449 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 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_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_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_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()
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 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_process.c107 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 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_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_mach.c92 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 Dkern_credential.c1865 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 Dkern_prot.c423 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 Dkern_priv.c78 priv_check_cred(kauth_cred_t cred, int priv, int flags) in priv_check_cred()
H A Dsysv_ipc.c101 ipcperm(kauth_cred_t cred, struct ipc_perm *perm, int mode_req) in ipcperm()
H A Dkern_guarded.c1398 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 Daudit.h284 #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 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.c429 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 Dskywalk.c532 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()

123