Lines Matching defs:super_operations
2057 struct super_operations { struct
2058 struct inode *(*alloc_inode)(struct super_block *sb);
2059 void (*destroy_inode)(struct inode *);
2060 void (*free_inode)(struct inode *);
2062 void (*dirty_inode) (struct inode *, int flags);
2063 int (*write_inode) (struct inode *, struct writeback_control *wbc);
2064 int (*drop_inode) (struct inode *);
2065 void (*evict_inode) (struct inode *);
2066 void (*put_super) (struct super_block *);
2067 int (*sync_fs)(struct super_block *sb, int wait);
2068 int (*freeze_super) (struct super_block *, enum freeze_holder who);
2069 int (*freeze_fs) (struct super_block *);
2070 int (*thaw_super) (struct super_block *, enum freeze_holder who);
2071 int (*unfreeze_fs) (struct super_block *);
2072 int (*statfs) (struct dentry *, struct kstatfs *);
2073 int (*remount_fs) (struct super_block *, int *, char *);
2074 void (*umount_begin) (struct super_block *);
2076 int (*show_options)(struct seq_file *, struct dentry *);
2077 int (*show_devname)(struct seq_file *, struct dentry *);
2078 int (*show_path)(struct seq_file *, struct dentry *);
2079 int (*show_stats)(struct seq_file *, struct dentry *);
2081 ssize_t (*quota_read)(struct super_block *, int, char *, size_t, loff_t);
2082 ssize_t (*quota_write)(struct super_block *, int, const char *, size_t, loff_t);
2083 struct dquot __rcu **(*get_dquots)(struct inode *);
2085 long (*nr_cached_objects)(struct super_block *,
2087 long (*free_cached_objects)(struct super_block *,
2089 void (*shutdown)(struct super_block *sb);