Lines Matching refs:mount

101 struct mount;
187 void mac_devfs_label_update(struct mount *mp, struct devnode *de,
222 int mac_mount_check_fsctl(vfs_context_t ctx, struct mount *mp,
224 int mac_mount_check_getattr(vfs_context_t ctx, struct mount *mp,
226 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp) __result_use_check;
229 int mac_mount_check_mount_late(vfs_context_t ctx, struct mount *mp) __result_use_check;
230 int mac_mount_check_quotactl(vfs_context_t ctx, struct mount *mp,
232 int mac_mount_check_snapshot_create(vfs_context_t ctx, struct mount *mp,
234 int mac_mount_check_snapshot_delete(vfs_context_t ctx, struct mount *mp,
241 int mac_mount_check_snapshot_revert(vfs_context_t ctx, struct mount *mp,
243 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp, int flags) __result_use_check;
244 int mac_mount_check_setattr(vfs_context_t ctx, struct mount *mp,
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;
248 void mac_mount_label_associate(vfs_context_t ctx, struct mount *mp);
249 void mac_mount_label_destroy(struct mount *mp);
252 int mac_mount_label_get(struct mount *mp, user_addr_t mac_p) __result_use_check;
253 void mac_mount_label_init(struct mount *);
254 struct label *mac_mount_label(struct mount *);
540 int mac_vnode_label_associate(struct mount *mp, struct vnode *vp,
542 void mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de,
544 int mac_vnode_label_associate_extattr(struct mount *mp, struct vnode *vp) __result_use_check;
545 int mac_vnode_label_associate_fdesc(struct mount *mp, struct fdescnode *fnp,
547 void mac_vnode_label_associate_singlelabel(struct mount *mp,
562 void mac_vnode_label_update_extattr(struct mount *mp, struct vnode *vp,
564 int mac_vnode_notify_create(vfs_context_t ctx, struct mount *mp,
584 int vnode_label(struct mount *mp, struct vnode *dvp, struct vnode *vp,