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
122 void __wait_on_buffer(struct buffer_head * bh) in __wait_on_buffer()
128 static void buffer_io_error(struct buffer_head *bh, char *msg) in buffer_io_error()
144 static void __end_buffer_read_notouch(struct buffer_head *bh, int uptodate) in __end_buffer_read_notouch()
159 void end_buffer_read_sync(struct buffer_head *bh, int uptodate) in end_buffer_read_sync()
166 void end_buffer_write_sync(struct buffer_head *bh, int uptodate) in end_buffer_write_sync()
187 struct buffer_head *bh; in __find_get_block_slow() local
257 static void end_buffer_async_read(struct buffer_head *bh, int uptodate) in end_buffer_async_read()
305 struct buffer_head *bh; member
313 struct buffer_head *bh = ctx->bh; in verify_bh() local
326 struct buffer_head *bh = ctx->bh; in decrypt_bh() local
349 static void end_buffer_async_read_io(struct buffer_head *bh, int uptodate) in end_buffer_async_read_io()
384 static void end_buffer_async_write(struct buffer_head *bh, int uptodate) in end_buffer_async_write()
444 static void mark_buffer_async_read(struct buffer_head *bh) in mark_buffer_async_read()
450 static void mark_buffer_async_write_endio(struct buffer_head *bh, in mark_buffer_async_write_endio()
457 void mark_buffer_async_write(struct buffer_head *bh) in mark_buffer_async_write()
516 static void __remove_assoc_queue(struct buffer_head *bh) in __remove_assoc_queue()
540 struct buffer_head *bh; in osync_buffers_list() local
665 struct buffer_head *bh; in write_boundary_block() local
675 void mark_buffer_dirty_inode(struct buffer_head *bh, struct inode *inode) in mark_buffer_dirty_inode()
736 struct buffer_head *bh = head; in block_dirty_folio() local
781 struct buffer_head *bh; in fsync_buffers_list() local
897 struct buffer_head *bh = BH_ENTRY(list->next); in remove_inode_buffers() local
921 struct buffer_head *bh, *head; in folio_alloc_buffers() local
975 struct buffer_head *bh, *tail; in link_dev_buffers() local
1005 struct buffer_head *bh = head; in folio_init_buffers() local
1044 struct buffer_head *bh; in grow_dev_folio() local
1129 struct buffer_head *bh; in __getblk_slow() local
1178 void mark_buffer_dirty(struct buffer_head *bh) in mark_buffer_dirty()
1211 void mark_buffer_write_io_error(struct buffer_head *bh) in mark_buffer_write_io_error()
1228 void __brelse(struct buffer_head *bh) in __brelse()
1245 void __bforget(struct buffer_head *bh) in __bforget()
1260 static struct buffer_head *__bread_slow(struct buffer_head *bh) in __bread_slow()
1320 static void bh_lru_install(struct buffer_head *bh) in bh_lru_install()
1370 struct buffer_head *bh = __this_cpu_read(bh_lrus.bhs[i]); in lookup_bh_lru() local
1401 struct buffer_head *bh = lookup_bh_lru(bdev, block, size); in find_get_block_common() local
1447 struct buffer_head *bh; in bdev_getblk() local
1467 struct buffer_head *bh = bdev_getblk(bdev, block, size, in __breadahead() local
1502 struct buffer_head *bh; in __bread_gfp() local
1575 void folio_set_bh(struct buffer_head *bh, struct folio *folio, in folio_set_bh()
1599 static void discard_buffer(struct buffer_head * bh) in discard_buffer()
1630 struct buffer_head *head, *bh, *next; in block_invalidate_folio() local
1685 struct buffer_head *bh, *head, *tail; in create_empty_buffers() local
1743 struct buffer_head *bh; in clean_bdev_aliases() local
1793 struct buffer_head *bh; in folio_create_buffers() local
1839 struct buffer_head *bh, *head; in __block_write_full_folio() local
2004 struct buffer_head *head, *bh; in folio_zero_new_buffers() local
2040 iomap_to_bh(struct inode *inode, sector_t block, struct buffer_head *bh, in iomap_to_bh()
2117 struct buffer_head *bh, *head, *wait[2], **wait_bh=wait; in __block_write_begin_int() local
2200 struct buffer_head *bh, *head; in block_commit_write() local
2347 struct buffer_head *bh, *head; in block_is_partially_uptodate() local
2390 struct buffer_head *bh, *head, *prev = NULL; in block_read_full_folio() local
2660 struct buffer_head *bh; in block_truncate_page() local
2768 struct buffer_head *bh = bio->bi_private; in end_bio_bh_io_sync() local
2777 static void submit_bh_wbc(blk_opf_t opf, struct buffer_head *bh, in submit_bh_wbc()
2824 void submit_bh(blk_opf_t opf, struct buffer_head *bh) in submit_bh()
2830 void write_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags) in write_dirty_buffer()
2848 int __sync_dirty_buffer(struct buffer_head *bh, blk_opf_t op_flags) in __sync_dirty_buffer()
2875 int sync_dirty_buffer(struct buffer_head *bh) in sync_dirty_buffer()
2881 static inline int buffer_busy(struct buffer_head *bh) in buffer_busy()
2891 struct buffer_head *bh; in drop_buffers() local
2979 struct buffer_head *bh = buffers_to_free; in try_to_free_buffers() local
3039 void free_buffer_head(struct buffer_head *bh) in free_buffer_head()
3071 int bh_uptodate_or_lock(struct buffer_head *bh) in bh_uptodate_or_lock()
3091 int __bh_read(struct buffer_head *bh, blk_opf_t op_flags, bool wait) in __bh_read()
3125 struct buffer_head *bh = bhs[i]; in __bh_read_batch() local