Lines Matching refs:super_block

453 	struct super_block *	bd_super;
596 struct super_block *i_sb;
1277 struct super_block { struct
1372 extern struct timespec current_fs_time(struct super_block *sb); argument
1378 void __sb_end_write(struct super_block *sb, int level);
1379 int __sb_start_write(struct super_block *sb, int level, bool wait);
1388 static inline void sb_end_write(struct super_block *sb) in sb_end_write()
1400 static inline void sb_end_pagefault(struct super_block *sb) in sb_end_pagefault()
1412 static inline void sb_end_intwrite(struct super_block *sb) in sb_end_intwrite()
1436 static inline void sb_start_write(struct super_block *sb) in sb_start_write()
1441 static inline int sb_start_write_trylock(struct super_block *sb) in sb_start_write_trylock()
1465 static inline void sb_start_pagefault(struct super_block *sb) in sb_start_pagefault()
1483 static inline void sb_start_intwrite(struct super_block *sb) in sb_start_intwrite()
1677 struct inode *(*alloc_inode)(struct super_block *sb);
1684 void (*put_super) (struct super_block *);
1685 int (*sync_fs)(struct super_block *sb, int wait);
1686 int (*freeze_super) (struct super_block *);
1687 int (*freeze_fs) (struct super_block *);
1688 int (*thaw_super) (struct super_block *);
1689 int (*unfreeze_fs) (struct super_block *);
1691 int (*remount_fs) (struct super_block *, int *, char *);
1692 void (*umount_begin) (struct super_block *);
1699 ssize_t (*quota_read)(struct super_block *, int, char *, size_t, loff_t);
1700 ssize_t (*quota_write)(struct super_block *, int, const char *, size_t, loff_t);
1703 int (*bdev_try_to_free_page)(struct super_block*, struct page*, gfp_t);
1704 long (*nr_cached_objects)(struct super_block *,
1706 long (*free_cached_objects)(struct super_block *,
1919 void (*kill_sb) (struct super_block *);
1937 void *data, int (*fill_super)(struct super_block *, void *, int));
1940 int (*fill_super)(struct super_block *, void *, int));
1943 int (*fill_super)(struct super_block *, void *, int));
1946 int (*fill_super)(struct super_block *, void *, int));
1948 void generic_shutdown_super(struct super_block *sb);
1949 void kill_block_super(struct super_block *sb);
1950 void kill_anon_super(struct super_block *sb);
1951 void kill_litter_super(struct super_block *sb);
1952 void deactivate_super(struct super_block *sb);
1953 void deactivate_locked_super(struct super_block *sb);
1954 int set_anon_super(struct super_block *s, void *data);
1957 struct super_block *sget(struct file_system_type *type,
1958 int (*test)(struct super_block *,void *),
1959 int (*set)(struct super_block *,void *),
2000 extern int freeze_super(struct super_block *super);
2001 extern int thaw_super(struct super_block *super);
2248 extern struct super_block *freeze_bdev(struct block_device *);
2250 extern int thaw_bdev(struct block_device *bdev, struct super_block *sb);
2252 extern int sb_is_blkdev_sb(struct super_block *sb);
2259 static inline struct super_block *freeze_bdev(struct block_device *sb) in freeze_bdev()
2264 static inline int thaw_bdev(struct block_device *bdev, struct super_block *sb) in thaw_bdev()
2273 static inline int sb_is_blkdev_sb(struct super_block *sb) in sb_is_blkdev_sb()
2278 extern int sync_filesystem(struct super_block *);
2520 extern int inode_init_always(struct super_block *, struct inode *);
2524 extern ino_t iunique(struct super_block *, ino_t);
2532 extern struct inode *ilookup5_nowait(struct super_block *sb,
2535 extern struct inode *ilookup5(struct super_block *sb, unsigned long hashval,
2537 extern struct inode *ilookup(struct super_block *sb, unsigned long ino);
2539 extern struct inode * iget5_locked(struct super_block *, unsigned long, int (*test)(struct inode *,…
2540 extern struct inode * iget_locked(struct super_block *, unsigned long);
2541 extern struct inode *find_inode_nowait(struct super_block *,
2560 extern struct inode *new_inode_pseudo(struct super_block *sb);
2561 extern struct inode *new_inode(struct super_block *sb);
2586 extern int sb_set_blocksize(struct super_block *, int);
2587 extern int sb_min_blocksize(struct super_block *, int);
2755 extern struct super_block *get_super(struct block_device *);
2756 extern struct super_block *get_super_thawed(struct block_device *);
2757 extern struct super_block *get_active_super(struct block_device *bdev);
2758 extern void drop_super(struct super_block *sb);
2759 extern void iterate_supers(void (*)(struct super_block *, void *), void *);
2761 void (*)(struct super_block *, void *), void *);
2785 extern struct inode *alloc_anon_inode(struct super_block *);
2797 extern int simple_fill_super(struct super_block *, unsigned long, struct tree_descr *);
2826 extern void save_mount_options(struct super_block *sb, char *options);
2827 extern void replace_mount_options(struct super_block *sb, char *options);