Home
last modified time | relevance | path

Searched refs:buffer_head (Results 1 – 200 of 326) sorted by relevance

12

/linux-4.4.14/include/linux/
Dbuffer_head.h49 struct buffer_head;
51 typedef void (bh_end_io_t)(struct buffer_head *bh, int uptodate);
62 struct buffer_head { struct
64 struct buffer_head *b_this_page;/* circular list of page's buffers */ argument
85 static inline void set_buffer_##name(struct buffer_head *bh) \
89 static inline void clear_buffer_##name(struct buffer_head *bh) \
93 static inline int buffer_##name(const struct buffer_head *bh) \
102 static inline int test_set_buffer_##name(struct buffer_head *bh) \
106 static inline int test_clear_buffer_##name(struct buffer_head *bh) \
140 ((struct buffer_head *)page_private(page)); \
[all …]
Djbd2.h343 static inline struct buffer_head *jh2bh(struct journal_head *jh) in BUFFER_FNS()
348 static inline struct journal_head *bh2jh(struct buffer_head *bh) in bh2jh()
353 static inline void jbd_lock_bh_state(struct buffer_head *bh) in jbd_lock_bh_state()
358 static inline int jbd_trylock_bh_state(struct buffer_head *bh) in jbd_trylock_bh_state()
363 static inline int jbd_is_locked_bh_state(struct buffer_head *bh) in jbd_is_locked_bh_state()
368 static inline void jbd_unlock_bh_state(struct buffer_head *bh) in jbd_unlock_bh_state()
373 static inline void jbd_lock_bh_journal_head(struct buffer_head *bh) in jbd_lock_bh_journal_head()
378 static inline void jbd_unlock_bh_journal_head(struct buffer_head *bh) in jbd_unlock_bh_journal_head()
810 struct buffer_head *j_sb_buffer;
874 struct buffer_head *j_chkpt_bhs[JBD2_NR_BATCH];
[all …]
Djournal-head.h17 struct buffer_head;
23 struct buffer_head *b_bh;
/linux-4.4.14/fs/nilfs2/
Dsufile.h51 struct buffer_head *,
52 struct buffer_head *));
55 struct buffer_head *,
56 struct buffer_head *));
57 void nilfs_sufile_do_scrap(struct inode *, __u64, struct buffer_head *,
58 struct buffer_head *);
59 void nilfs_sufile_do_free(struct inode *, __u64, struct buffer_head *,
60 struct buffer_head *);
61 void nilfs_sufile_do_cancel_free(struct inode *, __u64, struct buffer_head *,
62 struct buffer_head *);
[all …]
Dpage.h49 struct buffer_head *nilfs_grab_buffer(struct inode *, struct address_space *,
51 void nilfs_forget_buffer(struct buffer_head *);
52 void nilfs_copy_buffer(struct buffer_head *, struct buffer_head *);
69 static inline struct buffer_head *
72 struct buffer_head *bh = page_buffers(page); in nilfs_page_get_nth_block()
Dbtnode.h42 struct buffer_head *bh;
43 struct buffer_head *newbh;
47 struct buffer_head *nilfs_btnode_create_block(struct address_space *btnc,
50 struct buffer_head **, sector_t *);
51 void nilfs_btnode_delete(struct buffer_head *);
Dalloc.h47 struct buffer_head **);
49 const struct buffer_head *, void *);
62 struct buffer_head *pr_desc_bh;
63 struct buffer_head *pr_bitmap_bh;
64 struct buffer_head *pr_entry_bh;
89 struct buffer_head *bh;
Dmdt.c43 struct buffer_head *bh, in nilfs_mdt_insert_new_block() argument
45 struct buffer_head *, void *)) in nilfs_mdt_insert_new_block()
79 struct buffer_head **out_bh, in nilfs_mdt_create_block() argument
81 struct buffer_head *, in nilfs_mdt_create_block()
86 struct buffer_head *bh; in nilfs_mdt_create_block()
127 int mode, struct buffer_head **out_bh) in nilfs_mdt_submit_block()
129 struct buffer_head *bh; in nilfs_mdt_submit_block()
180 int readahead, struct buffer_head **out_bh) in nilfs_mdt_read_block()
182 struct buffer_head *first_bh, *bh; in nilfs_mdt_read_block()
250 struct buffer_head *, void *), in nilfs_mdt_get_block() argument
[all …]
Dmdt.h79 struct buffer_head *, void *),
80 struct buffer_head **);
83 struct buffer_head **out_bh);
97 int nilfs_mdt_freeze_buffer(struct inode *inode, struct buffer_head *bh);
98 struct buffer_head *nilfs_mdt_get_frozen_buffer(struct inode *inode,
99 struct buffer_head *bh);
Dsegbuf.h90 struct buffer_head *sb_super_root;
111 (list_entry((head)->next, struct buffer_head, b_assoc_buffers))
113 (list_entry((bh)->b_assoc_buffers.next, struct buffer_head, \
130 struct buffer_head **);
148 struct buffer_head *bh) in nilfs_segbuf_add_segsum_buffer()
157 struct buffer_head *bh) in nilfs_segbuf_add_payload_buffer()
165 struct buffer_head *bh) in nilfs_segbuf_add_file_buffer()
Difile.h36 nilfs_ifile_map_inode(struct inode *ifile, ino_t ino, struct buffer_head *ibh) in nilfs_ifile_map_inode()
43 struct buffer_head *ibh) in nilfs_ifile_unmap_inode()
48 int nilfs_ifile_create_inode(struct inode *, ino_t *, struct buffer_head **);
50 int nilfs_ifile_get_inode_block(struct inode *, ino_t, struct buffer_head **);
Dsufile.c87 struct buffer_head *bh, void *kaddr) in nilfs_sufile_block_get_segment_usage()
95 struct buffer_head **bhp) in nilfs_sufile_get_header_block()
102 int create, struct buffer_head **bhp) in nilfs_sufile_get_segment_usage_block()
116 static void nilfs_sufile_mod_counter(struct buffer_head *header_bh, in nilfs_sufile_mod_counter()
171 struct buffer_head *, in nilfs_sufile_updatev() argument
172 struct buffer_head *)) in nilfs_sufile_updatev()
174 struct buffer_head *header_bh, *bh; in nilfs_sufile_updatev()
238 struct buffer_head *, in nilfs_sufile_update() argument
239 struct buffer_head *)) in nilfs_sufile_update()
241 struct buffer_head *header_bh, *bh; in nilfs_sufile_update()
[all …]
Dpage.c42 static struct buffer_head *
48 struct buffer_head *bh; in __nilfs_get_page_block()
61 struct buffer_head *nilfs_grab_buffer(struct inode *inode, in nilfs_grab_buffer()
69 struct buffer_head *bh; in nilfs_grab_buffer()
89 void nilfs_forget_buffer(struct buffer_head *bh) in nilfs_forget_buffer()
114 void nilfs_copy_buffer(struct buffer_head *dbh, struct buffer_head *sbh) in nilfs_copy_buffer()
119 struct buffer_head *bh; in nilfs_copy_buffer()
157 struct buffer_head *bh, *head; in nilfs_page_buffers_clean()
187 struct buffer_head *bh, *head; in nilfs_page_bug()
213 struct buffer_head *dbh, *dbufs, *sbh, *sbufs; in nilfs_copy_page()
[all …]
Dbtnode.c43 struct buffer_head *
47 struct buffer_head *bh; in nilfs_btnode_create_block()
71 struct buffer_head **pbh, sector_t *submit_ptr) in nilfs_btnode_submit_block()
73 struct buffer_head *bh; in nilfs_btnode_submit_block()
142 void nilfs_btnode_delete(struct buffer_head *bh) in nilfs_btnode_delete()
173 struct buffer_head *obh, *nbh; in nilfs_btnode_prepare_change_key()
243 struct buffer_head *obh = ctxt->bh, *nbh = ctxt->newbh; in nilfs_btnode_commit_change_key()
284 struct buffer_head *nbh = ctxt->newbh; in nilfs_btnode_abort_change_key()
Dnilfs.h72 struct buffer_head *i_bh; /* i_bh contains a new or dirty
262 extern int nilfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
274 extern void nilfs_update_inode(struct inode *, struct buffer_head *, int);
280 int nilfs_load_inode_block(struct inode *inode, struct buffer_head **pbh);
304 nilfs_read_super_block(struct super_block *, u64, int, struct buffer_head **);
322 struct buffer_head **);
324 struct buffer_head **);
325 int nilfs_gccache_wait_and_mark_dirty(struct buffer_head *);
Dbtree.h43 struct buffer_head *bp_bh;
44 struct buffer_head *bp_sib_bh;
75 int nilfs_btree_broken_node_block(struct buffer_head *bh);
Dsegbuf.c110 struct buffer_head *bh; in nilfs_segbuf_extend_segsum()
122 struct buffer_head **bhp) in nilfs_segbuf_extend_payload()
124 struct buffer_head *bh; in nilfs_segbuf_extend_payload()
160 struct buffer_head *bh_sum; in nilfs_segbuf_fill_in_segsum()
163 struct buffer_head, b_assoc_buffers); in nilfs_segbuf_fill_in_segsum()
185 struct buffer_head *bh; in nilfs_segbuf_fill_in_segsum_crc()
190 bh = list_entry(segbuf->sb_segsum_buffers.next, struct buffer_head, in nilfs_segbuf_fill_in_segsum_crc()
213 struct buffer_head *bh; in nilfs_segbuf_fill_in_data_crc()
218 bh = list_entry(segbuf->sb_segsum_buffers.next, struct buffer_head, in nilfs_segbuf_fill_in_data_crc()
256 struct buffer_head *bh, *n; in nilfs_release_buffers()
[all …]
Dgcinode.c74 struct buffer_head **out_bh) in nilfs_gccache_submit_read_data()
76 struct buffer_head *bh; in nilfs_gccache_submit_read_data()
141 __u64 vbn, struct buffer_head **out_bh) in nilfs_gccache_submit_read_node()
152 int nilfs_gccache_wait_and_mark_dirty(struct buffer_head *bh) in nilfs_gccache_wait_and_mark_dirty()
Dcpfile.c82 struct buffer_head *bh, in nilfs_cpfile_block_add_valid_checkpoints()
96 struct buffer_head *bh, in nilfs_cpfile_block_sub_valid_checkpoints()
111 struct buffer_head *bh, in nilfs_cpfile_block_get_header()
119 struct buffer_head *bh, in nilfs_cpfile_block_get_checkpoint()
127 struct buffer_head *bh, in nilfs_cpfile_block_init()
141 struct buffer_head **bhp) in nilfs_cpfile_get_header_block()
149 struct buffer_head **bhp) in nilfs_cpfile_get_checkpoint_block()
176 struct buffer_head **bhp) in nilfs_cpfile_find_checkpoint_block()
230 struct buffer_head **bhp) in nilfs_cpfile_get_checkpoint()
232 struct buffer_head *header_bh, *cp_bh; in nilfs_cpfile_get_checkpoint()
[all …]
Dbmap.h69 int (*bop_propagate)(struct nilfs_bmap *, struct buffer_head *);
74 struct buffer_head **,
164 int nilfs_bmap_propagate(struct nilfs_bmap *, struct buffer_head *);
166 int nilfs_bmap_assign(struct nilfs_bmap *, struct buffer_head **,
248 const struct buffer_head *);
Drecovery.c105 struct buffer_head *bhs, u32 *sum, in nilfs_compute_checksum()
120 struct buffer_head *bh; in nilfs_compute_checksum()
143 struct buffer_head **pbh, int check) in nilfs_read_super_root_block()
145 struct buffer_head *bh_sr; in nilfs_read_super_root_block()
192 static struct buffer_head *
196 struct buffer_head *bh_sum; in nilfs_read_log_header()
212 struct buffer_head *bh_sum, in nilfs_validate_log()
255 struct buffer_head **pbh, in nilfs_read_summary_info()
285 struct buffer_head **pbh, in nilfs_skip_summary_info()
320 struct buffer_head *bh; in nilfs_scan_dsync_log()
[all …]
Dcpfile.h33 struct buffer_head **);
34 void nilfs_cpfile_put_checkpoint(struct inode *, __u64, struct buffer_head *);
Dalloc.c193 struct buffer_head *bh, void *kaddr) in nilfs_palloc_desc_block_init()
209 struct buffer_head *, in nilfs_palloc_get_block() argument
211 struct buffer_head **bhp, in nilfs_palloc_get_block()
271 int create, struct buffer_head **bhp) in nilfs_palloc_get_desc_block()
290 int create, struct buffer_head **bhp) in nilfs_palloc_get_bitmap_block()
324 int create, struct buffer_head **bhp) in nilfs_palloc_get_entry_block()
358 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_group_desc()
372 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_entry()
511 struct buffer_head *desc_bh, *bitmap_bh; in nilfs_palloc_prepare_alloc_entry()
693 struct buffer_head *desc_bh, *bitmap_bh; in nilfs_palloc_prepare_free_entry()
[all …]
Ddirect.c122 struct buffer_head *bh; in nilfs_direct_insert()
137 bh = (struct buffer_head *)((unsigned long)ptr); in nilfs_direct_insert()
269 struct buffer_head *bh) in nilfs_direct_propagate()
301 struct buffer_head **bh, in nilfs_direct_assign_v()
321 struct buffer_head **bh, in nilfs_direct_assign_p()
334 struct buffer_head **bh, in nilfs_direct_assign()
Dbtree.c72 __u64 ptr, struct buffer_head **bhp) in nilfs_btree_get_new_block()
75 struct buffer_head *bh; in nilfs_btree_get_new_block()
401 int nilfs_btree_broken_node_block(struct buffer_head *bh) in nilfs_btree_broken_node_block()
475 struct buffer_head **bhp, in __nilfs_btree_get_block()
479 struct buffer_head *bh, *ra_bh; in __nilfs_btree_get_block()
530 struct buffer_head **bhp) in nilfs_btree_get_block()
1050 struct buffer_head *bh; in nilfs_btree_prepare_insert()
1201 set_buffer_nilfs_volatile((struct buffer_head *)((unsigned long)ptr)); in nilfs_btree_commit_insert()
1424 struct buffer_head *bh; in nilfs_btree_prepare_delete()
1638 struct buffer_head *bh; in nilfs_btree_check_delete()
[all …]
Dsegment.h86 struct buffer_head *bh;
245 struct buffer_head **, int);
Dsegment.c118 int (*collect_data)(struct nilfs_sc_info *, struct buffer_head *,
120 int (*collect_node)(struct nilfs_sc_info *, struct buffer_head *,
122 int (*collect_bmap)(struct nilfs_sc_info *, struct buffer_head *,
424 struct buffer_head *sumbh; in nilfs_segctor_reset_segment_buffer()
534 struct buffer_head *bh, in nilfs_segctor_add_file_block()
572 struct buffer_head *bh, struct inode *inode) in nilfs_collect_file_data()
588 struct buffer_head *bh, in nilfs_collect_file_node()
595 struct buffer_head *bh, in nilfs_collect_file_bmap()
629 struct buffer_head *bh, struct inode *inode) in nilfs_collect_dat_data()
644 struct buffer_head *bh, struct inode *inode) in nilfs_collect_dat_bmap()
[all …]
Difile.c66 struct buffer_head **out_bh) in nilfs_ifile_create_inode()
144 struct buffer_head **out_bh) in nilfs_ifile_get_inode_block()
Dbmap.c345 int nilfs_bmap_propagate(struct nilfs_bmap *bmap, struct buffer_head *bh) in nilfs_bmap_propagate()
388 struct buffer_head **bh, in nilfs_bmap_assign()
456 const struct buffer_head *bh) in nilfs_bmap_data_get_key()
458 struct buffer_head *pbh; in nilfs_bmap_data_get_key()
Ddat.c328 struct buffer_head *entry_bh; in nilfs_dat_move()
397 struct buffer_head *entry_bh, *bh; in nilfs_dat_translate()
434 struct buffer_head *entry_bh; in nilfs_dat_get_vinfo()
/linux-4.4.14/fs/gfs2/
Dmeta_io.h17 static inline void gfs2_buffer_clear(struct buffer_head *bh) in gfs2_buffer_clear()
22 static inline void gfs2_buffer_clear_tail(struct buffer_head *bh, int head) in gfs2_buffer_clear_tail()
28 static inline void gfs2_buffer_copy_tail(struct buffer_head *to_bh, in gfs2_buffer_copy_tail()
30 struct buffer_head *from_bh, in gfs2_buffer_copy_tail()
54 extern struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno);
56 struct buffer_head **bhp);
57 extern int gfs2_meta_wait(struct gfs2_sbd *sdp, struct buffer_head *bh);
58 extern struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno,
60 extern void gfs2_remove_from_journal(struct buffer_head *bh,
64 struct buffer_head **bhp);
[all …]
Dmeta_io.c38 struct buffer_head *bh, *head; in gfs2_aspace_writepage()
80 struct buffer_head *next = bh->b_this_page; in gfs2_aspace_writepage()
114 struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno, int create) in gfs2_getbuf()
119 struct buffer_head *bh; in gfs2_getbuf()
162 static void meta_prep_new(struct buffer_head *bh) in meta_prep_new()
182 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno) in gfs2_meta_new()
184 struct buffer_head *bh; in gfs2_meta_new()
201 struct buffer_head **bhp) in gfs2_meta_read()
204 struct buffer_head *bh; in gfs2_meta_read()
245 int gfs2_meta_wait(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_meta_wait()
[all …]
Dutil.h79 int gfs2_meta_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh,
84 struct buffer_head *bh) in gfs2_meta_check()
96 int gfs2_metatype_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh,
102 struct buffer_head *bh, in gfs2_metatype_check_i()
122 static inline void gfs2_metatype_set(struct buffer_head *bh, u16 type, in gfs2_metatype_set()
139 int gfs2_io_error_bh_i(struct gfs2_sbd *sdp, struct buffer_head *bh,
Ddir.c93 struct buffer_head **bhp) in gfs2_dir_get_new_buffer()
95 struct buffer_head *bh; in gfs2_dir_get_new_buffer()
106 struct buffer_head **bhp) in gfs2_dir_get_existing_buffer()
108 struct buffer_head *bh; in gfs2_dir_get_existing_buffer()
125 struct buffer_head *dibh; in gfs2_dir_write_stuffed()
159 struct buffer_head *dibh; in gfs2_dir_write_data()
189 struct buffer_head *bh; in gfs2_dir_write_data()
250 struct buffer_head *dibh; in gfs2_dir_read_stuffed()
292 struct buffer_head *bh; in gfs2_dir_read_data()
614 static int dirent_next(struct gfs2_inode *dip, struct buffer_head *bh, in dirent_next()
[all …]
Dbmap.c37 struct buffer_head *mp_bh[GFS2_MAX_META_HEIGHT];
56 static int gfs2_unstuffer_page(struct gfs2_inode *ip, struct buffer_head *dibh, in gfs2_unstuffer_page()
60 struct buffer_head *bh; in gfs2_unstuffer_page()
120 struct buffer_head *bh, *dibh; in gfs2_unstuff_dinode()
267 struct buffer_head *bh = mp->mp_bh[height]; in metapointer()
274 const struct buffer_head *bh, const __be64 *pos) in gfs2_metapath_ra()
276 struct buffer_head *rabh; in gfs2_metapath_ra()
449 struct buffer_head *bh_map, struct metapath *mp, in gfs2_bmap_alloc()
457 struct buffer_head *dibh = mp->mp_bh[0]; in gfs2_bmap_alloc()
475 struct buffer_head *bh; in gfs2_bmap_alloc()
[all …]
Dxattr.c75 typedef int (*ea_call_t) (struct gfs2_inode *ip, struct buffer_head *bh,
79 static int ea_foreach_i(struct gfs2_inode *ip, struct buffer_head *bh, in ea_foreach_i()
118 struct buffer_head *bh, *eabh; in ea_foreach()
166 static int ea_find_i(struct gfs2_inode *ip, struct buffer_head *bh, in ea_find_i()
225 static int ea_dealloc_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh, in ea_dealloc_unstuffed()
233 struct buffer_head *dibh; in ea_dealloc_unstuffed()
325 static int ea_remove_unstuffed(struct gfs2_inode *ip, struct buffer_head *bh, in ea_remove_unstuffed()
365 static int ea_list_i(struct gfs2_inode *ip, struct buffer_head *bh, in ea_list_i()
466 struct buffer_head **bh; in gfs2_iter_unstuffed()
475 bh = kcalloc(nptrs, sizeof(struct buffer_head *), GFP_NOFS); in gfs2_iter_unstuffed()
[all …]
Ddir.h19 struct buffer_head;
25 struct buffer_head *bh;
54 struct buffer_head **bhp);
Dtrans.h42 extern void gfs2_trans_add_data(struct gfs2_glock *gl, struct buffer_head *bh);
43 extern void gfs2_trans_add_meta(struct gfs2_glock *gl, struct buffer_head *bh);
Dsuper.h45 extern void update_statfs(struct gfs2_sbd *sdp, struct buffer_head *m_bh,
46 struct buffer_head *l_bh);
Dutil.c196 int gfs2_meta_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh, in gfs2_meta_check_ii()
216 int gfs2_metatype_check_ii(struct gfs2_sbd *sdp, struct buffer_head *bh, in gfs2_metatype_check_ii()
253 int gfs2_io_error_bh_i(struct gfs2_sbd *sdp, struct buffer_head *bh, in gfs2_io_error_bh_i()
Daops.c44 struct buffer_head *head = page_buffers(page); in gfs2_page_add_databufs()
46 struct buffer_head *bh; in gfs2_page_add_databufs()
71 struct buffer_head *bh_result, int create) in gfs2_get_block_noalloc()
84 struct buffer_head *bh_result, int create) in gfs2_get_block_direct()
450 struct buffer_head *dibh; in stuffed_readpage()
767 struct buffer_head *m_bh, *l_bh; in adjust_fs_space()
809 static int gfs2_stuffed_write_end(struct inode *inode, struct buffer_head *dibh, in gfs2_stuffed_write_end()
879 struct buffer_head *dibh; in gfs2_write_end()
968 static void gfs2_discard(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_discard()
996 struct buffer_head *bh, *head; in gfs2_invalidatepage()
[all …]
Dlops.c41 void gfs2_pin(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_pin()
98 static void gfs2_unpin(struct gfs2_sbd *sdp, struct buffer_head *bh, in gfs2_unpin()
175 struct buffer_head *bh, *next; in gfs2_end_log_write_bh()
348 static void gfs2_log_write_bh(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_log_write_bh()
386 static void gfs2_check_magic(struct buffer_head *bh) in gfs2_check_magic()
531 struct buffer_head *bh_log, *bh_ip; in buf_lo_scan_elements()
685 struct buffer_head *bh; in revoke_lo_scan_elements()
768 struct buffer_head *bh_log, *bh_ip; in databuf_lo_scan_elements()
Drecovery.c33 struct buffer_head **bh) in gfs2_replay_read_block()
153 struct buffer_head *bh; in get_log_header()
317 struct buffer_head *bh; in foreach_descriptor()
388 struct buffer_head *bh; in clean_journal()
390 struct buffer_head bh_map = { .b_state = 0, .b_blocknr = 0 }; in clean_journal()
Dtrans.c126 struct buffer_head *bh, in gfs2_alloc_bufdata()
158 void gfs2_trans_add_data(struct gfs2_glock *gl, struct buffer_head *bh) in gfs2_trans_add_data()
226 void gfs2_trans_add_meta(struct gfs2_glock *gl, struct buffer_head *bh) in gfs2_trans_add_meta()
Drecovery.h24 struct buffer_head **bh);
Dbmap.h49 struct buffer_head *bh, int create);
/linux-4.4.14/fs/ocfs2/
Dxattr.h46 int ocfs2_xattr_get_nolock(struct inode *, struct buffer_head *, int,
50 int ocfs2_xattr_set_handle(handle_t *, struct inode *, struct buffer_head *,
56 int ocfs2_xattr_remove(struct inode *, struct buffer_head *);
61 struct buffer_head *,
68 int ocfs2_calc_xattr_init(struct inode *, struct buffer_head *,
80 struct buffer_head *vb_bh;
86 struct buffer_head *fe_bh,
88 struct buffer_head *ref_root_bh,
91 struct buffer_head *old_bh,
93 struct buffer_head *new_bh,
Dbuffer_head_io.h31 void ocfs2_end_buffer_io_sync(struct buffer_head *bh,
35 struct buffer_head *bh,
38 unsigned int nr, struct buffer_head *bhs[]);
48 struct buffer_head *bhs[], int flags,
50 struct buffer_head *bh));
53 struct buffer_head *bh);
59 struct buffer_head **bh, in ocfs2_read_block()
61 struct buffer_head *bh)) in ocfs2_read_block()
Ddir.h35 struct buffer_head *dl_leaf_bh; /* Unindexed leaf
40 struct buffer_head *dl_dx_root_bh; /* Root of indexed
43 struct buffer_head *dl_dx_leaf_bh; /* Indexed leaf block */
48 struct buffer_head *dl_prev_leaf_bh;/* Previous entry in
67 struct buffer_head *parent_fe_bh,
72 struct buffer_head *parent_fe_bh, in ocfs2_add_entry()
99 struct buffer_head *parent_fe_bh,
108 struct buffer_head *fe_bh,
112 int ocfs2_dx_dir_truncate(struct inode *dir, struct buffer_head *di_bh);
Dsuballoc.h31 struct buffer_head *,
40 struct buffer_head *ac_bh; /* file entry bh */
91 struct buffer_head *di_bh,
95 struct buffer_head *di_bh,
101 struct buffer_head *group_bh,
114 struct buffer_head *parent_fe_bh,
137 struct buffer_head *alloc_bh,
143 struct buffer_head *inode_alloc_bh,
147 struct buffer_head *bitmap_bh,
152 struct buffer_head *bitmap_bh,
[all …]
Dfile.h49 struct buffer_head *fe_bh,
56 struct buffer_head *fe_bh,
59 struct buffer_head *di_bh,
62 struct buffer_head *di_bh,
64 int ocfs2_extend_no_holes(struct inode *inode, struct buffer_head *di_bh,
66 int ocfs2_zero_extend(struct inode *inode, struct buffer_head *di_bh,
78 struct buffer_head *bh);
Drefcounttree.h39 struct buffer_head **ref_bh);
56 struct buffer_head *di_bh,
77 struct buffer_head *ref_root_bh,
84 struct buffer_head *ref_root_bh,
101 struct buffer_head *ref_root_bh,
105 int ocfs2_remove_refcount_tree(struct inode *inode, struct buffer_head *di_bh);
107 struct buffer_head *di_bh);
110 struct buffer_head *ref_root_bh,
Duptodate.h71 struct buffer_head *bh);
73 struct buffer_head *bh);
75 struct buffer_head *bh);
77 struct buffer_head *bh);
82 struct buffer_head *bh);
Daops.h39 struct buffer_head *head,
44 struct buffer_head *bh));
54 struct buffer_head *di_bh, struct page *mmap_page);
57 struct buffer_head *di_bh);
58 int ocfs2_size_fits_inline_data(struct buffer_head *di_bh, u64 new_size);
61 struct buffer_head *bh_result, int create);
Dalloc.h58 struct buffer_head *et_root_bh;
72 struct buffer_head *bh);
75 struct buffer_head *bh);
82 struct buffer_head *bh);
85 struct buffer_head *bh);
93 struct buffer_head **bh);
173 struct buffer_head *di_bh);
226 struct buffer_head *tc_last_eb_bh;
233 struct buffer_head *di_bh);
234 int ocfs2_truncate_inline(struct inode *inode, struct buffer_head *di_bh,
[all …]
Dacl.h33 struct buffer_head *di_bh,
38 extern int ocfs2_acl_chmod(struct inode *, struct buffer_head *);
40 struct buffer_head *, struct buffer_head *,
Ddir.c78 struct buffer_head *parent_fe_bh,
81 struct buffer_head **new_bh);
153 struct buffer_head *bh, u16 rec_len) in ocfs2_init_dir_trailer()
171 struct buffer_head *dx_root_bh, in ocfs2_dx_dir_link_trailer()
172 struct buffer_head *dirdata_bh) in ocfs2_dx_dir_link_trailer()
318 struct buffer_head * bh, in ocfs2_check_dir_entry()
358 static inline int ocfs2_search_dirblock(struct buffer_head *bh, in ocfs2_search_dirblock()
408 static struct buffer_head *ocfs2_find_entry_id(const char *name, in ocfs2_find_entry_id()
414 struct buffer_head *di_bh = NULL; in ocfs2_find_entry_id()
438 struct buffer_head *bh) in ocfs2_validate_dir_block()
[all …]
Dquota.h58 …struct buffer_head *dqi_gqi_bh; /* Buffer head with global quota file inode - set only if inode lo…
61 struct buffer_head *dqi_lqi_bh; /* Buffer head with local quota file inode */
62 struct buffer_head *dqi_libh; /* Buffer with local information header */
79 struct buffer_head *qc_headerbh; /* Buffer head with chunk header */
112 int ocfs2_validate_quota_block(struct super_block *sb, struct buffer_head *bh);
114 struct buffer_head **bh);
Dextent_map.h64 struct buffer_head *bhs[], int flags,
66 struct buffer_head *bh));
69 struct buffer_head *eb_bh,
73 struct buffer_head **bh, in ocfs2_read_virt_block()
75 struct buffer_head *bh)) in ocfs2_read_virt_block()
Djournal.h67 struct buffer_head *j_bh; /* Journal disk inode block */
291 struct buffer_head *bh, int type);
294 struct buffer_head *bh, int type);
297 struct buffer_head *bh, int type);
300 struct buffer_head *bh, int type);
303 struct buffer_head *bh, int type);
306 struct buffer_head *bh, int type);
309 struct buffer_head *bh, int type);
312 struct buffer_head *bh, int type);
315 struct buffer_head *bh, int type);
[all …]
Dblockcheck.h48 struct buffer_head **bhs, int nr,
51 struct buffer_head **bhs, int nr,
60 void ocfs2_block_check_compute_bhs(struct buffer_head **bhs, int nr,
62 int ocfs2_block_check_validate_bhs(struct buffer_head **bhs, int nr,
Drefcounttree.c57 struct buffer_head *ref_root_bh;
81 struct buffer_head *bh) in ocfs2_validate_refcount_block()
133 struct buffer_head **bh) in ocfs2_read_refcount_block()
136 struct buffer_head *tmp = *bh; in ocfs2_read_refcount_block()
335 struct buffer_head *ref_root_bh = NULL; in ocfs2_get_refcount_tree()
404 struct buffer_head *di_bh = NULL; in ocfs2_get_refcount_block()
453 struct buffer_head **ref_bh) in ocfs2_lock_refcount_tree()
457 struct buffer_head *ref_root_bh = NULL; in ocfs2_lock_refcount_tree()
558 struct buffer_head *di_bh) in ocfs2_create_refcount_tree()
566 struct buffer_head *new_bh = NULL; in ocfs2_create_refcount_tree()
[all …]
Dinode.h158 struct buffer_head *bh);
159 struct buffer_head *ocfs2_bread(struct inode *inode,
174 struct buffer_head *bh);
180 int ocfs2_read_inode_block(struct inode *inode, struct buffer_head **bh);
182 int ocfs2_read_inode_block_full(struct inode *inode, struct buffer_head **bh,
Dsuballoc.c87 struct buffer_head *bg_bh,
94 struct buffer_head *bh,
100 struct buffer_head *group_bh,
105 struct buffer_head *group_bh,
114 static int ocfs2_test_bg_bit_allocatable(struct buffer_head *bg_bh,
118 struct buffer_head *fe_bh,
119 struct buffer_head *bg_bh,
120 struct buffer_head *prev_bg_bh,
176 struct buffer_head *bh, in ocfs2_validate_gd_self()
218 struct buffer_head *bh, in ocfs2_validate_gd_parent()
[all …]
Dbuffer_head_io.c53 int ocfs2_write_block(struct ocfs2_super *osb, struct buffer_head *bh, in ocfs2_write_block()
102 unsigned int nr, struct buffer_head *bhs[]) in ocfs2_read_blocks_sync()
106 struct buffer_head *bh; in ocfs2_read_blocks_sync()
177 struct buffer_head *bhs[], int flags, in ocfs2_read_blocks()
179 struct buffer_head *bh)) in ocfs2_read_blocks()
183 struct buffer_head *bh; in ocfs2_read_blocks()
399 struct buffer_head *bh) in ocfs2_write_super_or_backup()
Dacl.c124 struct buffer_head *di_bh) in ocfs2_get_acl_nolock()
168 static int ocfs2_acl_set_mode(struct inode *inode, struct buffer_head *di_bh, in ocfs2_acl_set_mode()
226 struct buffer_head *di_bh, in ocfs2_set_acl()
287 struct buffer_head *bh = NULL; in ocfs2_iop_set_acl()
305 struct buffer_head *di_bh = NULL; in ocfs2_iop_get_acl()
326 int ocfs2_acl_chmod(struct inode *inode, struct buffer_head *bh) in ocfs2_acl_chmod()
357 struct buffer_head *di_bh, in ocfs2_init_acl()
358 struct buffer_head *dir_bh, in ocfs2_init_acl()
Dnamei.c73 struct buffer_head **new_fe_bh,
74 struct buffer_head *parent_fe_bh,
88 struct buffer_head *fe_bh,
100 struct buffer_head **bh1,
102 struct buffer_head **bh2,
243 struct buffer_head *parent_fe_bh = NULL; in ocfs2_mknod()
247 struct buffer_head *new_fe_bh = NULL; in ocfs2_mknod()
507 struct buffer_head **new_fe_bh, in __ocfs2_mknod_locked()
508 struct buffer_head *parent_fe_bh, in __ocfs2_mknod_locked()
620 struct buffer_head **new_fe_bh, in ocfs2_mknod_locked()
[all …]
Dxattr.c71 struct buffer_head *bu_bhs[OCFS2_XATTR_MAX_BLOCKS_PER_BUCKET];
128 struct buffer_head *inode_bh;
133 struct buffer_head *xattr_bh;
262 struct buffer_head *root_bh,
268 struct buffer_head *blk_bh,
282 struct buffer_head *root_bh,
285 struct buffer_head *root_bh,
292 struct buffer_head *root_bh,
314 struct buffer_head **bh);
478 struct buffer_head *bh) in ocfs2_validate_xattr_block()
[all …]
Dnamei.h40 struct buffer_head *orphan_dir_bh,
48 struct inode *inode, struct buffer_head *di_bh,
Dresize.c95 struct buffer_head *bm_bh, in ocfs2_update_last_group_and_inode()
96 struct buffer_head *group_bh, in ocfs2_update_last_group_and_inode()
191 struct buffer_head *backup = NULL; in update_backups()
230 struct buffer_head *super_bh = NULL; in ocfs2_update_super_and_backups()
277 struct buffer_head *main_bm_bh = NULL; in ocfs2_group_extend()
278 struct buffer_head *group_bh = NULL; in ocfs2_group_extend()
388 struct buffer_head *group_bh) in ocfs2_check_new_group()
426 struct buffer_head *group_bh) in ocfs2_verify_group_and_input()
466 struct buffer_head *main_bm_bh = NULL; in ocfs2_group_add()
470 struct buffer_head *group_bh = NULL; in ocfs2_group_add()
Djournal.c511 struct buffer_head *bh, in ocfs2_frozen_trigger()
530 struct buffer_head *bh, in ocfs2_dq_frozen_trigger()
550 struct buffer_head *bh, in ocfs2_db_frozen_trigger()
566 struct buffer_head *bh) in ocfs2_abort_trigger()
650 struct buffer_head *bh, in __ocfs2_journal_access()
725 struct buffer_head *bh, int type) in ocfs2_journal_access_di()
731 struct buffer_head *bh, int type) in ocfs2_journal_access_eb()
737 struct buffer_head *bh, int type) in ocfs2_journal_access_rb()
744 struct buffer_head *bh, int type) in ocfs2_journal_access_gd()
750 struct buffer_head *bh, int type) in ocfs2_journal_access_db()
[all …]
Dquota_local.c93 static int ocfs2_modify_bh(struct inode *inode, struct buffer_head *bh, in ocfs2_modify_bh()
94 void (*modify)(struct buffer_head *, void *), void *private) in ocfs2_modify_bh() argument
134 struct buffer_head **bh) in ocfs2_read_quota_block()
137 struct buffer_head *tmp = *bh; in ocfs2_read_quota_block()
168 struct buffer_head *bh = NULL; in ocfs2_local_check_quota_file()
279 static void olq_update_info(struct buffer_head *bh, void *private) in olq_update_info()
344 struct buffer_head *hbh; in ocfs2_recovery_load_quota()
396 struct buffer_head *bh; in ocfs2_begin_quota_recovery()
468 struct buffer_head *hbh = NULL, *qbh = NULL; in ocfs2_recover_local_quota_file()
590 struct buffer_head *bh; in ocfs2_finish_quota_recovery()
[all …]
Dextent_map.c293 struct buffer_head *eb_bh = NULL; in ocfs2_last_eb_is_empty()
359 struct buffer_head *eb_bh, in ocfs2_figure_hole_clusters()
364 struct buffer_head *next_eb_bh = NULL; in ocfs2_figure_hole_clusters()
411 struct buffer_head *di_bh, in ocfs2_get_clusters_nocache()
421 struct buffer_head *eb_bh = NULL; in ocfs2_get_clusters_nocache()
550 struct buffer_head *eb_bh = NULL; in ocfs2_xattr_get_clusters()
616 struct buffer_head *di_bh = NULL; in ocfs2_get_clusters()
715 static int ocfs2_fiemap_inline(struct inode *inode, struct buffer_head *di_bh, in ocfs2_fiemap_inline()
759 struct buffer_head *di_bh = NULL; in ocfs2_fiemap()
843 struct buffer_head *di_bh = NULL; in ocfs2_seek_data_hole_offset()
[all …]
Dinode.c75 struct buffer_head *fe_bh);
411 struct buffer_head *bh = NULL; in ocfs2_read_locked_inode()
555 struct buffer_head *fe_bh) in ocfs2_truncate_for_delete()
612 struct buffer_head *di_bh, in ocfs2_remove_inode()
614 struct buffer_head *orphan_dir_bh) in ocfs2_remove_inode()
618 struct buffer_head *inode_alloc_bh = NULL; in ocfs2_remove_inode()
726 struct buffer_head *di_bh) in ocfs2_wipe_inode()
730 struct buffer_head *orphan_dir_bh = NULL; in ocfs2_wipe_inode()
865 struct buffer_head *di_bh, in ocfs2_query_inode_wipe()
973 struct buffer_head *di_bh = NULL; in ocfs2_delete_inode()
[all …]
Dalloc.c438 struct buffer_head *bh, in __ocfs2_init_extent_tree()
460 struct buffer_head *bh) in ocfs2_init_dinode_extent_tree()
468 struct buffer_head *bh) in ocfs2_init_xattr_tree_extent_tree()
484 struct buffer_head *bh) in ocfs2_init_dx_root_extent_tree()
492 struct buffer_head *bh) in ocfs2_init_refcount_extent_tree()
671 struct buffer_head *eb_bh) in ocfs2_path_insert_eb()
687 static struct ocfs2_path *ocfs2_new_path(struct buffer_head *root_bh, in ocfs2_new_path()
884 struct buffer_head *bh) in ocfs2_validate_extent_block()
938 struct buffer_head **bh) in ocfs2_read_extent_block()
941 struct buffer_head *tmp = *bh; in ocfs2_read_extent_block()
[all …]
Dslot_map.c56 struct buffer_head **si_bh;
167 struct buffer_head **bh) in ocfs2_update_disk_slot_extended()
185 struct buffer_head **bh) in ocfs2_update_disk_slot_old()
206 struct buffer_head *bh; in ocfs2_update_disk_slot()
361 struct buffer_head *bh; in ocfs2_map_slot_buffers()
385 si->si_bh = kcalloc(si->si_blocks, sizeof(struct buffer_head *), in ocfs2_map_slot_buffers()
Duptodate.c244 struct buffer_head *bh) in ocfs2_buffer_cached()
274 struct buffer_head *bh) in ocfs2_buffer_uptodate()
297 struct buffer_head *bh) in ocfs2_buffer_read_ahead()
484 struct buffer_head *bh) in ocfs2_set_buffer_uptodate()
522 struct buffer_head *bh) in ocfs2_set_new_buffer_uptodate()
604 struct buffer_head *bh) in ocfs2_remove_from_cache()
Daops.c57 struct buffer_head *bh_result, int create) in ocfs2_symlink_get_block()
62 struct buffer_head *bh = NULL; in ocfs2_symlink_get_block()
63 struct buffer_head *buffer_cache_bh = NULL; in ocfs2_symlink_get_block()
138 struct buffer_head *bh_result, int create) in ocfs2_get_block()
223 struct buffer_head *di_bh) in ocfs2_read_inline_data()
262 struct buffer_head *di_bh = NULL; in ocfs2_readpage_inline()
426 struct buffer_head *head, in walk_page_buffers()
431 struct buffer_head *bh)) in walk_page_buffers()
433 struct buffer_head *bh; in walk_page_buffers()
437 struct buffer_head *next; in walk_page_buffers()
[all …]
Dfile.c264 struct buffer_head *bh) in ocfs2_update_inode_atime()
304 struct buffer_head *fe_bh, in ocfs2_set_inode_size()
324 struct buffer_head *di_bh, in ocfs2_simple_size_update()
350 struct buffer_head *fe_bh, in ocfs2_cow_file_pos()
384 struct buffer_head *fe_bh, in ocfs2_orphan_for_truncate()
449 struct buffer_head *di_bh, in ocfs2_truncate_file()
547 struct buffer_head *fe_bh, in ocfs2_add_inode_data()
571 struct buffer_head *bh = NULL; in __ocfs2_extend_allocation()
728 struct buffer_head *di_bh) in ocfs2_zero_start_ordered_transaction()
769 u64 abs_to, struct buffer_head *di_bh) in ocfs2_write_zero_page()
[all …]
Dlocalalloc.c64 struct buffer_head *main_bm_bh);
69 struct buffer_head **bitmap_bh);
288 struct buffer_head *alloc_bh = NULL; in ocfs2_load_local_alloc()
383 struct buffer_head *bh = NULL; in ocfs2_shutdown_local_alloc()
384 struct buffer_head *main_bm_bh = NULL; in ocfs2_shutdown_local_alloc()
494 struct buffer_head *alloc_bh = NULL; in ocfs2_begin_local_alloc_recovery()
564 struct buffer_head *main_bm_bh = NULL; in ocfs2_complete_local_alloc_recovery()
966 struct buffer_head *main_bm_bh) in ocfs2_sync_local_to_main()
1114 struct buffer_head **bitmap_bh) in ocfs2_local_alloc_reserve_for_window()
1253 struct buffer_head *main_bm_bh = NULL; in ocfs2_local_alloc_slide_window()
Dmmap.c61 static int __ocfs2_page_mkwrite(struct file *file, struct buffer_head *di_bh, in __ocfs2_page_mkwrite()
135 struct buffer_head *di_bh = NULL; in ocfs2_page_mkwrite()
Dblockcheck.c483 void ocfs2_block_check_compute_bhs(struct buffer_head **bhs, int nr, in ocfs2_block_check_compute_bhs()
527 int ocfs2_block_check_validate_bhs(struct buffer_head **bhs, int nr, in ocfs2_block_check_validate_bhs()
627 struct buffer_head **bhs, int nr, in ocfs2_compute_meta_ecc_bhs()
635 struct buffer_head **bhs, int nr, in ocfs2_validate_meta_ecc_bhs()
Dmove_extents.c367 struct buffer_head **ret_bh) in ocfs2_find_victim_alloc_group()
374 struct buffer_head *ac_bh = NULL, *gd_bh = NULL; in ocfs2_find_victim_alloc_group()
472 struct buffer_head *gd_bh = NULL; in ocfs2_validate_and_adjust_move_goal()
524 static void ocfs2_probe_alloc_group(struct inode *inode, struct buffer_head *bh, in ocfs2_probe_alloc_group()
573 struct buffer_head *gb_bh = NULL; in ocfs2_move_extent()
574 struct buffer_head *gd_bh = NULL; in ocfs2_move_extent()
761 static int __ocfs2_move_extents_range(struct buffer_head *di_bh, in __ocfs2_move_extents_range()
902 struct buffer_head *di_bh = NULL; in ocfs2_move_extents()
Ddlmglue.h120 struct buffer_head **ret_bh,
125 struct buffer_head **ret_bh,
Dsymlink.c60 struct buffer_head *bh = NULL; in ocfs2_fast_symlink_readpage()
/linux-4.4.14/fs/
Dbuffer.c48 static int submit_bh_wbc(int rw, struct buffer_head *bh,
52 #define BH_ENTRY(list) list_entry((list), struct buffer_head, b_assoc_buffers)
54 void init_buffer(struct buffer_head *bh, bh_end_io_t *handler, void *private) in init_buffer()
61 inline void touch_buffer(struct buffer_head *bh) in touch_buffer()
68 void __lock_buffer(struct buffer_head *bh) in __lock_buffer()
74 void unlock_buffer(struct buffer_head *bh) in unlock_buffer()
90 struct buffer_head *head, *bh; in buffer_check_dirty_writeback()
121 void __wait_on_buffer(struct buffer_head * bh) in __wait_on_buffer()
135 static void buffer_io_error(struct buffer_head *bh, char *msg) in buffer_io_error()
154 static void __end_buffer_read_notouch(struct buffer_head *bh, int uptodate) in __end_buffer_read_notouch()
[all …]
Dmpage.c98 map_buffer_to_page(struct page *page, struct buffer_head *bh, int page_block) in map_buffer_to_page()
101 struct buffer_head *page_bh, *head; in map_buffer_to_page()
141 sector_t *last_block_in_bio, struct buffer_head *map_bh, in do_mpage_readpage()
362 struct buffer_head map_bh; in mpage_readpages()
398 struct buffer_head map_bh; in mpage_readpage()
443 struct buffer_head *bh, *head; in clean_buffers()
485 struct buffer_head map_bh; in __mpage_writepage()
491 struct buffer_head *head = page_buffers(page); in __mpage_writepage()
492 struct buffer_head *bh = head; in __mpage_writepage()
Ddax.c71 static long dax_get_addr(struct buffer_head *bh, void __pmem **addr, in dax_get_addr()
91 static bool buffer_written(struct buffer_head *bh) in buffer_written()
103 static bool buffer_size_valid(struct buffer_head *bh) in buffer_size_valid()
110 struct buffer_head *bh) in dax_io()
213 struct buffer_head bh; in dax_do_io()
278 static int copy_user_bh(struct page *to, struct buffer_head *bh, in copy_user_bh()
292 static int dax_insert_mapping(struct inode *inode, struct buffer_head *bh, in dax_insert_mapping()
362 struct buffer_head bh; in __dax_fault()
533 struct buffer_head bh; in __dax_pmd_fault()
739 struct buffer_head bh; in dax_zero_page_range()
Ddirect-io.c599 struct buffer_head *map_bh) in get_more_blocks()
657 sector_t start_sector, struct buffer_head *map_bh) in dio_new_bio()
714 struct buffer_head *map_bh) in dio_send_cur_page()
780 struct buffer_head *map_bh) in submit_page_section()
838 static void clean_blockdev_aliases(struct dio *dio, struct buffer_head *map_bh) in clean_blockdev_aliases()
861 int end, struct buffer_head *map_bh) in dio_zero_block()
912 struct buffer_head *map_bh) in do_direct_IO()
1121 struct buffer_head map_bh = { 0, }; in do_blockdev_direct_IO()
/linux-4.4.14/fs/affs/
Daffs.h56 struct buffer_head *i_ext_bh; /* bh of last extended block */
93 struct buffer_head *s_root_bh; /* Cached root block. */
99 struct buffer_head *s_bmap_bh;
136 extern int affs_insert_hash(struct inode *inode, struct buffer_head *bh);
137 extern int affs_remove_hash(struct inode *dir, struct buffer_head *rem_bh);
139 extern u32 affs_checksum_block(struct super_block *sb, struct buffer_head *bh);
140 extern void affs_fix_checksum(struct super_block *sb, struct buffer_head *bh);
220 static inline struct buffer_head *
228 static inline struct buffer_head *
236 static inline struct buffer_head *
[all …]
Dfile.c18 static struct buffer_head *affs_get_extblock_slow(struct inode *inode, u32 ext);
50 struct buffer_head *bh; in affs_grow_extcache()
116 static struct buffer_head *
117 affs_alloc_extblock(struct inode *inode, struct buffer_head *bh, u32 ext) in affs_alloc_extblock()
120 struct buffer_head *new_bh; in affs_alloc_extblock()
154 static inline struct buffer_head *
158 struct buffer_head *bh = AFFS_I(inode)->i_ext_bh; in affs_get_extblock()
168 static struct buffer_head *
172 struct buffer_head *bh; in affs_get_extblock_slow()
197 struct buffer_head *prev_bh; in affs_get_extblock_slow()
[all …]
Damigaffs.c23 affs_insert_hash(struct inode *dir, struct buffer_head *bh) in affs_insert_hash()
26 struct buffer_head *dir_bh; in affs_insert_hash()
72 affs_remove_hash(struct inode *dir, struct buffer_head *rem_bh) in affs_remove_hash()
75 struct buffer_head *bh; in affs_remove_hash()
143 struct buffer_head *bh, *link_bh = NULL; in affs_remove_link()
234 struct buffer_head *bh; in affs_empty_dir()
268 struct buffer_head *bh = NULL; in affs_remove_header()
336 affs_checksum_block(struct super_block *sb, struct buffer_head *bh) in affs_checksum_block()
354 affs_fix_checksum(struct super_block *sb, struct buffer_head *bh) in affs_fix_checksum()
Dnamei.c187 static struct buffer_head *
191 struct buffer_head *bh; in affs_find_entry()
220 struct buffer_head *bh; in affs_lookup()
332 struct buffer_head *bh; in affs_symlink()
419 struct buffer_head *bh = NULL; in affs_rename()
Ddir.c47 struct buffer_head *dir_bh = NULL; in affs_readdir()
48 struct buffer_head *fh_bh = NULL; in affs_readdir()
Dinode.c19 struct buffer_head *bh; in affs_iget()
169 struct buffer_head *bh; in affs_write_inode()
293 struct buffer_head *bh; in affs_new_inode()
348 struct buffer_head *inode_bh = NULL; in affs_add_entry()
349 struct buffer_head *bh; in affs_add_entry()
Dbitmap.c42 struct buffer_head *bh; in affs_free_block()
119 struct buffer_head *bh; in affs_alloc_block()
246 struct buffer_head *bmap_bh = NULL, *bh = NULL; in affs_init_bitmap()
/linux-4.4.14/fs/xfs/
Dxfs_aops.h47 struct buffer_head *io_buffer_head;/* buffer linked list head */
48 struct buffer_head *io_buffer_tail;/* buffer linked list tail */
58 struct buffer_head *map_bh, int create);
60 struct buffer_head *map_bh, int create);
62 struct buffer_head *map_bh, int create);
Dxfs_aops.c45 struct buffer_head *bh, *head; in xfs_count_page_state()
81 struct buffer_head *bh, *next; in xfs_destroy_ioend()
390 struct buffer_head *bh) in xfs_alloc_ioend_bio()
402 struct buffer_head *bh) in xfs_start_buffer_writeback()
443 static inline int xfs_bio_add_buffer(struct bio *bio, struct buffer_head *bh) in xfs_bio_add_buffer()
478 struct buffer_head *bh; in xfs_submit_ioend()
540 struct buffer_head *bh, *next_bh; in xfs_cancel_ioend()
571 struct buffer_head *bh, in xfs_add_to_ioend()
601 struct buffer_head *bh, in xfs_map_buffer()
625 struct buffer_head *bh, in xfs_map_at_offset()
[all …]
/linux-4.4.14/fs/udf/
Dudfdecl.h80 struct buffer_head;
94 struct buffer_head *sbh;
95 struct buffer_head *ebh;
121 struct buffer_head *bh = UDF_SB(sb)->s_lvid_bh; in udf_updated_lvid()
154 extern struct buffer_head *udf_expand_dir_adinicb(struct inode *, int *, int *);
155 extern struct buffer_head *udf_bread(struct inode *, int, int, int *);
174 extern struct buffer_head *udf_tgetblk(struct super_block *, int);
175 extern struct buffer_head *udf_tread(struct super_block *, int);
180 extern struct buffer_head *udf_read_tagged(struct super_block *, uint32_t,
182 extern struct buffer_head *udf_read_ptagged(struct super_block *,
Dudf_sb.h74 struct buffer_head *s_spar_map[4];
85 struct buffer_head *s_block_bitmap[0];
126 struct buffer_head *s_lvid_bh;
Dmisc.c31 struct buffer_head *udf_tgetblk(struct super_block *sb, int block) in udf_tgetblk()
39 struct buffer_head *udf_tread(struct super_block *sb, int block) in udf_tread()
201 struct buffer_head *udf_read_tagged(struct super_block *sb, uint32_t block, in udf_read_tagged()
205 struct buffer_head *bh = NULL; in udf_read_tagged()
260 struct buffer_head *udf_read_ptagged(struct super_block *sb, in udf_read_ptagged()
Dsuper.c91 static void udf_load_fileset(struct super_block *, struct buffer_head *,
281 int size = sizeof(struct udf_bitmap) + (sizeof(struct buffer_head *) * in udf_sb_free_bitmap()
697 struct buffer_head *bh = NULL; in udf_check_vsd()
799 struct buffer_head *bh = NULL; in udf_find_fileset()
895 struct buffer_head *bh; in udf_load_pvoldesc()
1044 static void udf_load_fileset(struct super_block *sb, struct buffer_head *bh, in udf_load_fileset()
1075 (sizeof(struct buffer_head *) * nr_groups); in udf_sb_alloc_bitmap()
1218 struct buffer_head *bh = NULL; in udf_load_vat()
1271 struct buffer_head *bh; in udf_load_partdesc()
1377 struct buffer_head *bh; in udf_load_sparable_map()
[all …]
Dudf_i.h5 struct buffer_head *bh;
/linux-4.4.14/fs/minix/
Dminix.h37 struct buffer_head ** s_imap;
38 struct buffer_head ** s_zmap;
39 struct buffer_head * s_sbh;
46 extern struct minix_inode * minix_V1_raw_inode(struct super_block *, ino_t, struct buffer_head **);
47 extern struct minix2_inode * minix_V2_raw_inode(struct super_block *, ino_t, struct buffer_head **);
61 extern int V1_minix_get_block(struct inode *, long, struct buffer_head *, int);
62 extern int V2_minix_get_block(struct inode *, long, struct buffer_head *, int);
Dbitmap.c26 static __u32 count_free(struct buffer_head *map[], unsigned blocksize, __u32 numbits) in count_free()
45 struct buffer_head *bh; in minix_free_block()
77 struct buffer_head *bh = sbi->s_zmap[i]; in minix_new_block()
106 minix_V1_raw_inode(struct super_block *sb, ino_t ino, struct buffer_head **bh) in minix_V1_raw_inode()
130 minix_V2_raw_inode(struct super_block *sb, ino_t ino, struct buffer_head **bh) in minix_V2_raw_inode()
159 struct buffer_head *bh = NULL; in minix_clear_inode()
186 struct buffer_head *bh; in minix_free_inode()
217 struct buffer_head * bh; in minix_new_inode()
Ditree_common.c6 struct buffer_head *bh;
11 static inline void add_chain(Indirect *p, struct buffer_head *bh, block_t *v) in add_chain()
24 static inline block_t *block_end(struct buffer_head *bh) in block_end()
37 struct buffer_head *bh; in get_branch()
80 struct buffer_head *bh; in alloc_branch()
146 struct buffer_head *bh, int create) in get_block()
271 struct buffer_head * bh; in free_branches()
Dinode.c160 struct buffer_head *bh; in minix_fill_super()
161 struct buffer_head **map; in minix_fill_super()
376 struct buffer_head *bh_result, int create) in minix_get_block()
465 struct buffer_head * bh; in V1_minix_iget()
498 struct buffer_head * bh; in V2_minix_iget()
550 static struct buffer_head * V1_minix_update_inode(struct inode * inode) in V1_minix_update_inode()
552 struct buffer_head * bh; in V1_minix_update_inode()
577 static struct buffer_head * V2_minix_update_inode(struct inode * inode) in V2_minix_update_inode()
579 struct buffer_head * bh; in V2_minix_update_inode()
606 struct buffer_head *bh; in minix_write_inode()
Ditree_v1.c54 struct buffer_head *bh_result, int create) in V1_minix_get_block()
/linux-4.4.14/fs/befs/
Dio.c26 struct buffer_head *
29 struct buffer_head *bh = NULL; in befs_bread_iaddr()
63 struct buffer_head *
66 struct buffer_head *bh = NULL; in befs_bread()
Dio.h5 struct buffer_head *befs_bread_iaddr(struct super_block *sb,
8 struct buffer_head *befs_bread(struct super_block *sb, befs_blocknr_t block);
Ddatastream.c47 struct buffer_head *
51 struct buffer_head *bh = NULL; in befs_read_datastream()
130 struct buffer_head *bh = NULL; in befs_read_lsymlink()
314 struct buffer_head *indirblock; in befs_find_brun_indirect()
427 struct buffer_head *dbl_indir_block; in befs_find_brun_dblindirect()
428 struct buffer_head *indir_block; in befs_find_brun_dblindirect()
Ddatastream.h6 struct buffer_head *befs_read_datastream(struct super_block *sb,
/linux-4.4.14/fs/sysv/
Dsuper.c49 struct buffer_head *bh1 = sbi->s_bh1; in detected_xenix()
50 struct buffer_head *bh2 = sbi->s_bh2; in detected_xenix()
81 struct buffer_head *bh1 = sbi->s_bh1; in detected_sysv4()
82 struct buffer_head *bh2 = sbi->s_bh2; in detected_sysv4()
109 struct buffer_head *bh1 = sbi->s_bh1; in detected_sysv2()
110 struct buffer_head *bh2 = sbi->s_bh2; in detected_sysv2()
137 struct buffer_head *bh1 = sbi->s_bh1; in detected_coherent()
159 struct buffer_head *bh2 = sbi->s_bh2; in detected_v7()
178 static int detect_xenix(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_xenix()
199 static int detect_sysv(struct sysv_sb_info *sbi, struct buffer_head *bh) in detect_sysv()
[all …]
Dballoc.c30 static inline sysv_zone_t *get_chunk(struct super_block *sb, struct buffer_head *bh) in get_chunk()
45 struct buffer_head * bh; in sysv_free_block()
104 struct buffer_head * bh; in sysv_new_block()
163 struct buffer_head * bh = NULL; in sysv_count_free_blocks()
Ditree.c15 static inline void dirty_indirect(struct buffer_head *bh, struct inode *inode) in dirty_indirect()
61 struct buffer_head *bh;
66 static inline void add_chain(Indirect *p, struct buffer_head *bh, sysv_zone_t *v) in add_chain()
79 static inline sysv_zone_t *block_end(struct buffer_head *bh) in block_end()
95 struct buffer_head *bh; in get_branch()
135 struct buffer_head *bh; in alloc_branch()
202 static int get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int creat… in get_block()
339 struct buffer_head * bh; in free_branches()
Dialloc.c56 sysv_raw_inode(struct super_block *sb, unsigned ino, struct buffer_head **bh) in sysv_raw_inode()
73 struct buffer_head * bh; in refill_free_cache()
105 struct buffer_head * bh; in sysv_free_inode()
184 struct buffer_head * bh; in sysv_count_free_inodes()
Dsysv.h38 struct buffer_head *s_bh1;
39 struct buffer_head *s_bh2;
126 struct buffer_head **);
/linux-4.4.14/fs/jbd2/
Drevoke.c127 struct buffer_head **, int *,
129 static void flush_descriptor(journal_t *, struct buffer_head *, int, int);
325 struct buffer_head *bh_in) in jbd2_journal_revoke()
327 struct buffer_head *bh = NULL; in jbd2_journal_revoke()
352 struct buffer_head *bh2; in jbd2_journal_revoke()
421 struct buffer_head *bh = jh2bh(jh); in jbd2_journal_cancel_revoke()
460 struct buffer_head *bh2; in jbd2_journal_cancel_revoke()
488 struct buffer_head *bh; in jbd2_clear_buffer_revoked_flags()
527 struct buffer_head *descriptor; in jbd2_journal_write_revoke_records()
568 struct buffer_head **descriptorp, in write_one_revoke_record()
[all …]
Dcommit.c35 static void journal_end_buffer_io_sync(struct buffer_head *bh, int uptodate) in journal_end_buffer_io_sync()
37 struct buffer_head *orig_bh = bh->b_private; in journal_end_buffer_io_sync()
66 static void release_buffer_page(struct buffer_head *bh) in release_buffer_page()
95 static void jbd2_commit_block_csum_set(journal_t *j, struct buffer_head *bh) in jbd2_commit_block_csum_set()
121 struct buffer_head **cbh, in journal_submit_commit_record()
125 struct buffer_head *bh; in journal_submit_commit_record()
173 struct buffer_head *bh) in journal_wait_on_commit_record()
300 static __u32 jbd2_checksum_data(__u32 crc32_sum, struct buffer_head *bh) in jbd2_checksum_data()
323 struct buffer_head *bh) in jbd2_descr_block_csum_set()
339 struct buffer_head *bh, __u32 sequence) in jbd2_block_tag_csum_set()
[all …]
Drecovery.c44 static int scan_revoke_records(journal_t *, struct buffer_head *,
50 static void journal_brelse_array(struct buffer_head *b[], int n) in journal_brelse_array()
75 struct buffer_head *bh; in do_readahead()
77 struct buffer_head * bufs[MAXBUF]; in do_readahead()
132 static int jread(struct buffer_head **bhp, journal_t *journal, in jread()
137 struct buffer_head *bh; in jread()
201 static int count_tags(journal_t *journal, struct buffer_head *bh) in count_tags()
354 static int calc_chksums(journal_t *journal, struct buffer_head *bh, in calc_chksums()
359 struct buffer_head *obh; in calc_chksums()
428 struct buffer_head * bh; in do_one_pass()
[all …]
Dtransaction.c765 static void warn_dirty_buffer(struct buffer_head *bh) in warn_dirty_buffer()
782 struct buffer_head *bh = jh2bh(jh); in jbd2_freeze_jh_data()
814 struct buffer_head *bh; in do_get_write_access()
1012 static bool jbd2_write_access_granted(handle_t *handle, struct buffer_head *bh, in jbd2_write_access_granted()
1075 int jbd2_journal_get_write_access(handle_t *handle, struct buffer_head *bh) in jbd2_journal_get_write_access()
1112 int jbd2_journal_get_create_access(handle_t *handle, struct buffer_head *bh) in jbd2_journal_get_create_access()
1210 int jbd2_journal_get_undo_access(handle_t *handle, struct buffer_head *bh) in jbd2_journal_get_undo_access()
1274 void jbd2_journal_set_triggers(struct buffer_head *bh, in jbd2_journal_set_triggers()
1288 struct buffer_head *bh = jh2bh(jh); in jbd2_buffer_frozen_trigger()
1328 int jbd2_journal_dirty_metadata(handle_t *handle, struct buffer_head *bh) in jbd2_journal_dirty_metadata()
[all …]
Djournal.c350 struct buffer_head **bh_out, in jbd2_journal_write_metadata_buffer()
357 struct buffer_head *new_bh; in jbd2_journal_write_metadata_buffer()
360 struct buffer_head *bh_in = jh2bh(jh_in); in jbd2_journal_write_metadata_buffer()
808 struct buffer_head *jbd2_journal_get_descriptor_buffer(journal_t *journal) in jbd2_journal_get_descriptor_buffer()
810 struct buffer_head *bh; in jbd2_journal_get_descriptor_buffer()
1137 struct buffer_head *bh; in jbd2_journal_init_dev()
1154 journal->j_wbuf = kmalloc(n * sizeof(struct buffer_head*), GFP_KERNEL); in jbd2_journal_init_dev()
1189 struct buffer_head *bh; in jbd2_journal_init_inode()
1217 journal->j_wbuf = kmalloc(n * sizeof(struct buffer_head*), GFP_KERNEL); in jbd2_journal_init_inode()
1257 struct buffer_head *bh = journal->j_sb_buffer; in journal_fail_superblock()
[all …]
Dcheckpoint.c95 struct buffer_head *bh = jh2bh(jh); in __try_to_free_cp_buf()
193 struct buffer_head *bh = journal->j_chkpt_bhs[i]; in __flush_batch()
211 struct buffer_head *bh; in jbd2_log_do_checkpoint()
/linux-4.4.14/fs/omfs/
Ddir.c24 static struct buffer_head *omfs_get_bucket(struct inode *dir, in omfs_get_bucket()
34 static struct buffer_head *omfs_scan_list(struct inode *dir, u64 block, in omfs_scan_list()
38 struct buffer_head *bh; in omfs_scan_list()
67 static struct buffer_head *omfs_find_entry(struct inode *dir, in omfs_find_entry()
70 struct buffer_head *bh; in omfs_find_entry()
87 struct buffer_head *bh; in omfs_make_empty()
117 struct buffer_head *bh; in omfs_add_link()
163 struct buffer_head *bh, *bh2; in omfs_delete_entry()
219 struct buffer_head *bh; in omfs_dir_is_empty()
296 struct buffer_head *bh; in omfs_lookup()
[all …]
Domfs.h57 extern void omfs_make_empty_table(struct buffer_head *bh, int offset);
61 extern struct buffer_head *omfs_bread(struct super_block *sb, sector_t block);
Dfile.c20 void omfs_make_empty_table(struct buffer_head *bh, int offset) in omfs_make_empty_table()
36 struct buffer_head *bh; in omfs_shrink_inode()
218 struct buffer_head *bh_result, int create) in omfs_get_block()
220 struct buffer_head *bh; in omfs_get_block()
Dinode.c22 struct buffer_head *omfs_bread(struct super_block *sb, sector_t block) in omfs_bread()
104 struct buffer_head *bh, *bh2; in __omfs_write_inode()
204 struct buffer_head *bh; in omfs_iget()
312 struct buffer_head *bh; in omfs_get_imap()
429 struct buffer_head *bh, *bh2; in omfs_fill_super()
Dbitmap.c52 struct buffer_head *bh; in set_run()
92 struct buffer_head *bh; in omfs_allocate_block()
/linux-4.4.14/fs/reiserfs/
Dreiserfs.h226 struct buffer_head *bh; /* real buffer head */
275 struct buffer_head *j_commit_bh; /* commit buffer head */
296 struct buffer_head **j_ap_blocks; /* journal blocks on disk */
331 struct buffer_head *j_header_bh;
519 struct buffer_head *s_sbh;
542 void (*end_io_handler) (struct buffer_head *, int);
744 void reiserfs_file_buffer(struct buffer_head *bh, int list);
1982 struct buffer_head *de_bh;
2086 struct buffer_head *pe_buffer;
2182 static inline void *reiserfs_node_data(const struct buffer_head *bh) in reiserfs_node_data()
[all …]
Dprints.c134 static void sprintf_block_head(char *buf, struct buffer_head *bh) in sprintf_block_head()
140 static void sprintf_buffer_head(char *buf, struct buffer_head *bh) in sprintf_buffer_head()
226 va_arg(args, struct buffer_head *)); in prepare_error_buf()
230 va_arg(args, struct buffer_head *)); in prepare_error_buf()
423 static int print_internal(struct buffer_head *bh, int first, int last) in print_internal()
458 static int print_leaf(struct buffer_head *bh, int print_mode, int first, in print_leaf()
527 static int print_super_block(struct buffer_head *bh) in print_super_block()
578 static int print_desc_block(struct buffer_head *bh) in print_desc_block()
593 void print_block(struct buffer_head *bh, ...) in print_block()
626 struct buffer_head *tbSh, *tbFh; in store_print_tb()
[all …]
Ddo_balan.c48 struct buffer_head *bh) in buffer_info_init_bh()
57 struct buffer_head *bh, int flag) in do_balance_mark_leaf_dirty()
79 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_when_delete_del()
111 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_when_delete_cut()
148 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_when_delete_left()
241 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_when_delete()
423 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_paste_left_shift()
542 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_paste_left_whole()
632 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_insert_right()
720 struct buffer_head *tbS0 = PATH_PLAST_BUFFER(tb->tb_path); in balance_leaf_paste_right_shift_dirent()
[all …]
Dibalance.c13 int, int, struct item_head *, struct buffer_head **);
32 int *d_key, struct buffer_head **cf) in internal_define_dest_src_infos()
129 struct buffer_head **bh) in internal_insert_childs()
131 struct buffer_head *cur = cur_bi->bi_bh; in internal_insert_childs()
209 struct buffer_head *cur = cur_bi->bi_bh; in internal_delete_pointers_items()
299 struct buffer_head *src, in internal_copy_pointers_items()
307 struct buffer_head *dest = dest_bi->bi_bh; in internal_copy_pointers_items()
432 struct buffer_head *src, int src_position) in internal_insert_key()
434 struct buffer_head *dest = dest_bi->bi_bh; in internal_insert_key()
497 struct buffer_head *cf; in internal_shift_left()
[all …]
Dlbalance.c16 struct buffer_head *source, int last_first, in leaf_copy_dir_entries()
19 struct buffer_head *dest = dest_bi->bi_bh; in leaf_copy_dir_entries()
135 struct buffer_head *src, int last_first, in leaf_copy_boundary_item()
138 struct buffer_head *dest = dest_bi->bi_bh; in leaf_copy_boundary_item()
311 struct buffer_head *src, int last_first, in leaf_copy_items_entirely()
314 struct buffer_head *dest; in leaf_copy_items_entirely()
415 struct buffer_head *src, int last_first, in leaf_item_bottle()
418 struct buffer_head *dest = dest_bi->bi_bh; in leaf_item_bottle()
521 static int leaf_copy_items(struct buffer_info *dest_bi, struct buffer_head *src, in leaf_copy_items()
524 struct buffer_head *dest; in leaf_copy_items()
[all …]
Djournal.c127 static int reiserfs_clean_and_file_buffer(struct buffer_head *bh) in reiserfs_clean_and_file_buffer()
412 static void clear_prepared_bits(struct buffer_head *bh) in clear_prepared_bits()
604 static void release_buffer_page(struct buffer_head *bh) in release_buffer_page()
619 static void reiserfs_end_buffer_io_sync(struct buffer_head *bh, int uptodate) in reiserfs_end_buffer_io_sync()
637 static void reiserfs_end_ordered_io(struct buffer_head *bh, int uptodate) in reiserfs_end_ordered_io()
647 static void submit_logged_buffer(struct buffer_head *bh) in submit_logged_buffer()
660 static void submit_ordered_buffer(struct buffer_head *bh) in submit_ordered_buffer()
672 struct buffer_head *bh[CHUNK_SIZE];
694 static int add_to_chunk(struct buffer_chunk *chunk, struct buffer_head *bh, in add_to_chunk()
731 void reiserfs_free_jh(struct buffer_head *bh) in reiserfs_free_jh()
[all …]
Dfix_node.c56 struct buffer_head *Sh; /* this comes from tb->S[h] */ in create_virtual_node()
702 struct buffer_head *S0; in are_leaves_removable()
831 struct buffer_head *new_bh, *Sh = PATH_H_PBUFFER(tb->tb_path, h); in get_empty_nodes()
919 struct buffer_head *l, *f; in get_lfree()
942 struct buffer_head *r, *f; in get_rfree()
963 struct buffer_head *father, *left; in is_left_neighbor_in_cache()
1027 struct buffer_head **pfather, in get_far_parent()
1028 struct buffer_head **pcom_father, char c_lr_par) in get_far_parent()
1030 struct buffer_head *parent; in get_far_parent()
1180 struct buffer_head *curf, *curcf; in get_parents()
[all …]
Dstree.c19 inline int B_IS_IN_TREE(const struct buffer_head *bh) in B_IS_IN_TREE()
218 struct buffer_head *parent; in get_lkey()
265 struct buffer_head *parent; in get_rkey()
367 struct buffer_head *bh; in pathrelse_and_restore()
389 static int is_leaf(char *buf, int blocksize, struct buffer_head *bh) in is_leaf()
464 static int is_internal(char *buf, int blocksize, struct buffer_head *bh) in is_internal()
502 static int is_tree_node(struct buffer_head *bh, int level) in is_tree_node()
529 struct buffer_head **bh, in search_by_key_reada()
592 struct buffer_head *bh; in search_by_key()
597 struct buffer_head *reada_bh[SEARCH_BY_KEY_READA]; in search_by_key()
[all …]
Dtail_conversion.c25 struct treepath *path, struct buffer_head *unbh, in direct2indirect()
29 struct buffer_head *up_to_date_bh; in direct2indirect()
166 void reiserfs_unmap_buffer(struct buffer_head *bh) in reiserfs_unmap_buffer()
Dinode.c194 struct buffer_head *head, *next, *bh; in fix_tail_page_for_writing()
230 static inline void set_block_dev_mapped(struct buffer_head *bh, in set_block_dev_mapped()
285 struct buffer_head *bh_result, int args) in _get_block_create_0()
289 struct buffer_head *bh; in _get_block_create_0()
472 struct buffer_head *bh_result, int create) in reiserfs_bmap()
503 struct buffer_head *bh_result, in reiserfs_get_block_create_0()
515 struct buffer_head *bh_result, in reiserfs_get_blocks_direct_io()
576 struct buffer_head *bh_result, in convert_tail_for_hole()
657 struct buffer_head *bh_result, int create) in reiserfs_get_block()
665 struct buffer_head *bh, *unbh = NULL; in reiserfs_get_block()
[all …]
/linux-4.4.14/fs/qnx4/
Dnamei.c26 struct buffer_head *bh, unsigned long *offset) in qnx4_match()
56 static struct buffer_head *qnx4_find_entry(int len, struct inode *dir, in qnx4_find_entry()
60 struct buffer_head *bh; in qnx4_find_entry()
99 struct buffer_head *bh; in qnx4_lookup()
Dinode.c54 static int qnx4_get_block( struct inode *inode, sector_t iblock, struct buffer_head *bh, int create… in qnx4_get_block()
81 struct buffer_head *bh = NULL; in qnx4_block_map()
153 struct buffer_head *bh; in qnx4_checkroot()
188 struct buffer_head *bh; in qnx4_fill_super()
262 struct buffer_head *bh; in qnx4_iget()
Dbitmap.c27 struct buffer_head *bh; in qnx4_count_free_blocks()
/linux-4.4.14/fs/ext4/
Dbitmap.c20 struct buffer_head *bh, int sz) in ext4_inode_bitmap_csum_verify()
42 struct buffer_head *bh, int sz) in ext4_inode_bitmap_csum_set()
58 struct buffer_head *bh) in ext4_block_bitmap_csum_verify()
84 struct buffer_head *bh) in ext4_block_bitmap_csum_set()
Dext4_jbd2.c133 struct buffer_head *bh, in ext4_journal_abort_handle()
157 handle_t *handle, struct buffer_head *bh) in __ext4_journal_get_write_access()
186 struct buffer_head *bh, ext4_fsblk_t blocknr) in __ext4_forget()
240 handle_t *handle, struct buffer_head *bh) in __ext4_journal_get_create_access()
255 struct buffer_head *bh) in __ext4_handle_dirty_metadata()
315 struct buffer_head *bh = EXT4_SB(sb)->s_sbh; in __ext4_handle_dirty_super()
Dresize.c96 struct buffer_head *bh = NULL; in verify_group_input()
354 static struct buffer_head *bclean(handle_t *handle, struct super_block *sb, in bclean()
357 struct buffer_head *bh; in bclean()
417 struct buffer_head *bh; in set_flexbg_block_bitmap()
485 struct buffer_head *bh = NULL; in setup_new_flex_group_blocks()
522 struct buffer_head *gdb; in setup_new_flex_group_blocks()
711 struct buffer_head *primary) in verify_reserved_gdb()
759 struct buffer_head **o_group_desc, **n_group_desc; in add_new_gdb()
760 struct buffer_head *dind; in add_new_gdb()
761 struct buffer_head *gdb_bh; in add_new_gdb()
[all …]
Dballoc.c179 struct buffer_head *bh, in ext4_init_block_bitmap()
278 struct buffer_head **bh) in ext4_get_group_desc()
317 struct buffer_head *bh) in ext4_valid_block_bitmap()
366 struct buffer_head *bh) in ext4_validate_block_bitmap()
414 struct buffer_head *
418 struct buffer_head *bh; in ext4_read_block_bitmap_nowait()
487 struct buffer_head *bh) in ext4_wait_block_bitmap()
508 struct buffer_head *
511 struct buffer_head *bh; in ext4_read_block_bitmap()
673 struct buffer_head *bitmap_bh = NULL; in ext4_count_free_clusters()
Dext4.h1303 struct buffer_head * s_sbh; /* Buffer containing the super block */
1305 struct buffer_head **s_group_desc;
2049 struct buffer_head *bh;
2156 struct buffer_head *bh; /* bh from initial read_mmp_block() */
2196 struct buffer_head *bh, int sz);
2199 struct buffer_head *bh, int sz);
2202 struct buffer_head *bh);
2205 struct buffer_head *bh);
2233 struct buffer_head ** bh);
2236 extern struct buffer_head *ext4_read_block_bitmap_nowait(struct super_block *sb,
[all …]
Dmmp.c41 static int write_mmp_block(struct super_block *sb, struct buffer_head *bh) in write_mmp_block()
68 static int read_mmp_block(struct super_block *sb, struct buffer_head **bh, in read_mmp_block()
134 struct buffer_head *bh = ((struct mmpd_data *) data)->bh; in kmmpd()
207 struct buffer_head *bh_check = NULL; in kmmpd()
279 struct buffer_head *bh = NULL; in ext4_multi_mount_protect()
Dialloc.c68 struct buffer_head *bh, in ext4_init_inode_bitmap()
104 void ext4_end_bitmap_read(struct buffer_head *bh, int uptodate) in ext4_end_bitmap_read()
117 struct buffer_head *bh) in ext4_validate_inode_bitmap()
156 static struct buffer_head *
160 struct buffer_head *bh = NULL; in ext4_read_inode_bitmap()
258 struct buffer_head *bitmap_bh = NULL; in ext4_free_inode()
259 struct buffer_head *bh2; in ext4_free_inode()
700 struct buffer_head *bh; in recently_deleted()
748 struct buffer_head *inode_bitmap_bh = NULL; in __ext4_new_inode()
749 struct buffer_head *group_desc_bh; in __ext4_new_inode()
[all …]
Dnamei.c50 static struct buffer_head *ext4_append(handle_t *handle, in ext4_append()
54 struct buffer_head *bh; in ext4_append()
89 static struct buffer_head *__ext4_read_dirblock(struct inode *inode, in __ext4_read_dirblock()
95 struct buffer_head *bh; in __ext4_read_dirblock()
224 struct buffer_head *bh;
272 static struct buffer_head * ext4_dx_find_entry(struct inode *dir,
383 struct buffer_head *bh) in ext4_handle_dirty_dirent_node()
494 struct buffer_head *bh) in ext4_handle_dirty_dx_node()
691 struct buffer_head *bh; in dx_show_entries()
890 struct buffer_head *bh; in ext4_htree_next_block()
[all …]
Dext4_jbd2.h233 handle_t *handle, struct buffer_head *bh);
237 struct buffer_head *bh, ext4_fsblk_t blocknr);
240 handle_t *handle, struct buffer_head *bh);
244 struct buffer_head *bh);
Dmigrate.c121 struct buffer_head *bh; in update_ind_extent_range()
150 struct buffer_head *bh; in update_dind_extent_range()
180 struct buffer_head *bh; in update_tind_extent_range()
231 struct buffer_head *bh; in free_dind_blocks()
261 struct buffer_head *bh; in free_tind_blocks()
388 struct buffer_head *bh; in free_ext_idx()
Dinode.c135 static int ext4_bh_delay_or_unwritten(handle_t *handle, struct buffer_head *bh);
664 static void ext4_update_bh_state(struct buffer_head *bh, unsigned long flags) in ext4_update_bh_state()
692 struct buffer_head *bh, int flags) in _ext4_get_block()
746 struct buffer_head *bh, int create) in ext4_get_block()
755 struct buffer_head *ext4_getblk(handle_t *handle, struct inode *inode, in ext4_getblk()
759 struct buffer_head *bh; in ext4_getblk()
812 struct buffer_head *ext4_bread(handle_t *handle, struct inode *inode, in ext4_bread()
815 struct buffer_head *bh; in ext4_bread()
831 struct buffer_head *head, in ext4_walk_page_buffers()
836 struct buffer_head *bh)) in ext4_walk_page_buffers()
[all …]
Dpage-io.c53 static void buffer_io_error(struct buffer_head *bh) in buffer_io_error()
72 struct buffer_head *bh, *head; in ext4_finish_bio()
375 struct buffer_head *bh) in io_submit_init_bio()
395 struct buffer_head *bh) in io_submit_add_bh()
425 struct buffer_head *bh, *head; in ext4_bio_write_page()
Dext4_extents.h130 struct buffer_head *p_bh;
181 static inline struct ext4_extent_header *ext_block_hdr(struct buffer_head *bh) in ext_block_hdr()
Dxattr.c83 static void ext4_xattr_cache_insert(struct mb_cache *, struct buffer_head *);
84 static struct buffer_head *ext4_xattr_cache_find(struct inode *,
162 struct buffer_head *bh) in ext4_handle_dirty_xattr_block()
216 ext4_xattr_check_block(struct inode *inode, struct buffer_head *bh) in ext4_xattr_check_block()
277 struct buffer_head *bh = NULL; in ext4_xattr_block_get()
426 struct buffer_head *bh = NULL; in ext4_xattr_block_list()
543 struct buffer_head *bh) in ext4_xattr_release_block()
728 struct buffer_head *bh;
779 struct buffer_head *new_bh = NULL; in ext4_xattr_block_set()
1260 struct buffer_head *bh = NULL; in ext4_expand_extra_isize_ea()
[all …]
Dindirect.c33 struct buffer_head *bh;
36 static inline void add_chain(Indirect *p, struct buffer_head *bh, __le32 *v) in add_chain()
149 struct buffer_head *bh; in ext4_get_branch()
327 struct buffer_head * bh; in ext4_alloc_branch()
935 struct buffer_head *bh, in ext4_clear_blocks()
1009 struct buffer_head *this_bh, in ext4_free_data()
1094 struct buffer_head *parent_bh, in ext4_free_branches()
1104 struct buffer_head *bh; in ext4_free_branches()
/linux-4.4.14/fs/hpfs/
Dhpfs_fn.h100 struct buffer_head *bh[4];
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 **);
213 …ookup(struct super_block *, struct inode *, struct bplus_header *, unsigned, struct buffer_head *);
227 void *hpfs_map_sector(struct super_block *, unsigned, struct buffer_head **, int);
228 void *hpfs_get_sector(struct super_block *, unsigned, struct buffer_head **);
295 struct fnode *hpfs_map_fnode(struct super_block *s, ino_t, struct buffer_head **);
296 struct anode *hpfs_map_anode(struct super_block *s, anode_secno, struct buffer_head **);
Dbuffer.c39 struct buffer_head *bh; in hpfs_prefetch_sectors()
70 void *hpfs_map_sector(struct super_block *s, unsigned secno, struct buffer_head **bhp, in hpfs_map_sector()
73 struct buffer_head *bh; in hpfs_map_sector()
92 void *hpfs_get_sector(struct super_block *s, unsigned secno, struct buffer_head **bhp) in hpfs_get_sector()
94 struct buffer_head *bh; in hpfs_get_sector()
Dmap.c58 struct buffer_head *bh; in hpfs_load_code_page()
113 struct buffer_head *bh; in hpfs_load_bitmap_directory()
163 struct fnode *hpfs_map_fnode(struct super_block *s, ino_t ino, struct buffer_head **bhp) in hpfs_map_fnode()
220 struct anode *hpfs_map_anode(struct super_block *s, anode_secno ano, struct buffer_head **bhp) in hpfs_map_anode()
323 struct buffer_head *bh; in hpfs_fnode_dno()
Danode.c15 struct buffer_head *bh) in hpfs_bplus_lookup()
67 struct buffer_head *bh, *bh1, *bh2; in hpfs_add_sector_to_btree()
278 struct buffer_head *bh; in hpfs_remove_btree()
332 struct buffer_head *bh; in anode_lookup()
340 struct buffer_head *bh; in hpfs_ea_read()
363 struct buffer_head *bh; in hpfs_ea_write()
387 struct buffer_head *bh; in hpfs_ea_remove()
402 struct buffer_head *bh; in hpfs_truncate_btree()
482 struct buffer_head *bh; in hpfs_remove_fnode()
Dnamei.c27 struct buffer_head *bh; in hpfs_mkdir()
135 struct buffer_head *bh; in hpfs_create()
221 struct buffer_head *bh; in hpfs_mknod()
295 struct buffer_head *bh; in hpfs_symlink()
481 struct buffer_head *bh; in hpfs_symlink_readpage()
524 struct buffer_head *bh; in hpfs_rename()
Dfile.c43 struct buffer_head *bh; in hpfs_bmap()
76 static int hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int … in hpfs_get_block()
Dinode.c45 struct buffer_head *bh; in hpfs_read_inode()
122 struct buffer_head *bh0; in hpfs_read_inode()
210 struct buffer_head *bh; in hpfs_write_inode_nolock()
/linux-4.4.14/fs/freevxfs/
Dvxfs_subr.c101 struct buffer_head *
104 struct buffer_head *bp; in vxfs_bread()
130 struct buffer_head *bp, int create) in vxfs_getblk()
Dvxfs_extern.h76 extern struct buffer_head * vxfs_bread(struct inode *, int);
Dvxfs_bmap.c86 struct buffer_head *buf; in vxfs_bmap_ext4()
130 struct buffer_head *bp = NULL; in vxfs_bmap_indir()
/linux-4.4.14/fs/adfs/
Dadfs.h20 struct buffer_head;
85 struct buffer_head *bh[4];
88 struct buffer_head **bh_fplus;
140 struct buffer_head *dm_bh;
Ddir_fplus.c60 struct buffer_head **bh_fplus = in adfs_fplus_read()
61 kcalloc(size, sizeof(struct buffer_head *), in adfs_fplus_read()
231 struct buffer_head *bh = dir->bh_fplus[i]; in adfs_fplus_sync()
/linux-4.4.14/fs/bfs/
Ddir.c25 static struct buffer_head *bfs_find_entry(struct inode *dir,
32 struct buffer_head *bh; in bfs_readdir()
130 struct buffer_head *bh; in bfs_lookup()
180 struct buffer_head *bh; in bfs_unlink()
213 struct buffer_head *old_bh, *new_bh; in bfs_rename()
279 struct buffer_head *bh; in bfs_add_entry()
329 static struct buffer_head *bfs_find_entry(struct inode *dir, in bfs_find_entry()
334 struct buffer_head *bh = NULL; in bfs_find_entry()
Dinode.c38 struct buffer_head *bh; in bfs_iget()
99 static struct bfs_inode *find_inode(struct super_block *sb, u16 ino, struct buffer_head **p) in find_inode()
123 struct buffer_head *bh; in bfs_write_inode()
167 struct buffer_head *bh; in bfs_evict_inode()
322 struct buffer_head *bh, *sbh; in bfs_fill_super()
Dfile.c35 struct buffer_head *bh, *new; in bfs_move_block()
64 struct buffer_head *bh_result, int create) in bfs_get_block()
/linux-4.4.14/fs/ext2/
Dballoc.c41 struct buffer_head ** bh) in ext2_get_group_desc()
76 struct buffer_head *bh) in ext2_valid_block_bitmap()
123 static struct buffer_head *
127 struct buffer_head * bh = NULL; in read_block_bitmap()
163 struct ext2_group_desc *desc, struct buffer_head *bh, int count) in group_adjust_blocks()
479 struct buffer_head *bitmap_bh = NULL; in ext2_free_blocks()
480 struct buffer_head * bh2; in ext2_free_blocks()
579 bitmap_search_next_usable_block(ext2_grpblk_t start, struct buffer_head *bh, in bitmap_search_next_usable_block()
603 find_next_usable_block(int start, struct buffer_head *bh, int maxblocks) in find_next_usable_block()
665 struct buffer_head *bitmap_bh, ext2_grpblk_t grp_goal, in ext2_try_to_allocate()
[all …]
Dxattr.c92 static int ext2_xattr_set2(struct inode *, struct buffer_head *,
95 static int ext2_xattr_cache_insert(struct buffer_head *);
96 static struct buffer_head *ext2_xattr_cache_find(struct inode *,
152 struct buffer_head *bh = NULL; in ext2_xattr_get()
247 struct buffer_head *bh = NULL; in ext2_xattr_list()
361 struct buffer_head *bh = NULL; in ext2_xattr_set()
620 ext2_xattr_set2(struct inode *inode, struct buffer_head *old_bh, in ext2_xattr_set2()
624 struct buffer_head *new_bh = NULL; in ext2_xattr_set2()
756 struct buffer_head *bh = NULL; in ext2_xattr_delete_inode()
826 ext2_xattr_cache_insert(struct buffer_head *bh) in ext2_xattr_cache_insert()
[all …]
Dialloc.c45 static struct buffer_head *
49 struct buffer_head *bh = NULL; in read_inode_bitmap()
68 struct buffer_head *bh; in ext2_release_inode()
108 struct buffer_head *bitmap_bh; in ext2_free_inode()
434 struct buffer_head *bitmap_bh = NULL; in ext2_new_inode()
435 struct buffer_head *bh2; in ext2_new_inode()
627 struct buffer_head *bitmap_bh = NULL; in ext2_count_free_inodes()
Dinode.c114 struct buffer_head *bh;
117 static inline void add_chain(Indirect *p, struct buffer_head *bh, __le32 *v) in add_chain()
239 struct buffer_head *bh; in ext2_get_branch()
480 struct buffer_head *bh; in ext2_alloc_branch()
620 struct buffer_head *bh_result, in ext2_get_blocks()
766 int ext2_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int create) in ext2_get_block()
1055 struct buffer_head * bh; in ext2_free_branches()
1241 struct buffer_head **p) in ext2_get_inode()
1243 struct buffer_head * bh; in ext2_get_inode()
1325 struct buffer_head * bh; in ext2_iget()
[all …]
Dext2.h80 struct buffer_head * s_sbh; /* Buffer containing the super block */
82 struct buffer_head ** s_group_desc;
746 struct buffer_head ** bh);
767 extern unsigned long ext2_count_free (struct buffer_head *, unsigned);
773 extern int ext2_get_block(struct inode *, sector_t, struct buffer_head *, int);
/linux-4.4.14/fs/fat/
Dfatent.c43 struct buffer_head **bhs = fatent->bhs; in fat12_ent_set_ptr()
70 struct buffer_head **bhs = fatent->bhs; in fat12_ent_bread()
195 struct buffer_head **bhs = fatent->bhs; in fat12_ent_next()
227 const struct buffer_head *bh = fatent->bhs[0]; in fat16_ent_next()
239 const struct buffer_head *bh = fatent->bhs[0]; in fat32_ent_next()
324 struct buffer_head **bhs = fatent->bhs; in fat_ent_update_ptr()
375 static int fat_mirror_bhs(struct super_block *sb, struct buffer_head **bhs, in fat_mirror_bhs()
379 struct buffer_head *c_bh; in fat_mirror_bhs()
444 static void fat_collect_bhs(struct buffer_head **bhs, int *nr_bhs, in fat_collect_bhs()
468 struct buffer_head *bhs[MAX_BUF_PER_PAGE]; in fat_alloc_clusters()
[all …]
Ddir.c40 struct buffer_head *bh, in fat_make_i_pos()
52 struct buffer_head *bh; in fat_dir_readahead()
81 struct buffer_head **bh, struct msdos_dir_entry **de) in fat__get_entry()
117 struct buffer_head **bh, in fat_get_entry()
280 struct buffer_head **bh, struct msdos_dir_entry **de, in fat_parse_long()
467 struct buffer_head *bh = NULL; in fat_search_long()
558 struct buffer_head *bh; in __fat_readdir()
873 struct buffer_head **bh, in fat_get_short_entry()
893 int fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh, in fat_get_dotdot_entry()
910 struct buffer_head *bh; in fat_dir_empty()
[all …]
Dnfs.c75 struct buffer_head *bh = NULL; in __fat_nfs_get_inode()
232 struct buffer_head *parent_bh = sb_bread(sb, blknr); in fat_rebuild_parent()
274 struct buffer_head *bh = NULL; in fat_get_parent()
Dfat.h136 struct buffer_head *bh;
301 extern int fat_get_dotdot_entry(struct inode *dir, struct buffer_head **bh,
317 struct buffer_head *bhs[2];
408 extern int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs);
Dmisc.c63 struct buffer_head *bh; in fat_clusters_flush()
265 int fat_sync_bhs(struct buffer_head **bhs, int nr_bhs) in fat_sync_bhs()
/linux-4.4.14/fs/hfs/
Dhfs_fs.h100 struct buffer_head *mdb_bh; /* The hfs_buffer
105 struct buffer_head *alt_mdb_bh; /* The hfs_buffer holding
197 extern int hfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
274 struct buffer_head *__bh; \
/linux-4.4.14/fs/squashfs/
Dblock.c45 static struct buffer_head *get_block_length(struct super_block *sb, in get_block_length()
49 struct buffer_head *bh; in get_block_length()
94 struct buffer_head **bh; in squashfs_read_data()
Ddecompressor.h31 struct buffer_head **, int, int, int,
Ddecompressor_single.c64 int squashfs_decompress(struct squashfs_sb_info *msblk, struct buffer_head **bh, in squashfs_decompress()
/linux-4.4.14/fs/isofs/
Disofs.h118 extern struct buffer_head *isofs_bread(struct inode *, sector_t);
119 extern int isofs_get_blocks(struct inode *, sector_t, struct buffer_head **, unsigned long);
Dcompress.c61 struct buffer_head *bhs[needblocks + 1]; in zisofs_uncompress_block()
82 memset(bhs, 0, (needblocks + 1) * sizeof(struct buffer_head *)); in zisofs_uncompress_block()
209 struct buffer_head *bh; in zisofs_fill_pages()
Dinode.c548 struct buffer_head *bh; in rootdir_empty()
573 struct buffer_head *bh = NULL, *pri_bh = NULL; in isofs_fill_super()
992 struct buffer_head **bh, unsigned long nblocks) in isofs_get_blocks()
1083 struct buffer_head *bh_result, int create) in isofs_get_block()
1098 struct buffer_head dummy; in isofs_bmap()
1109 struct buffer_head *isofs_bread(struct inode *inode, sector_t block) in isofs_bread()
1143 struct buffer_head *bh = NULL; in isofs_read_level3_size()
1249 struct buffer_head *bh = NULL; in isofs_read_inode()
/linux-4.4.14/fs/romfs/
Dstorage.c110 struct buffer_head *bh; in romfs_blk_read()
137 struct buffer_head *bh; in romfs_blk_strnlen()
170 struct buffer_head *bh; in romfs_blk_strcmp()
/linux-4.4.14/fs/ntfs/
Daops.c58 static void ntfs_end_buffer_async_read(struct buffer_head *bh, int uptodate) in ntfs_end_buffer_async_read()
61 struct buffer_head *first, *tmp; in ntfs_end_buffer_async_read()
194 struct buffer_head *bh, *head, *arr[MAX_BUF_PER_PAGE]; in ntfs_read_block()
352 struct buffer_head *tbh; in ntfs_read_block()
561 struct buffer_head *bh, *head; in ntfs_write_block()
878 struct buffer_head *next = bh->b_this_page; in ntfs_write_block()
929 struct buffer_head *bh, *head, *tbh, *rec_start_bh; in ntfs_write_mst_block()
930 struct buffer_head *bhs[MAX_BUF_PER_PAGE]; in ntfs_write_mst_block()
1732 struct buffer_head *bh, *head, *buffers_to_free = NULL; in mark_ntfs_record_dirty()
1744 struct buffer_head *tail; in mark_ntfs_record_dirty()
/linux-4.4.14/fs/btrfs/
Ddisk-io.h62 struct buffer_head *btrfs_read_dev_super(struct block_device *bdev);
64 struct buffer_head **bh_ret);
Dcheck-integrity.h23 int btrfsic_submit_bh(int rw, struct buffer_head *bh);
/linux-4.4.14/arch/m68k/include/asm/
Dmachdep.h12 struct buffer_head;
/linux-4.4.14/fs/jfs/
Djfs_mount.c306 struct buffer_head *bh; in chkSuper()
413 struct buffer_head *bh; in updateSuper()
464 int readSuper(struct super_block *sb, struct buffer_head **bpp) in readSuper()
Djfs_superblock.h109 extern int readSuper(struct super_block *, struct buffer_head **);
Djfs_inode.h42 extern int jfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
/linux-4.4.14/fs/ufs/
Dinode.c82 struct buffer_head *bh;
86 struct buffer_head *bh, __fs32 *v, in grow_chain32()
102 struct buffer_head *bh, __fs64 *v, in grow_chain64()
153 struct buffer_head *bh; in ufs_frag_map()
177 struct buffer_head *bh; in ufs_frag_map()
339 struct buffer_head *bh; in ufs_inode_getblock()
393 static int ufs_getfrag_block(struct inode *inode, sector_t fragment, struct buffer_head *bh_result,… in ufs_getfrag_block()
642 struct buffer_head * bh; in ufs_iget()
788 struct buffer_head * bh; in ufs_update_inode()
1042 struct buffer_head *bh; in ufs_alloc_lastblock()
/linux-4.4.14/fs/efs/
Dfile.c13 struct buffer_head *bh_result, int create) in efs_get_block()
Dsymlink.c17 struct buffer_head * bh; in efs_symlink_readpage()
/linux-4.4.14/fs/qnx6/
Dinode.c72 struct buffer_head *bh, int create) in qnx6_get_block()
117 struct buffer_head *bh; in qnx6_block_map()
257 static struct buffer_head *qnx6_check_first_superblock(struct super_block *s, in qnx6_check_first_superblock()
261 struct buffer_head *bh; in qnx6_check_first_superblock()
299 struct buffer_head *bh1 = NULL, *bh2 = NULL; in qnx6_fill_super()

12