/fs/hpfs/ |
D | hpfs_fn.h | 200 int hpfs_chk_sectors(struct super_block *, secno, int, char *); 201 secno hpfs_alloc_sector(struct super_block *, secno, unsigned, int); 202 int hpfs_alloc_if_possible(struct super_block *, secno); 203 void hpfs_free_sectors(struct super_block *, secno, unsigned); 204 int hpfs_check_free_dnodes(struct super_block *, int); 205 void hpfs_free_dnode(struct super_block *, secno); 206 struct dnode *hpfs_alloc_dnode(struct super_block *, secno, dnode_secno *, struct quad_buffer_head … 207 struct fnode *hpfs_alloc_fnode(struct super_block *, secno, fnode_secno *, struct buffer_head **); 208 struct anode *hpfs_alloc_anode(struct super_block *, secno, anode_secno *, struct buffer_head **); 209 int hpfs_trim_fs(struct super_block *, u64, u64, u64, unsigned *); [all …]
|
/fs/coda/ |
D | coda_psdev.h | 38 struct super_block *vc_sb; 42 static inline struct venus_comm *coda_vcp(struct super_block *sb) in coda_vcp() 48 int venus_rootfid(struct super_block *sb, struct CodaFid *fidp); 49 int venus_getattr(struct super_block *sb, struct CodaFid *fid, 51 int venus_setattr(struct super_block *, struct CodaFid *, struct coda_vattr *); 52 int venus_lookup(struct super_block *sb, struct CodaFid *fid, 55 int venus_close(struct super_block *sb, struct CodaFid *fid, int flags, 57 int venus_open(struct super_block *sb, struct CodaFid *fid, int flags, 59 int venus_mkdir(struct super_block *sb, struct CodaFid *dirfid, 62 int venus_create(struct super_block *sb, struct CodaFid *dirfid, [all …]
|
/fs/udf/ |
D | udfdecl.h | 21 extern __printf(3, 4) void _udf_err(struct super_block *sb, 26 extern __printf(3, 4) void _udf_warn(struct super_block *sb, 77 struct super_block; 109 static inline void udf_updated_lvid(struct super_block *sb) in udf_updated_lvid() 119 extern u64 lvid_get_unique_id(struct super_block *sb); 120 struct inode *udf_find_metadata_inode_efe(struct super_block *sb, 137 extern struct inode *__udf_iget(struct super_block *, struct kernel_lb_addr *, 139 static inline struct inode *udf_iget_special(struct super_block *sb, in udf_iget_special() 144 static inline struct inode *udf_iget(struct super_block *sb, in udf_iget() 176 extern struct buffer_head *udf_tgetblk(struct super_block *sb, [all …]
|
/fs/ |
D | super.c | 43 static int thaw_super_locked(struct super_block *sb); 64 struct super_block *sb; in super_cache_scan() 71 sb = container_of(shrink, struct super_block, s_shrink); in super_cache_scan() 121 struct super_block *sb; in super_cache_count() 124 sb = container_of(shrink, struct super_block, s_shrink); in super_cache_count() 159 struct super_block *s = container_of(work, struct super_block, in destroy_super_work() 170 struct super_block *s = container_of(head, struct super_block, rcu); in destroy_super_rcu() 176 static void destroy_unused_super(struct super_block *s) in destroy_unused_super() 200 static struct super_block *alloc_super(struct file_system_type *type, int flags, in alloc_super() 203 struct super_block *s = kzalloc(sizeof(struct super_block), GFP_USER); in alloc_super() [all …]
|
D | internal.h | 8 struct super_block; 84 extern int sb_prepare_remount_readonly(struct super_block *); 107 extern bool trylock_super(struct super_block *sb); 108 extern struct super_block *user_get_super(dev_t); 137 extern long prune_icache_sb(struct super_block *sb, struct shrink_control *sc); 147 extern int invalidate_inodes(struct super_block *, bool); 152 extern struct dentry *__d_alloc(struct super_block *, const struct qstr *); 154 extern long prune_dcache_sb(struct super_block *sb, struct shrink_control *sc); 156 extern struct dentry * d_alloc_pseudo(struct super_block *, const struct qstr *); 189 int sb_init_dio_done_wq(struct super_block *sb);
|
/fs/squashfs/ |
D | squashfs.h | 18 extern int squashfs_read_data(struct super_block *, u64, int, u64 *, 24 extern struct squashfs_cache_entry *squashfs_cache_get(struct super_block *, 28 extern int squashfs_read_metadata(struct super_block *, void *, u64 *, 30 extern struct squashfs_cache_entry *squashfs_get_fragment(struct super_block *, 32 extern struct squashfs_cache_entry *squashfs_get_datablock(struct super_block *, 34 extern void *squashfs_read_table(struct super_block *, u64, int); 38 extern void *squashfs_decompressor_setup(struct super_block *, unsigned short); 48 extern __le64 *squashfs_read_inode_lookup_table(struct super_block *, u64, u64, 52 extern int squashfs_frag_lookup(struct super_block *, unsigned int, u64 *); 53 extern __le64 *squashfs_read_fragment_index_table(struct super_block *, [all …]
|
/fs/hfs/ |
D | hfs_fs.h | 163 struct super_block *sb; 174 extern u32 hfs_vbm_search_free(struct super_block *, u32, u32 *); 175 extern int hfs_clear_vbm_bits(struct super_block *, u16, u16); 180 extern int hfs_cat_find_brec(struct super_block *, u32, struct hfs_find_data *); 185 extern void hfs_cat_build_key(struct super_block *, btree_key *, u32, const struct qstr *); 193 extern int hfs_free_fork(struct super_block *, struct hfs_cat_file *, int); 210 extern struct inode *hfs_iget(struct super_block *, struct hfs_cat_key *, hfs_cat_rec *); 218 extern int hfs_mdb_get(struct super_block *); 219 extern void hfs_mdb_commit(struct super_block *); 220 extern void hfs_mdb_close(struct super_block *); [all …]
|
/fs/nilfs2/ |
D | nilfs.h | 160 int nilfs_transaction_begin(struct super_block *, 162 int nilfs_transaction_commit(struct super_block *); 163 void nilfs_transaction_abort(struct super_block *); 259 struct inode *nilfs_ilookup(struct super_block *sb, struct nilfs_root *root, 261 struct inode *nilfs_iget_locked(struct super_block *sb, struct nilfs_root *root, 263 struct inode *nilfs_iget(struct super_block *sb, struct nilfs_root *root, 265 extern struct inode *nilfs_iget_for_gc(struct super_block *sb, 290 extern struct inode *nilfs_alloc_inode(struct super_block *); 293 void __nilfs_msg(struct super_block *sb, const char *level, 296 void __nilfs_error(struct super_block *sb, const char *function, [all …]
|
D | segment.h | 121 struct super_block *sc_super; 228 extern void nilfs_relax_pressure_in_lock(struct super_block *); 230 extern int nilfs_construct_segment(struct super_block *); 231 extern int nilfs_construct_dsync_segment(struct super_block *, struct inode *, 233 extern void nilfs_flush_segment(struct super_block *, ino_t); 234 extern int nilfs_clean_segments(struct super_block *, struct nilfs_argv *, 237 int nilfs_attach_log_writer(struct super_block *sb, struct nilfs_root *root); 238 void nilfs_detach_log_writer(struct super_block *sb); 245 int nilfs_salvage_orphan_logs(struct the_nilfs *nilfs, struct super_block *sb,
|
D | super.c | 62 static int nilfs_setup_super(struct super_block *sb, int is_mount); 63 static int nilfs_remount(struct super_block *sb, int *flags, char *data); 65 void __nilfs_msg(struct super_block *sb, const char *level, const char *fmt, in __nilfs_msg() 81 static void nilfs_set_error(struct super_block *sb) in nilfs_set_error() 113 void __nilfs_error(struct super_block *sb, const char *function, in __nilfs_error() 144 struct inode *nilfs_alloc_inode(struct super_block *sb) in nilfs_alloc_inode() 166 static int nilfs_sync_super(struct super_block *sb, int flag) in nilfs_sync_super() 240 struct nilfs_super_block **nilfs_prepare_super(struct super_block *sb, in nilfs_prepare_super() 266 int nilfs_commit_super(struct super_block *sb, int flag) in nilfs_commit_super() 302 int nilfs_cleanup_super(struct super_block *sb) in nilfs_cleanup_super() [all …]
|
/fs/ext4/ |
D | ext4.h | 1428 struct super_block *s_sb; 1557 static inline struct ext4_sb_info *EXT4_SB(struct super_block *sb) in EXT4_SB() 1566 static inline int ext4_valid_inum(struct super_block *sb, unsigned long ino) in ext4_valid_inum() 1721 extern void ext4_update_dynamic_rev(struct super_block *sb); 1724 static inline bool ext4_has_feature_##name(struct super_block *sb) \ 1729 static inline void ext4_set_feature_##name(struct super_block *sb) \ 1735 static inline void ext4_clear_feature_##name(struct super_block *sb) \ 1742 static inline bool ext4_has_feature_##name(struct super_block *sb) \ 1747 static inline void ext4_set_feature_##name(struct super_block *sb) \ 1753 static inline void ext4_clear_feature_##name(struct super_block *sb) \ [all …]
|
/fs/omfs/ |
D | omfs.h | 35 static inline struct omfs_sb_info *OMFS_SB(struct super_block *sb) in OMFS_SB() 41 extern unsigned long omfs_count_free(struct super_block *sb); 42 extern int omfs_allocate_block(struct super_block *sb, u64 block); 43 extern int omfs_allocate_range(struct super_block *sb, int min_request, 45 extern int omfs_clear_range(struct super_block *sb, u64 block, int count); 50 extern int omfs_make_empty(struct inode *inode, struct super_block *sb); 62 extern struct buffer_head *omfs_bread(struct super_block *sb, sector_t block); 63 extern struct inode *omfs_iget(struct super_block *sb, ino_t inode); 65 extern int omfs_reserve_block(struct super_block *sb, sector_t block); 66 extern int omfs_find_empty_block(struct super_block *sb, int mode, ino_t *ino);
|
/fs/befs/ |
D | befs.h | 94 void befs_error(const struct super_block *sb, const char *fmt, ...); 96 void befs_warning(const struct super_block *sb, const char *fmt, ...); 98 void befs_debug(const struct super_block *sb, const char *fmt, ...); 100 void befs_dump_super_block(const struct super_block *sb, befs_super_block *); 101 void befs_dump_inode(const struct super_block *sb, befs_inode *); 102 void befs_dump_index_entry(const struct super_block *sb, befs_disk_btree_super *); 103 void befs_dump_index_node(const struct super_block *sb, befs_btree_nodehead *); 111 BEFS_SB(const struct super_block *super) in BEFS_SB() 123 iaddr2blockno(struct super_block *sb, const befs_inode_addr *iaddr) in iaddr2blockno() 130 blockno2iaddr(struct super_block *sb, befs_blocknr_t blockno) in blockno2iaddr() [all …]
|
D | endian.h | 16 fs64_to_cpu(const struct super_block *sb, fs64 n) in fs64_to_cpu() 25 cpu_to_fs64(const struct super_block *sb, u64 n) in cpu_to_fs64() 34 fs32_to_cpu(const struct super_block *sb, fs32 n) in fs32_to_cpu() 43 cpu_to_fs32(const struct super_block *sb, u32 n) in cpu_to_fs32() 52 fs16_to_cpu(const struct super_block *sb, fs16 n) in fs16_to_cpu() 61 cpu_to_fs16(const struct super_block *sb, u16 n) in cpu_to_fs16() 72 fsrun_to_cpu(const struct super_block *sb, befs_disk_block_run n) in fsrun_to_cpu() 89 cpu_to_fsrun(const struct super_block *sb, befs_block_run n) in cpu_to_fsrun() 106 fsds_to_cpu(const struct super_block *sb, const befs_disk_data_stream *n) in fsds_to_cpu()
|
/fs/affs/ |
D | affs.h | 104 struct super_block *sb; /* the VFS superblock object */ 128 static inline struct affs_sb_info *AFFS_SB(struct super_block *sb) in AFFS_SB() 133 void affs_mark_sb_dirty(struct super_block *sb); 140 extern u32 affs_checksum_block(struct super_block *sb, struct buffer_head *bh); 141 extern void affs_fix_checksum(struct super_block *sb, struct buffer_head *bh); 146 extern void affs_error(struct super_block *sb, const char *function, 149 extern void affs_warning(struct super_block *sb, const char *function, 158 extern u32 affs_count_free_blocks(struct super_block *s); 159 extern void affs_free_block(struct super_block *sb, u32 block); 161 extern int affs_init_bitmap(struct super_block *sb, int *flags); [all …]
|
/fs/ufs/ |
D | swab.h | 27 fs64_to_cpu(struct super_block *sbp, __fs64 n) in fs64_to_cpu() 36 cpu_to_fs64(struct super_block *sbp, u64 n) in cpu_to_fs64() 45 fs32_to_cpu(struct super_block *sbp, __fs32 n) in fs32_to_cpu() 54 cpu_to_fs32(struct super_block *sbp, u32 n) in cpu_to_fs32() 63 fs32_add(struct super_block *sbp, __fs32 *n, int d) in fs32_add() 72 fs32_sub(struct super_block *sbp, __fs32 *n, int d) in fs32_sub() 81 fs16_to_cpu(struct super_block *sbp, __fs16 n) in fs16_to_cpu() 90 cpu_to_fs16(struct super_block *sbp, u16 n) in cpu_to_fs16() 99 fs16_add(struct super_block *sbp, __fs16 *n, int d) in fs16_add() 108 fs16_sub(struct super_block *sbp, __fs16 *n, int d) in fs16_sub()
|
D | ufs.h | 28 struct super_block *sb; 97 extern struct ufs_cg_private_info * ufs_load_cylinder (struct super_block *, unsigned); 98 extern void ufs_put_cylinder (struct super_block *, unsigned); 122 extern struct inode *ufs_iget(struct super_block *, unsigned long); 133 void ufs_warning(struct super_block *, const char *, const char *, ...); 135 void ufs_error(struct super_block *, const char *, const char *, ...); 137 void ufs_panic(struct super_block *, const char *, const char *, ...); 138 void ufs_mark_sb_dirty(struct super_block *sb); 140 static inline struct ufs_sb_info *UFS_SB(struct super_block *sb) in UFS_SB()
|
/fs/jfs/ |
D | jfs_superblock.h | 96 extern int readSuper(struct super_block *, struct buffer_head **); 97 extern int updateSuper(struct super_block *, uint); 99 extern void jfs_error(struct super_block *, const char *, ...); 100 extern int jfs_mount(struct super_block *); 101 extern int jfs_mount_rw(struct super_block *, int); 102 extern int jfs_umount(struct super_block *); 103 extern int jfs_umount_rw(struct super_block *); 104 extern int jfs_extendfs(struct super_block *, s64, int);
|
/fs/hfsplus/ |
D | hfsplus_fs.h | 74 struct super_block *sb; 202 static inline struct hfsplus_sb_info *HFSPLUS_SB(struct super_block *sb) in HFSPLUS_SB() 305 static inline unsigned short hfsplus_min_io_size(struct super_block *sb) in hfsplus_min_io_size() 376 int hfsplus_attr_build_key(struct super_block *sb, hfsplus_btree_key *key, 380 int hfsplus_find_attr(struct super_block *sb, u32 cnid, const char *name, 389 int hfsplus_block_allocate(struct super_block *sb, u32 size, u32 offset, 391 int hfsplus_block_free(struct super_block *sb, u32 offset, u32 count); 396 struct hfs_btree *hfs_btree_open(struct super_block *sb, u32 id); 449 int hfsplus_cat_build_key(struct super_block *sb, hfsplus_btree_key *key, 451 void hfsplus_cat_build_key_with_cnid(struct super_block *sb, [all …]
|
/fs/adfs/ |
D | adfs.h | 83 static inline struct adfs_sb_info *ADFS_SB(struct super_block *sb) in ADFS_SB() 92 struct super_block *sb; 123 int (*read)(struct super_block *sb, unsigned int indaddr, 142 struct inode *adfs_iget(struct super_block *sb, struct object_info *obj); 147 int adfs_map_lookup(struct super_block *sb, u32 frag_id, unsigned int offset); 148 extern unsigned int adfs_map_free(struct super_block *sb); 152 void __adfs_error(struct super_block *sb, const char *function, 155 void adfs_msg(struct super_block *sb, const char *pfx, const char *fmt, ...); 171 extern int adfs_dir_update(struct super_block *sb, struct object_info *obj, 193 static inline int __adfs_block_map(struct super_block *sb, u32 indaddr, in __adfs_block_map()
|
/fs/freevxfs/ |
D | vxfs_extern.h | 42 struct super_block; 51 extern int vxfs_read_fshead(struct super_block *); 56 extern struct inode *vxfs_blkiget(struct super_block *, u_long, ino_t); 57 extern struct inode *vxfs_stiget(struct super_block *, ino_t); 58 extern struct inode *vxfs_iget(struct super_block *, ino_t); 66 extern int vxfs_read_olt(struct super_block *, u_long);
|
/fs/ocfs2/ |
D | journal.h | 363 static inline int ocfs2_quota_trans_credits(struct super_block *sb) in ocfs2_quota_trans_credits() 384 static inline int ocfs2_inline_to_extents_credits(struct super_block *sb) in ocfs2_inline_to_extents_credits() 397 static inline int ocfs2_remove_extent_credits(struct super_block *sb) in ocfs2_remove_extent_credits() 407 static inline int ocfs2_add_dir_index_credits(struct super_block *sb) in ocfs2_add_dir_index_credits() 418 static inline int ocfs2_mknod_credits(struct super_block *sb, int is_dir, in ocfs2_mknod_credits() 441 static inline int ocfs2_link_credits(struct super_block *sb) in ocfs2_link_credits() 449 static inline int ocfs2_unlink_credits(struct super_block *sb) in ocfs2_unlink_credits() 468 static inline int ocfs2_rename_credits(struct super_block *sb) in ocfs2_rename_credits() 484 static inline int ocfs2_calc_dxi_expand_credits(struct super_block *sb) in ocfs2_calc_dxi_expand_credits() 516 static inline int ocfs2_calc_extend_credits(struct super_block *sb, in ocfs2_calc_extend_credits() [all …]
|
/fs/reiserfs/ |
D | lock.c | 22 void reiserfs_write_lock(struct super_block *s) in reiserfs_write_lock() 35 void reiserfs_write_unlock(struct super_block *s) in reiserfs_write_unlock() 52 int __must_check reiserfs_write_unlock_nested(struct super_block *s) in reiserfs_write_unlock_nested() 70 void reiserfs_write_lock_nested(struct super_block *s, int depth) in reiserfs_write_lock_nested() 87 void reiserfs_check_lock_depth(struct super_block *sb, char *caller) in reiserfs_check_lock_depth() 95 void reiserfs_lock_check_recursive(struct super_block *sb) in reiserfs_lock_check_recursive()
|
D | reiserfs.h | 228 struct super_block *sb; /* dev of real buffer head */ 418 struct super_block *j_work_sb; 747 int reiserfs_resize(struct super_block *, unsigned long); 772 void reiserfs_write_lock(struct super_block *s); 773 void reiserfs_write_unlock(struct super_block *s); 774 int __must_check reiserfs_write_unlock_nested(struct super_block *s); 775 void reiserfs_write_lock_nested(struct super_block *s, int depth); 778 void reiserfs_lock_check_recursive(struct super_block *s); 780 static inline void reiserfs_lock_check_recursive(struct super_block *s) { } in reiserfs_lock_check_recursive() 811 struct super_block *s) in reiserfs_mutex_lock_safe() [all …]
|
D | journal.c | 88 static int flush_journal_list(struct super_block *s, 90 static int flush_commit_list(struct super_block *s, 94 struct super_block *sb); 95 static void release_journal_dev(struct super_block *super, 97 static void dirty_one_transaction(struct super_block *s, 100 static void queue_log_writer(struct super_block *s); 112 struct super_block *sb, 115 static void init_journal_hash(struct super_block *sb) in init_journal_hash() 137 static struct reiserfs_bitmap_node *allocate_bitmap_node(struct super_block in allocate_bitmap_node() 157 static struct reiserfs_bitmap_node *get_bitmap_node(struct super_block *sb) in get_bitmap_node() [all …]
|