Lines Matching refs:__result_use_check

146     void *args, int error, int retval, int mac_forced) __result_use_check;
148 void *args) __result_use_check;
150 struct label *newlabel) __result_use_check;
154 proc_t proc, void *macextensions) __result_use_check;
155 int mac_cred_check_visible(kauth_cred_t u1, kauth_cred_t u2) __result_use_check;
164 int mac_cred_label_externalize_audit(proc_t p, struct mac *mac) __result_use_check;
167 bool mac_cred_label_is_equal(const struct label *a, const struct label *b) __result_use_check;
184 int mac_execve_enter(user_addr_t mac_p, struct image_params *imgp) __result_use_check;
185 int mac_file_check_change_offset(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
186 int mac_file_check_create(kauth_cred_t cred) __result_use_check;
187 int mac_file_check_dup(kauth_cred_t cred, struct fileglob *fg, int newfd) __result_use_check;
189 user_long_t arg) __result_use_check;
191 char *elements, size_t len) __result_use_check;
192 int mac_file_check_get_offset(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
193 int mac_file_check_inherit(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
195 unsigned long cmd) __result_use_check;
197 struct flock *fl) __result_use_check;
200 user_long_t error_message, size_t error_message_size) __result_use_check;
202 int prot, int flags, uint64_t file_pos, int *maxprot) __result_use_check;
205 int mac_file_check_receive(kauth_cred_t cred, struct fileglob *fg) __result_use_check;
207 char *bufp, size_t buflen) __result_use_check;
209 …_service(kauth_cred_t cred, io_object_t service, unsigned int user_client_type) __result_use_check;
210 …open(kauth_cred_t cred, io_object_t user_client, unsigned int user_client_type) __result_use_check;
211 …operties(kauth_cred_t cred, io_object_t registry_entry, io_object_t properties) __result_use_check;
212 …ac_iokit_check_filter_properties(kauth_cred_t cred, io_object_t registry_entry) __result_use_check;
213 …k_get_property(kauth_cred_t cred, io_object_t registry_entry, const char *name) __result_use_check;
215 int mac_iokit_check_hid_control(kauth_cred_t cred) __result_use_check;
218 unsigned long cmd) __result_use_check;
220 struct vfs_attr *vfa) __result_use_check;
221 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp) __result_use_check;
223 struct componentname *cnp, const char *vfc_name) __result_use_check;
224 int mac_mount_check_mount_late(vfs_context_t ctx, struct mount *mp) __result_use_check;
226 int cmd, int id) __result_use_check;
228 const char *name) __result_use_check;
230 const char *name) __result_use_check;
234 const char *vfc_name) __result_use_check;
237 const char *name) __result_use_check;
238 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp) __result_use_check;
240 struct vfs_attr *vfa) __result_use_check;
241 int mac_mount_check_stat(vfs_context_t ctx, struct mount *mp) __result_use_check;
242 int mac_mount_check_umount(vfs_context_t ctx, struct mount *mp) __result_use_check;
246 char *outbuf, size_t outbuflen) __result_use_check;
247 int mac_mount_label_get(struct mount *mp, user_addr_t mac_p) __result_use_check;
250 int mac_mount_label_internalize(struct label *, char *string) __result_use_check;
251 int mac_necp_check_open(proc_t proc, int flags) __result_use_check;
252 …mac_necp_check_client_action(proc_t proc, struct fileglob *fg, uint32_t action) __result_use_check;
254 unsigned long cmd) __result_use_check;
256 struct pipe *cpipe) __result_use_check;
257 int mac_pipe_check_read(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
259 int which) __result_use_check;
260 int mac_pipe_check_stat(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
261 int mac_pipe_check_write(kauth_cred_t cred, struct pipe *cpipe) __result_use_check;
269 int mac_posixsem_check_create(kauth_cred_t cred, const char *name) __result_use_check;
270 int mac_posixsem_check_open(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
271 int mac_posixsem_check_post(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
273 const char *name) __result_use_check;
274 int mac_posixsem_check_wait(kauth_cred_t cred, struct pseminfo *psem) __result_use_check;
283 int mac_posixshm_check_create(kauth_cred_t cred, const char *name) __result_use_check;
285 int prot, int flags) __result_use_check;
287 int fflags) __result_use_check;
288 int mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *pshm) __result_use_check;
290 off_t s) __result_use_check;
292 const char *name) __result_use_check;
301 int mac_priv_check(kauth_cred_t cred, int priv) __result_use_check;
302 int mac_priv_grant(kauth_cred_t cred, int priv) __result_use_check;
303 …oc_ident_t tracing_ident, kauth_cred_t tracing_cred, proc_ident_t traced_ident) __result_use_check;
304 int mac_proc_check_dump_core(proc_t proc) __result_use_check;
305 … mac_proc_check_proc_info(proc_t curp, proc_t target, int callnum, int flavor) __result_use_check;
306 int mac_proc_check_get_cs_info(proc_t curp, proc_t target, unsigned int op) __result_use_check;
307 int mac_proc_check_set_cs_info(proc_t curp, proc_t target, unsigned int op) __result_use_check;
308 int mac_proc_check_fork(proc_t proc) __result_use_check;
309 int mac_proc_check_suspend_resume(proc_t proc, int sr) __result_use_check;
310 …eck_get_task(kauth_cred_t cred, proc_ident_t pident, mach_task_flavor_t flavor) __result_use_check;
311 …_expose_task(kauth_cred_t cred, proc_ident_t pident, mach_task_flavor_t flavor) __result_use_check;
312 int mac_proc_check_get_movable_control_port(void) __result_use_check;
313 …f_t cur_offset, struct vnode *img_vp, off_t img_offset, struct vnode *scriptvp) __result_use_check;
314 int mac_proc_check_getaudit(proc_t proc) __result_use_check;
315 int mac_proc_check_getauid(proc_t proc) __result_use_check;
317 pid_t pid) __result_use_check;
318 int mac_proc_check_dyld_process_info_notify_register(void) __result_use_check;
319 int mac_proc_check_ledger(proc_t curp, proc_t target, int op) __result_use_check;
321 user_size_t u_size, int prot, int flags, int *maxprot) __result_use_check;
322 … mac_proc_check_memorystatus_control(proc_t proc, uint32_t command, pid_t pid) __result_use_check;
324 user_addr_t addr, user_size_t size, int prot) __result_use_check;
325 int mac_proc_check_run_cs_invalid(proc_t proc) __result_use_check;
327 int mac_proc_check_sched(proc_t proc, proc_t proc2) __result_use_check;
328 int mac_proc_check_setaudit(proc_t proc, struct auditinfo_addr *ai) __result_use_check;
329 int mac_proc_check_setauid(proc_t proc, uid_t auid) __result_use_check;
330 int mac_proc_check_seteuid(proc_t curp, kauth_cred_t cred, uid_t euid) __result_use_check;
331 int mac_proc_check_setegid(proc_t curp, kauth_cred_t cred, gid_t egid) __result_use_check;
332 int mac_proc_check_setuid(proc_t curp, kauth_cred_t cred, uid_t uid) __result_use_check;
333 int mac_proc_check_setgid(proc_t curp, kauth_cred_t cred, gid_t gid) __result_use_check;
334 …mac_proc_check_setreuid(proc_t curp, kauth_cred_t cred, uid_t ruid, uid_t euid) __result_use_check;
335 …mac_proc_check_setregid(proc_t curp, kauth_cred_t cred, gid_t rgid, gid_t egid) __result_use_check;
336 int mac_proc_check_settid(proc_t curp, uid_t uid, gid_t gid) __result_use_check;
338 pid_t pid1, pid_t pid2) __result_use_check;
340 int signum) __result_use_check;
341 int mac_proc_check_syscall_unix(proc_t proc, int scnum) __result_use_check;
342 int mac_proc_check_wait(proc_t proc1, proc_t proc2) __result_use_check;
344 int mac_socket_check_accept(kauth_cred_t cred, struct socket *so) __result_use_check;
345 int mac_socket_check_accepted(kauth_cred_t cred, struct socket *so) __result_use_check;
347 struct sockaddr *addr) __result_use_check;
349 struct sockaddr *addr) __result_use_check;
351 int type, int protocol) __result_use_check;
353 unsigned long cmd) __result_use_check;
354 int mac_socket_check_listen(kauth_cred_t cred, struct socket *so) __result_use_check;
355 int mac_socket_check_receive(kauth_cred_t cred, struct socket *so) __result_use_check;
357 struct sockaddr *saddr) __result_use_check;
359 struct sockaddr *addr) __result_use_check;
361 struct sockopt *sopt) __result_use_check;
363 struct sockopt *sopt) __result_use_check;
364 int mac_socket_check_stat(kauth_cred_t cred, struct socket *so) __result_use_check;
371 struct mac *extmac) __result_use_check;
372 int mac_socket_label_init(struct socket *, int waitok) __result_use_check;
376 struct mac *extmac) __result_use_check;
377 int mac_system_check_acct(kauth_cred_t cred, struct vnode *vp) __result_use_check;
378 int mac_system_check_audit(kauth_cred_t cred, void *record, int length) __result_use_check;
379 int mac_system_check_auditctl(kauth_cred_t cred, struct vnode *vp) __result_use_check;
380 int mac_system_check_auditon(kauth_cred_t cred, int cmd) __result_use_check;
381 int mac_system_check_host_priv(kauth_cred_t cred) __result_use_check;
382 int mac_system_check_info(kauth_cred_t, const char *info_type) __result_use_check;
383 int mac_system_check_nfsd(kauth_cred_t cred) __result_use_check;
384 int mac_system_check_reboot(kauth_cred_t cred, int howto) __result_use_check;
385 int mac_system_check_settime(kauth_cred_t cred) __result_use_check;
386 int mac_system_check_swapoff(kauth_cred_t cred, struct vnode *vp) __result_use_check;
387 int mac_system_check_swapon(kauth_cred_t cred, struct vnode *vp) __result_use_check;
390 user_addr_t newctl, size_t newlen) __result_use_check;
391 int mac_system_check_kas_info(kauth_cred_t cred, int selector) __result_use_check;
398 struct msqid_kernel *msqptr) __result_use_check;
399 int mac_sysvmsq_check_msgrcv(kauth_cred_t cred, struct msg *msgptr) __result_use_check;
400 int mac_sysvmsq_check_msgrmid(kauth_cred_t cred, struct msg *msgptr) __result_use_check;
402 struct msqid_kernel *msqptr, int cmd) __result_use_check;
404 struct msqid_kernel *msqptr) __result_use_check;
406 struct msqid_kernel *msqptr) __result_use_check;
408 struct msqid_kernel *msqptr) __result_use_check;
415 struct semid_kernel *semakptr, int cmd) __result_use_check;
417 struct semid_kernel *semakptr) __result_use_check;
419 struct semid_kernel *semakptr, size_t accesstype) __result_use_check;
427 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
429 struct shmid_kernel *shmsegptr, int cmd) __result_use_check;
431 struct shmid_kernel *shmsegptr) __result_use_check;
433 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
441 int acc_mode) __result_use_check;
442 int mac_vnode_check_chdir(vfs_context_t ctx, struct vnode *dvp) __result_use_check;
444 struct componentname *cnp) __result_use_check;
446 struct vnode *vp, struct componentname *cnp) __result_use_check;
449 mode_t mode, int flags) __result_use_check;
451 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
453 const char *name) __result_use_check;
455 struct vnode *v2) __result_use_check;
457 struct image_params *imgp) __result_use_check;
458 int mac_vnode_check_fsgetpath(vfs_context_t ctx, struct vnode *vp) __result_use_check;
460 struct vnode *vp, struct vnode_attr *va) __result_use_check;
462 struct attrlist *alist, uint64_t options) __result_use_check;
464 struct attrlist *alist, uint64_t options) __result_use_check;
466 const char *name, struct uio *uio) __result_use_check;
468 unsigned long cmd) __result_use_check;
470 kauth_cred_t file_cred, struct knote *kn, struct vnode *vp) __result_use_check;
472 struct label *newlabel); __result_use_check
474 struct vnode *vp, struct componentname *cnp) __result_use_check;
475 int mac_vnode_check_listextattr(vfs_context_t ctx, struct vnode *vp) __result_use_check;
477 struct componentname *cnp) __result_use_check;
479 const char *path, size_t pathlen) __result_use_check;
481 int acc_mode) __result_use_check;
483 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
484 int mac_vnode_check_readdir(vfs_context_t ctx, struct vnode *vp) __result_use_check;
485 int mac_vnode_check_readlink(vfs_context_t ctx, struct vnode *vp) __result_use_check;
488 struct vnode *tvp, struct componentname *tcnp) __result_use_check;
489 int mac_vnode_check_revoke(vfs_context_t ctx, struct vnode *vp) __result_use_check;
491 struct attrlist *returnattrs, struct attrlist *searchattrs) __result_use_check;
493 int which) __result_use_check;
495 struct kauth_acl *acl) __result_use_check;
497 struct attrlist *alist) __result_use_check;
499 const char *name, struct uio *uio) __result_use_check;
501 u_long flags) __result_use_check;
503 mode_t mode) __result_use_check;
505 uid_t uid, gid_t gid) __result_use_check;
507 struct timespec atime, struct timespec mtime) __result_use_check;
511 int flags, unsigned int platform) __result_use_check;
514 struct cs_blob *linked_cs_blob, unsigned int *signer_type) __result_use_check;
516 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
519 struct componentname *cnp) __result_use_check;
522 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
524 struct componentname *cnp, struct vnode_attr *vap) __result_use_check;
525 …node_check_uipc_connect(vfs_context_t ctx, struct vnode *vp, struct socket *so) __result_use_check;
527 struct vnode *vp, struct componentname *cnp) __result_use_check;
529 kauth_cred_t file_cred, struct vnode *vp) __result_use_check;
532 vfs_context_t ctx) __result_use_check;
535 int mac_vnode_label_associate_extattr(struct mount *mp, struct vnode *vp) __result_use_check;
537 struct vnode *vp, vfs_context_t ctx) __result_use_check;
542 int mac_vnode_label_externalize_audit(struct vnode *vp, struct mac *mac) __result_use_check;
545 int mac_vnode_label_init_needed(struct vnode *vp) __result_use_check;
556 struct vnode *dvp, struct vnode *vp, struct componentname *cnp) __result_use_check;
572 … mac_vnode_find_sigs(struct proc *p, struct vnode *vp, off_t offsetInMacho) __result_use_check;
574 struct componentname *cnp, int flags, vfs_context_t ctx) __result_use_check;
579 int mac_kext_check_load(kauth_cred_t cred, const char *identifier) __result_use_check;
580 int mac_kext_check_unload(kauth_cred_t cred, const char *identifier) __result_use_check;
581 int mac_kext_check_query(kauth_cred_t cred) __result_use_check;
583 …nect(proc_t p, void *flow, const struct sockaddr *addr, int type, int protocol) __result_use_check;
584 …sten(proc_t p, void *flow, const struct sockaddr *addr, int type, int protocol) __result_use_check;