fs_pin.h 326 B

1234567891011121314151617
  1. #include <linux/fs.h>
  2. struct fs_pin {
  3. atomic_long_t count;
  4. union {
  5. struct {
  6. struct hlist_node s_list;
  7. struct hlist_node m_list;
  8. };
  9. struct rcu_head rcu;
  10. };
  11. void (*kill)(struct fs_pin *);
  12. };
  13. void pin_put(struct fs_pin *);
  14. void pin_remove(struct fs_pin *);
  15. void pin_insert(struct fs_pin *, struct vfsmount *);