Lines Matching defs:super_operations
1673 struct super_operations { struct
1674 struct inode *(*alloc_inode)(struct super_block *sb);
1675 void (*destroy_inode)(struct inode *);
1677 void (*dirty_inode) (struct inode *, int flags);
1678 int (*write_inode) (struct inode *, struct writeback_control *wbc);
1679 int (*drop_inode) (struct inode *);
1680 void (*evict_inode) (struct inode *);
1681 void (*put_super) (struct super_block *);
1682 void (*write_super) (struct super_block *);
1683 int (*sync_fs)(struct super_block *sb, int wait);
1684 int (*freeze_fs) (struct super_block *);
1685 int (*unfreeze_fs) (struct super_block *);
1686 int (*statfs) (struct dentry *, struct kstatfs *);
1687 int (*remount_fs) (struct super_block *, int *, char *);
1688 void (*umount_begin) (struct super_block *);
1690 int (*show_options)(struct seq_file *, struct dentry *);
1691 int (*show_devname)(struct seq_file *, struct dentry *);
1692 int (*show_path)(struct seq_file *, struct dentry *);
1693 int (*show_stats)(struct seq_file *, struct dentry *);
1695 ssize_t (*quota_read)(struct super_block *, int, char *, size_t, loff_t);
1696 ssize_t (*quota_write)(struct super_block *, int, const char *, size_t, loff_t);
1698 int (*bdev_try_to_free_page)(struct super_block*, struct page*, gfp_t);
1699 int (*nr_cached_objects)(struct super_block *);
1700 void (*free_cached_objects)(struct super_block *, int);