Lines Matching refs:__result_use_check
150 void *args, int error, int retval, int mac_forced) __result_use_check;
152 void *args) __result_use_check;
154 struct label *newlabel) __result_use_check;
158 proc_t proc, void *macextensions) __result_use_check;
159 int mac_cred_check_visible(kauth_cred_t u1, kauth_cred_t u2) __result_use_check;
168 int mac_cred_label_externalize_audit(proc_t p, struct mac *mac) __result_use_check;
172 bool mac_cred_label_is_equal(const struct label *a, const struct label *b) __result_use_check;
189 int mac_execve_enter(user_addr_t mac_p, struct image_params *imgp) __result_use_check;
190 int mac_file_check_change_offset(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
191 int mac_file_check_create(kauth_cred_t cred) __result_use_check;
192 int mac_file_check_dup(kauth_cred_t cred, struct fileglob *fg, int newfd) __result_use_check;
194 user_long_t arg) __result_use_check;
196 char *elements, size_t len) __result_use_check;
197 int mac_file_check_get_offset(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
198 int mac_file_check_inherit(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
200 unsigned long cmd) __result_use_check;
202 struct flock *fl) __result_use_check;
205 user_long_t error_message, size_t error_message_size) __result_use_check;
207 int prot, int flags, uint64_t file_pos, int *maxprot) __result_use_check;
210 int mac_file_check_receive(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
212 char *bufp, size_t buflen) __result_use_check;
214 …_service(kauth_cred_t cred, io_object_t service, unsigned int user_client_type) __result_use_check;
215 …open(kauth_cred_t cred, io_object_t user_client, unsigned int user_client_type) __result_use_check;
216 …operties(kauth_cred_t cred, io_object_t registry_entry, io_object_t properties) __result_use_check;
217 …ac_iokit_check_filter_properties(kauth_cred_t cred, io_object_t registry_entry) __result_use_check;
218 …k_get_property(kauth_cred_t cred, io_object_t registry_entry, const char *name) __result_use_check;
220 int mac_iokit_check_hid_control(kauth_cred_t cred) __result_use_check;
223 unsigned long cmd) __result_use_check;
225 struct vfs_attr *vfa) __result_use_check;
226 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp) __result_use_check;
228 struct componentname *cnp, const char *vfc_name) __result_use_check;
229 int mac_mount_check_mount_late(vfs_context_t ctx, struct mount *mp) __result_use_check;
231 int cmd, int id) __result_use_check;
233 const char *name) __result_use_check;
235 const char *name) __result_use_check;
239 const char *vfc_name) __result_use_check;
242 const char *name) __result_use_check;
243 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp, int flags) __result_use_check;
245 struct vfs_attr *vfa) __result_use_check;
246 int mac_mount_check_stat(vfs_context_t ctx, struct mount *mp) __result_use_check;
247 int mac_mount_check_umount(vfs_context_t ctx, struct mount *mp) __result_use_check;
251 char *outbuf, size_t outbuflen) __result_use_check;
252 int mac_mount_label_get(struct mount *mp, user_addr_t mac_p) __result_use_check;
255 int mac_mount_label_internalize(struct label *, char *string) __result_use_check;
256 int mac_necp_check_open(proc_t proc, int flags) __result_use_check;
257 …mac_necp_check_client_action(proc_t proc, struct fileglob *fg, uint32_t action) __result_use_check;
259 unsigned long cmd) __result_use_check;
261 struct pipe *cpipe) __result_use_check;
262 int mac_pipe_check_read(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
264 int which) __result_use_check;
265 int mac_pipe_check_stat(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
266 int mac_pipe_check_write(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
274 int mac_posixsem_check_create(kauth_cred_t cred, const char *name) __result_use_check;
275 int mac_posixsem_check_open(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
276 int mac_posixsem_check_post(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
278 const char *name) __result_use_check;
279 int mac_posixsem_check_wait(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
288 int mac_posixshm_check_create(kauth_cred_t cred, const char *name) __result_use_check;
290 int prot, int flags) __result_use_check;
292 int fflags) __result_use_check;
293 int mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *pshm) __result_use_check;
295 off_t s) __result_use_check;
297 const char *name) __result_use_check;
306 int mac_priv_check(kauth_cred_t cred, int priv) __result_use_check;
307 int mac_priv_grant(kauth_cred_t cred, int priv) __result_use_check;
308 …oc_ident_t tracing_ident, kauth_cred_t tracing_cred, proc_ident_t traced_ident) __result_use_check;
309 int mac_proc_check_dump_core(proc_t proc) __result_use_check;
310 … mac_proc_check_proc_info(proc_t curp, proc_t target, int callnum, int flavor) __result_use_check;
311 int mac_proc_check_get_cs_info(proc_t curp, proc_t target, unsigned int op) __result_use_check;
312 int mac_proc_check_set_cs_info(proc_t curp, proc_t target, unsigned int op) __result_use_check;
313 int mac_proc_check_fork(proc_t proc) __result_use_check;
314 int mac_proc_check_suspend_resume(proc_t proc, int sr) __result_use_check;
315 …eck_get_task(kauth_cred_t cred, proc_ident_t pident, mach_task_flavor_t flavor) __result_use_check;
316 …_expose_task(kauth_cred_t cred, proc_ident_t pident, mach_task_flavor_t flavor) __result_use_check;
317 int mac_proc_check_get_movable_control_port(void) __result_use_check;
318 …f_t cur_offset, struct vnode *img_vp, off_t img_offset, struct vnode *scriptvp) __result_use_check;
319 int mac_proc_check_getaudit(proc_t proc) __result_use_check;
320 int mac_proc_check_getauid(proc_t proc) __result_use_check;
321 int mac_proc_check_dyld_process_info_notify_register(void) __result_use_check;
322 int mac_proc_check_ledger(proc_t curp, proc_t target, int op) __result_use_check;
324 user_size_t u_size, int prot, int flags, int *maxprot) __result_use_check;
325 … mac_proc_check_memorystatus_control(proc_t proc, uint32_t command, pid_t pid) __result_use_check;
327 user_addr_t addr, user_size_t size, int prot) __result_use_check;
328 int mac_proc_check_run_cs_invalid(proc_t proc) __result_use_check;
330 int mac_proc_check_sched(proc_t proc, proc_t proc2) __result_use_check;
331 int mac_proc_check_setaudit(proc_t proc, struct auditinfo_addr *ai) __result_use_check;
332 int mac_proc_check_setauid(proc_t proc, uid_t auid) __result_use_check;
333 int mac_proc_check_seteuid(proc_t curp, kauth_cred_t cred, uid_t euid) __result_use_check;
334 int mac_proc_check_setegid(proc_t curp, kauth_cred_t cred, gid_t egid) __result_use_check;
335 int mac_proc_check_setuid(proc_t curp, kauth_cred_t cred, uid_t uid) __result_use_check;
336 int mac_proc_check_setgid(proc_t curp, kauth_cred_t cred, gid_t gid) __result_use_check;
337 …mac_proc_check_setreuid(proc_t curp, kauth_cred_t cred, uid_t ruid, uid_t euid) __result_use_check;
338 …mac_proc_check_setregid(proc_t curp, kauth_cred_t cred, gid_t rgid, gid_t egid) __result_use_check;
339 int mac_proc_check_settid(proc_t curp, uid_t uid, gid_t gid) __result_use_check;
341 int signum) __result_use_check;
343 int signum) __result_use_check;
344 int mac_proc_check_syscall_unix(proc_t proc, int scnum) __result_use_check;
345 int mac_proc_check_wait(proc_t proc1, proc_t proc2) __result_use_check;
347 …aunch_constraints(proc_t curp, struct image_params *imgp, os_reason_t *reasonp) __result_use_check;
348 int mac_socket_check_accept(kauth_cred_t cred, struct socket *so) __result_use_check;
349 int mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) __result_use_check;
351 struct sockaddr *addr) __result_use_check;
353 struct sockaddr *addr) __result_use_check;
355 int type, int protocol) __result_use_check;
357 unsigned long cmd) __result_use_check;
358 int mac_socket_check_listen(kauth_cred_t cred, struct socket *so) __result_use_check;
359 int mac_socket_check_receive(kauth_cred_t cred, struct socket *so) __result_use_check;
361 struct sockaddr *saddr) __result_use_check;
363 struct sockaddr *addr) __result_use_check;
365 struct sockopt *sopt) __result_use_check;
367 struct sockopt *sopt) __result_use_check;
368 int mac_socket_check_stat(kauth_cred_t cred, struct socket *so) __result_use_check;
375 struct mac *extmac) __result_use_check;
376 int mac_socket_label_init(struct socket *, int waitok) __result_use_check;
380 struct mac *extmac) __result_use_check;
381 int mac_system_check_acct(kauth_cred_t cred, struct vnode *vp) __result_use_check;
382 int mac_system_check_audit(kauth_cred_t cred, void *record, int length) __result_use_check;
383 int mac_system_check_auditctl(kauth_cred_t cred, struct vnode *vp) __result_use_check;
384 int mac_system_check_auditon(kauth_cred_t cred, int cmd) __result_use_check;
385 int mac_system_check_host_priv(kauth_cred_t cred) __result_use_check;
386 int mac_system_check_info(kauth_cred_t, const char *info_type) __result_use_check;
387 int mac_system_check_nfsd(kauth_cred_t cred) __result_use_check;
388 int mac_system_check_reboot(kauth_cred_t cred, int howto) __result_use_check;
389 int mac_system_check_settime(kauth_cred_t cred) __result_use_check;
390 int mac_system_check_swapoff(kauth_cred_t cred, struct vnode *vp) __result_use_check;
391 int mac_system_check_swapon(kauth_cred_t cred, struct vnode *vp) __result_use_check;
394 user_addr_t newctl, size_t newlen) __result_use_check;
395 int mac_system_check_kas_info(kauth_cred_t cred, int selector) __result_use_check;
402 struct msqid_kernel *msqptr) __result_use_check;
403 int mac_sysvmsq_check_msgrcv(kauth_cred_t cred, struct msg *msgptr) __result_use_check;
404 int mac_sysvmsq_check_msgrmid(kauth_cred_t cred, struct msg *msgptr) __result_use_check;
406 struct msqid_kernel *msqptr, int cmd) __result_use_check;
408 struct msqid_kernel *msqptr) __result_use_check;
410 struct msqid_kernel *msqptr) __result_use_check;
412 struct msqid_kernel *msqptr) __result_use_check;
419 struct semid_kernel *semakptr, int cmd) __result_use_check;
421 struct semid_kernel *semakptr) __result_use_check;
423 struct semid_kernel *semakptr, size_t accesstype) __result_use_check;
431 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
433 struct shmid_kernel *shmsegptr, int cmd) __result_use_check;
435 struct shmid_kernel *shmsegptr) __result_use_check;
437 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
445 int acc_mode) __result_use_check;
446 int mac_vnode_check_chdir(vfs_context_t ctx, struct vnode *dvp) __result_use_check;
448 struct componentname *cnp) __result_use_check;
450 struct vnode *vp, struct componentname *cnp) __result_use_check;
453 mode_t mode, int flags) __result_use_check;
455 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
457 const char *name) __result_use_check;
459 struct vnode *v2) __result_use_check;
461 struct image_params *imgp) __result_use_check;
462 int mac_vnode_check_fsgetpath(vfs_context_t ctx, struct vnode *vp) __result_use_check;
464 struct vnode *vp, struct vnode_attr *va) __result_use_check;
466 struct attrlist *alist, uint64_t options) __result_use_check;
468 struct attrlist *alist, uint64_t options) __result_use_check;
470 const char *name, struct uio *uio) __result_use_check;
472 unsigned long cmd) __result_use_check;
474 kauth_cred_t file_cred, struct knote *kn, struct vnode *vp) __result_use_check;
476 struct label *newlabel); __result_use_check
478 struct vnode *vp, struct componentname *cnp) __result_use_check;
479 int mac_vnode_check_listextattr(vfs_context_t ctx, struct vnode *vp) __result_use_check;
481 struct componentname *cnp) __result_use_check;
483 const char *path, size_t pathlen) __result_use_check;
486 int acc_mode) __result_use_check;
489 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
490 int mac_vnode_check_readdir(vfs_context_t ctx, struct vnode *vp) __result_use_check;
491 int mac_vnode_check_readlink(vfs_context_t ctx, struct vnode *vp) __result_use_check;
494 struct vnode *tvp, struct componentname *tcnp) __result_use_check;
497 struct vnode *tvp, struct componentname *tcnp) __result_use_check;
498 int mac_vnode_check_revoke(vfs_context_t ctx, struct vnode *vp) __result_use_check;
500 struct attrlist *returnattrs, struct attrlist *searchattrs) __result_use_check;
502 int which) __result_use_check;
504 struct kauth_acl *acl) __result_use_check;
506 struct attrlist *alist) __result_use_check;
508 const char *name, struct uio *uio) __result_use_check;
510 u_long flags) __result_use_check;
512 mode_t mode) __result_use_check;
514 uid_t uid, gid_t gid) __result_use_check;
516 struct timespec atime, struct timespec mtime) __result_use_check;
520 int flags, unsigned int platform) __result_use_check;
523 struct cs_blob *linked_cs_blob, unsigned int *signer_type) __result_use_check;
525 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
528 struct componentname *cnp) __result_use_check;
531 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
533 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
534 …node_check_uipc_connect(vfs_context_t ctx, struct vnode *vp, struct socket *so) __result_use_check;
536 struct vnode *vp, struct componentname *cnp) __result_use_check;
538 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
541 vfs_context_t ctx) __result_use_check;
544 int mac_vnode_label_associate_extattr(struct mount *mp, struct vnode *vp) __result_use_check;
546 struct vnode *vp, vfs_context_t ctx) __result_use_check;
551 int mac_vnode_label_externalize_audit(struct vnode *vp, struct mac *mac) __result_use_check;
554 int mac_vnode_label_init_needed(struct vnode *vp) __result_use_check;
565 struct vnode *dvp, struct vnode *vp, struct componentname *cnp) __result_use_check;
583 … mac_vnode_find_sigs(struct proc *p, struct vnode *vp, off_t offsetInMacho) __result_use_check;
585 struct componentname *cnp, int flags, vfs_context_t ctx) __result_use_check;
589 int mac_kext_check_load(kauth_cred_t cred, const char *identifier) __result_use_check;
590 int mac_kext_check_unload(kauth_cred_t cred, const char *identifier) __result_use_check;
591 int mac_kext_check_query(kauth_cred_t cred) __result_use_check;
592 …nect(proc_t p, void *flow, const struct sockaddr *addr, int type, int protocol) __result_use_check;
593 …sten(proc_t p, void *flow, const struct sockaddr *addr, int type, int protocol) __result_use_check;