Searched refs:b_folio (Results 1 – 11 of 11) sorted by relevance
| /linux/fs/ |
| H A D | buffer.c | 62 folio_mark_accessed(bh->b_folio); in touch_buffer() 302 folio = bh->b_folio; in end_buffer_async_read() 351 valid = fsverity_verify_blocks(ctx->vi, bh->b_folio, bh->b_size, in verify_bh() 365 struct inode *inode = bh->b_folio->mapping->host; in bh_end_async_read() 369 if (bh->b_folio->index < DIV_ROUND_UP(inode->i_size, PAGE_SIZE)) in bh_end_async_read() 408 folio = bh->b_folio; in bh_end_async_write() 1014 struct folio *folio = bh->b_folio; in mark_buffer_dirty() 1034 if (bh->b_folio && bh->b_folio->mapping) in mark_buffer_write_io_error() 1035 mapping_set_error(bh->b_folio->mapping, -EIO); in mark_buffer_write_io_error() 1087 if (!bh->b_folio) in buffer_set_crypto_ctx() [all …]
|
| H A D | mpage.c | 214 map_bh->b_folio = folio; in do_mpage_readpage() 539 map_bh.b_folio = folio; in mpage_write_folio()
|
| /linux/include/linux/ |
| H A D | buffer_head.h | 62 struct folio *b_folio; /* the folio this bh is mapped to */ member 172 return (unsigned long)(bh)->b_data & (folio_size(bh->b_folio) - 1); in bh_offset() 188 if (!bh->b_folio) in kmap_local_bh() 190 return kmap_local_folio(bh->b_folio, bh_offset(bh)); in kmap_local_bh() 200 if (bh->b_folio) in kunmap_local_bh()
|
| /linux/fs/ufs/ |
| H A D | inode.c | 415 &err, bh_result->b_folio)) in ufs_getfrag_block() 422 &err, &new, bh_result->b_folio); in ufs_getfrag_block() 431 fragment, &err, &new, bh_result->b_folio); in ufs_getfrag_block()
|
| /linux/fs/jbd2/ |
| H A D | commit.c | 71 folio = bh->b_folio; in release_buffer_page() 1031 mapping = READ_ONCE(bh->b_folio->mapping); in jbd2_journal_commit_transaction()
|
| H A D | journal.c | 369 struct folio *folio = bh_in->b_folio; in jbd2_journal_write_metadata_buffer() 2813 (bh->b_folio && bh->b_folio->mapping)); in jbd2_journal_add_journal_head()
|
| H A D | transaction.c | 924 source = kmap_local_folio(bh->b_folio, bh_offset(bh)); in jbd2_freeze_jh_data()
|
| /linux/fs/gfs2/ |
| H A D | lops.c | 363 gfs2_log_write(sdp, sdp->sd_jdesc, folio_page(bh->b_folio, 0), in gfs2_log_write_bh() 621 ptr = kmap_local_folio(bh->b_folio, bh_offset(bh)); in gfs2_check_magic() 694 memcpy_from_folio(p, bd2->bd_bh->b_folio, in gfs2_before_commit()
|
| H A D | log.c | 129 mapping = bh->b_folio->mapping; in gfs2_ail1_start_one() 1023 struct address_space *mapping = bh->b_folio->mapping; in gfs2_remove_from_journal()
|
| /linux/fs/ext4/ |
| H A D | inode.c | 876 if (!bh->b_folio) { in ext4_update_bh_state() 1150 struct folio *folio = bh->b_folio; in ext4_dirty_journalled_data() 2201 mpage_submit_folio(mpd, head->b_folio); in mpage_process_page_bufs() 2202 mpage_folio_done(mpd, head->b_folio); in mpage_process_page_bufs() 4113 folio = bh->b_folio; in ext4_block_do_zero_range() 4145 folio = bh->b_folio; in ext4_block_journalled_zero_range()
|
| H A D | super.c | 7460 flush_dcache_folio(bh->b_folio); in ext4_quota_write()
|