Lines Matching refs:mount
51 #include <sys/mount.h>
77 struct mount *fli_mount;
93 struct mount *fmi_mount;
114 static inline uint32_t fstrans_mount_hash(struct mount *);
115 static inline struct fstrans_mount_info *fstrans_mount_get(struct mount *);
119 fstrans_get_lwp_info(struct mount *, bool);
120 static struct fstrans_lwp_info *fstrans_alloc_lwp_info(struct mount *);
123 static inline int _fstrans_start(struct mount *, enum fstrans_lock_type, int);
218 * mount pointer to hash
221 fstrans_mount_hash(struct mount *mp)
229 * retrieve fstrans_mount_info by mount or NULL
232 fstrans_mount_get(struct mount *mp)
245 * Intern the lower/lowest mount into
246 * this mount info on first lookup.
266 * Dereference mount state.
297 * Allocate mount state.
300 fstrans_mount(struct mount *mp)
325 * Deallocate mount state.
328 fstrans_unmount(struct mount *mp)
347 * Clear mount entries whose mount is gone.
355 * Scan our list clearing entries whose mount is gone.
397 * Allocate and return per lwp info for this mount.
400 fstrans_alloc_lwp_info(struct mount *mp)
411 * Lookup mount info and get lower mount per lwp info.
449 * Attach the mount info and alias.
469 * Retrieve the per lwp info for this mount allocating if necessary.
472 fstrans_get_lwp_info(struct mount *mp, bool do_alloc)
520 _fstrans_start(struct mount *mp, enum fstrans_lock_type lock_type, int wait)
563 fstrans_start(struct mount *mp)
572 fstrans_start_nowait(struct mount *mp)
579 fstrans_start_lazy(struct mount *mp)
591 fstrans_done(struct mount *mp)
631 fstrans_held(struct mount *mp)
650 fstrans_is_owner(struct mount *mp)
695 fstrans_setstate(struct mount *mp, enum fstrans_state new_state)
748 fstrans_getstate(struct mount *mp)
766 vfs_suspend(struct mount *mp, int nowait)
801 vfs_resume(struct mount *mp)
881 * Add a handler to this mount.
884 fscow_establish(struct mount *mp, int (*func)(void *, struct buf *, bool),
910 * Remove a handler from this mount.
913 fscow_disestablish(struct mount *mp, int (*func)(void *, struct buf *, bool),
947 struct mount *mp;
1053 struct mount *amp = fli->fli_alias->fli_mount;
1087 fstrans_print_mount(struct mount *mp, int verbose)
1128 struct mount *mp;
1136 printf("Fstrans state by mount:\n");