Lines Matching defs:fstrans_mount_info

79 	struct fstrans_mount_info *fli_mountinfo;
86 struct fstrans_mount_info {
91 SLIST_ENTRY(fstrans_mount_info) fmi_hash;
94 struct fstrans_mount_info *fmi_lower_info;
97 SLIST_HEAD(fstrans_mount_hashhead, fstrans_mount_info);
112 static int fstrans_gone_count; /* Number of fstrans_mount_info gone. */
115 static inline struct fstrans_mount_info *fstrans_mount_get(struct mount *);
116 static void fstrans_mount_dtor(struct fstrans_mount_info *);
124 static bool grant_lock(const struct fstrans_mount_info *,
126 static bool state_change_done(const struct fstrans_mount_info *);
127 static bool cow_state_change_done(const struct fstrans_mount_info *);
128 static void cow_change_enter(struct fstrans_mount_info *);
129 static void cow_change_done(struct fstrans_mount_info *);
229 * retrieve fstrans_mount_info by mount or NULL
231 static inline struct fstrans_mount_info *
235 struct fstrans_mount_info *fmi, *fmi_lower;
269 fstrans_mount_dtor(struct fstrans_mount_info *fmi)
303 struct fstrans_mount_info *newfmi;
331 struct fstrans_mount_info *fmi;
340 fmi, fstrans_mount_info, fmi_hash);
403 struct fstrans_mount_info *fmi;
501 grant_lock(const struct fstrans_mount_info *fmi,
524 struct fstrans_mount_info *fmi;
595 struct fstrans_mount_info *fmi;
634 struct fstrans_mount_info *fmi;
653 struct fstrans_mount_info *fmi;
669 state_change_done(const struct fstrans_mount_info *fmi)
700 struct fstrans_mount_info *fmi;
751 struct fstrans_mount_info *fmi;
818 cow_state_change_done(const struct fstrans_mount_info *fmi)
842 cow_change_enter(struct fstrans_mount_info *fmi)
867 cow_change_done(struct fstrans_mount_info *fmi)
887 struct fstrans_mount_info *fmi;
916 struct fstrans_mount_info *fmi;
949 struct fstrans_mount_info *fmi;
1090 struct fstrans_mount_info *fmi;