allow attaching fs_pin to a group not associated with some superblock
[linux-2.6-block.git] / include / linux / fs_pin.h
CommitLineData
efb170c2
AV
1#include <linux/fs.h>
2
3struct fs_pin {
34cece2e
AV
4 struct hlist_node s_list;
5 struct hlist_node m_list;
efb170c2
AV
6 void (*kill)(struct fs_pin *);
7};
8
efb170c2 9void pin_remove(struct fs_pin *);
fdab684d 10void pin_insert_group(struct fs_pin *, struct vfsmount *, struct hlist_head *);
efb170c2 11void pin_insert(struct fs_pin *, struct vfsmount *);