Al Viro | efb170c | 2014-08-07 08:39:04 -0400 | [diff] [blame] | 1 | #include <linux/fs.h> |
| 2 | |
| 3 | struct fs_pin { |
Al Viro | 34cece2 | 2015-01-10 12:47:38 -0500 | [diff] [blame] | 4 | struct hlist_node s_list; |
| 5 | struct hlist_node m_list; |
Al Viro | efb170c | 2014-08-07 08:39:04 -0400 | [diff] [blame] | 6 | void (*kill)(struct fs_pin *); |
| 7 | }; |
| 8 | |
Al Viro | efb170c | 2014-08-07 08:39:04 -0400 | [diff] [blame] | 9 | void pin_remove(struct fs_pin *); |
Al Viro | fdab684 | 2015-01-11 10:57:27 -0500 | [diff] [blame^] | 10 | void pin_insert_group(struct fs_pin *, struct vfsmount *, struct hlist_head *); |
Al Viro | efb170c | 2014-08-07 08:39:04 -0400 | [diff] [blame] | 11 | void pin_insert(struct fs_pin *, struct vfsmount *); |