Lines Matching defs:bh
63 inline void touch_buffer(struct buffer_head *bh) in touch_buffer()
70 void __lock_buffer(struct buffer_head *bh) in __lock_buffer()
76 void unlock_buffer(struct buffer_head *bh) in unlock_buffer()
92 struct buffer_head *head, *bh; in buffer_check_dirty_writeback() local
123 void __wait_on_buffer(struct buffer_head * bh) in __wait_on_buffer()
129 static void buffer_io_error(struct buffer_head *bh, char *msg) in buffer_io_error()
145 static void __end_buffer_read_notouch(struct buffer_head *bh, int uptodate) in __end_buffer_read_notouch()
160 void end_buffer_read_sync(struct buffer_head *bh, int uptodate) in end_buffer_read_sync()
167 void end_buffer_write_sync(struct buffer_head *bh, int uptodate) in end_buffer_write_sync()
198 struct buffer_head *bh; in __find_get_block_slow() local
247 static void end_buffer_async_read(struct buffer_head *bh, int uptodate) in end_buffer_async_read()
303 struct buffer_head *bh; member
310 struct buffer_head *bh = ctx->bh; in verify_bh() local
318 static bool need_fsverity(struct buffer_head *bh) in need_fsverity()
332 struct buffer_head *bh = ctx->bh; in decrypt_bh() local
355 static void end_buffer_async_read_io(struct buffer_head *bh, int uptodate) in end_buffer_async_read_io()
386 void end_buffer_async_write(struct buffer_head *bh, int uptodate) in end_buffer_async_write()
449 static void mark_buffer_async_read(struct buffer_head *bh) in mark_buffer_async_read()
455 static void mark_buffer_async_write_endio(struct buffer_head *bh, in mark_buffer_async_write_endio()
462 void mark_buffer_async_write(struct buffer_head *bh) in mark_buffer_async_write()
521 static void __remove_assoc_queue(struct buffer_head *bh) in __remove_assoc_queue()
545 struct buffer_head *bh; in osync_buffers_list() local
606 struct buffer_head *bh = __find_get_block(bdev, bblock + 1, blocksize); in write_boundary_block() local
614 void mark_buffer_dirty_inode(struct buffer_head *bh, struct inode *inode) in mark_buffer_dirty_inode()
671 struct buffer_head *bh = head; in __set_page_dirty_buffers() local
719 struct buffer_head *bh; in fsync_buffers_list() local
837 struct buffer_head *bh = BH_ENTRY(list->next); in remove_inode_buffers() local
861 struct buffer_head *bh, *head; in alloc_page_buffers() local
911 struct buffer_head *bh, *tail; in link_dev_buffers() local
942 struct buffer_head *bh = head; in init_page_buffers() local
978 struct buffer_head *bh; in grow_dev_page() local
1078 struct buffer_head *bh; in __getblk_slow() local
1126 void mark_buffer_dirty(struct buffer_head *bh) in mark_buffer_dirty()
1161 void mark_buffer_write_io_error(struct buffer_head *bh) in mark_buffer_write_io_error()
1200 void __bforget(struct buffer_head *bh) in __bforget()
1215 static struct buffer_head *__bread_slow(struct buffer_head *bh) in __bread_slow()
1275 static void bh_lru_install(struct buffer_head *bh) in bh_lru_install()
1328 struct buffer_head *bh = __this_cpu_read(bh_lrus.bhs[i]); in lookup_bh_lru() local
1357 struct buffer_head *bh = lookup_bh_lru(bdev, block, size); in __find_get_block() local
1383 struct buffer_head *bh = __find_get_block(bdev, block, size); in __getblk_gfp() local
1397 struct buffer_head *bh = __getblk(bdev, block, size); in __breadahead() local
1408 struct buffer_head *bh = __getblk_gfp(bdev, block, size, gfp); in __breadahead_gfp() local
1432 struct buffer_head *bh = __getblk_gfp(bdev, block, size, gfp); in __bread_gfp() local
1495 void set_bh_page(struct buffer_head *bh, in set_bh_page()
1519 static void discard_buffer(struct buffer_head * bh) in discard_buffer()
1556 struct buffer_head *head, *bh, *next; in block_invalidatepage() local
1611 struct buffer_head *bh, *head, *tail; in create_empty_buffers() local
1666 struct buffer_head *bh; in clean_bdev_aliases() local
1771 struct buffer_head *bh, *head; in __block_write_full_page() local
1936 struct buffer_head *head, *bh; in page_zero_new_buffers() local
1971 iomap_to_bh(struct inode *inode, sector_t block, struct buffer_head *bh, in iomap_to_bh()
2035 struct buffer_head *bh, *head, *wait[2], **wait_bh=wait; in __block_write_begin_int() local
2123 struct buffer_head *bh, *head; in __block_commit_write() local
2272 struct buffer_head *bh, *head; in block_is_partially_uptodate() local
2316 struct buffer_head *bh, *head, *arr[MAX_BUF_PER_PAGE]; in block_read_full_page() local
2601 static void end_buffer_read_nobh(struct buffer_head *bh, int uptodate) in end_buffer_read_nobh()
2613 struct buffer_head *bh; in attach_nobh_buffers() local
2643 struct buffer_head *head, *bh; in nobh_write_begin() local
2782 struct buffer_head *bh; in nobh_write_end() local
2941 struct buffer_head *bh; in block_truncate_page() local
3058 struct buffer_head *bh = bio->bi_private; in end_bio_bh_io_sync() local
3067 static int submit_bh_wbc(int op, int op_flags, struct buffer_head *bh, in submit_bh_wbc()
3116 int submit_bh(int op, int op_flags, struct buffer_head *bh) in submit_bh()
3153 struct buffer_head *bh = bhs[i]; in ll_rw_block() local
3177 void write_dirty_buffer(struct buffer_head *bh, int op_flags) in write_dirty_buffer()
3195 int __sync_dirty_buffer(struct buffer_head *bh, int op_flags) in __sync_dirty_buffer()
3224 int sync_dirty_buffer(struct buffer_head *bh) in sync_dirty_buffer()
3250 static inline int buffer_busy(struct buffer_head *bh) in buffer_busy()
3260 struct buffer_head *bh; in drop_buffers() local
3320 struct buffer_head *bh = buffers_to_free; in try_to_free_buffers() local
3380 void free_buffer_head(struct buffer_head *bh) in free_buffer_head()
3412 int bh_uptodate_or_lock(struct buffer_head *bh) in bh_uptodate_or_lock()
3430 int bh_submit_read(struct buffer_head *bh) in bh_submit_read()