Lines Matching refs:vfs_context_t
147 int mac_cred_check_label_update_execve(vfs_context_t ctx,
162 int mac_cred_label_update_execve(vfs_context_t ctx, kauth_cred_t newcred,
244 int mac_mount_check_fsctl(vfs_context_t ctx, struct mount *mp,
246 int mac_mount_check_getattr(vfs_context_t ctx, struct mount *mp,
248 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp);
249 int mac_mount_check_mount(vfs_context_t ctx, struct vnode *vp,
251 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp);
252 int mac_mount_check_setattr(vfs_context_t ctx, struct mount *mp,
254 int mac_mount_check_stat(vfs_context_t ctx, struct mount *mp);
255 int mac_mount_check_umount(vfs_context_t ctx, struct mount *mp);
256 void mac_mount_label_associate(vfs_context_t ctx, struct mount *mp);
430 int mac_vnode_check_access(vfs_context_t ctx, struct vnode *vp,
432 int mac_vnode_check_chdir(vfs_context_t ctx, struct vnode *dvp);
433 int mac_vnode_check_chroot(vfs_context_t ctx, struct vnode *dvp,
435 int mac_vnode_check_create(vfs_context_t ctx, struct vnode *dvp,
437 int mac_vnode_check_deleteextattr(vfs_context_t ctx, struct vnode *vp,
439 int mac_vnode_check_exchangedata(vfs_context_t ctx, struct vnode *v1,
441 int mac_vnode_check_exec(vfs_context_t ctx, struct vnode *vp,
445 int mac_vnode_check_getattrlist(vfs_context_t ctx, struct vnode *vp,
447 int mac_vnode_check_getextattr(vfs_context_t ctx, struct vnode *vp,
449 int mac_vnode_check_ioctl(vfs_context_t ctx, struct vnode *vp,
451 int mac_vnode_check_kqfilter(vfs_context_t ctx,
453 int mac_vnode_check_label_update(vfs_context_t ctx, struct vnode *vp,
455 int mac_vnode_check_link(vfs_context_t ctx, struct vnode *dvp,
457 int mac_vnode_check_listextattr(vfs_context_t ctx, struct vnode *vp);
458 int mac_vnode_check_lookup(vfs_context_t ctx, struct vnode *dvp,
460 int mac_vnode_check_open(vfs_context_t ctx, struct vnode *vp,
462 int mac_vnode_check_read(vfs_context_t ctx,
464 int mac_vnode_check_readdir(vfs_context_t ctx, struct vnode *vp);
465 int mac_vnode_check_readlink(vfs_context_t ctx, struct vnode *vp);
466 int mac_vnode_check_rename_from(vfs_context_t ctx, struct vnode *dvp,
468 int mac_vnode_check_rename_to(vfs_context_t ctx, struct vnode *dvp,
470 int mac_vnode_check_revoke(vfs_context_t ctx, struct vnode *vp);
471 int mac_vnode_check_select(vfs_context_t ctx, struct vnode *vp,
473 int mac_vnode_check_setattrlist(vfs_context_t ctxd, struct vnode *vp,
475 int mac_vnode_check_setextattr(vfs_context_t ctx, struct vnode *vp,
477 int mac_vnode_check_setflags(vfs_context_t ctx, struct vnode *vp,
479 int mac_vnode_check_setmode(vfs_context_t ctx, struct vnode *vp,
481 int mac_vnode_check_setowner(vfs_context_t ctx, struct vnode *vp,
483 int mac_vnode_check_setutimes(vfs_context_t ctx, struct vnode *vp,
485 int mac_vnode_check_stat(vfs_context_t ctx,
487 int mac_vnode_check_truncate(vfs_context_t ctx,
489 int mac_vnode_check_unlink(vfs_context_t ctx, struct vnode *dvp,
491 int mac_vnode_check_write(vfs_context_t ctx,
495 vfs_context_t ctx);
500 struct vnode *vp, vfs_context_t ctx);
509 void mac_vnode_label_update(vfs_context_t ctx, struct vnode *vp,
513 int mac_vnode_notify_create(vfs_context_t ctx, struct mount *mp,
516 struct componentname *cnp, int flags, vfs_context_t ctx);