| /linux-6.15/fs/nilfs2/ |
| H A D | cpfile.c | 76 cp = kmap_local_folio(bh->b_folio, in nilfs_cpfile_block_add_valid_checkpoints() 77 offset_in_folio(bh->b_folio, bh->b_data)); in nilfs_cpfile_block_add_valid_checkpoints() 92 cp = kmap_local_folio(bh->b_folio, in nilfs_cpfile_block_sub_valid_checkpoints() 265 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_read_checkpoint() 335 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_create_checkpoint() 404 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_finalize_checkpoint() 639 header = kmap_local_folio(bh->b_folio, 0); in nilfs_cpfile_do_get_ssinfo() 660 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_do_get_ssinfo() 685 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_do_get_ssinfo() 1037 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_is_snapshot() [all …]
|
| H A D | btnode.c | 76 folio_unlock(bh->b_folio); in nilfs_btnode_create_block() 77 folio_put(bh->b_folio); in nilfs_btnode_create_block() 81 folio_unlock(bh->b_folio); in nilfs_btnode_create_block() 82 folio_put(bh->b_folio); in nilfs_btnode_create_block() 101 folio = bh->b_folio; in nilfs_btnode_submit_block() 162 struct folio *folio = bh->b_folio; in nilfs_btnode_delete() 224 struct folio *ofolio = obh->b_folio; in nilfs_btnode_prepare_change_key() 264 folio_unlock(obh->b_folio); in nilfs_btnode_prepare_change_key() 296 ofolio = obh->b_folio; in nilfs_btnode_commit_change_key() 347 folio_unlock(ctxt->bh->b_folio); in nilfs_btnode_abort_change_key()
|
| H A D | dat.c | 96 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_alloc() 120 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_free() 150 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_start() 172 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_prepare_end() 207 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_end() 232 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_abort_end() 359 entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_move() 420 entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_translate() 461 first_entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_get_vinfo()
|
| H A D | sufile.c | 86 return offset_in_folio(bh->b_folio, bh->b_data) + in nilfs_sufile_segment_usage_offset() 125 header = kmap_local_folio(header_bh->b_folio, 0); in nilfs_sufile_mod_counter() 325 header = kmap_local_folio(header_bh->b_folio, 0); in nilfs_sufile_alloc() 416 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_cancel_free() 442 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_scrap() 473 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_free() 528 su = kmap_local_folio(bh->b_folio, offset); in nilfs_sufile_mark_dirty() 583 su = kmap_local_folio(bh->b_folio, offset); in nilfs_sufile_set_segment_usage() 656 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_set_error() 730 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_truncate_range() [all …]
|
| H A D | alloc.c | 390 return offset_in_folio(bh->b_folio, bh->b_data) + in nilfs_palloc_group_desc_offset() 404 return offset_in_folio(bh->b_folio, bh->b_data); in nilfs_palloc_bitmap_offset() 425 return offset_in_folio(bh->b_folio, bh->b_data) + in nilfs_palloc_entry_offset() 612 desc = kmap_local_folio(desc_bh->b_folio, doff); in nilfs_palloc_prepare_alloc_entry() 632 desc = kmap_local_folio(desc_bh->b_folio, doff); in nilfs_palloc_prepare_alloc_entry() 635 bitmap = kmap_local_folio(bitmap_bh->b_folio, boff); in nilfs_palloc_prepare_alloc_entry() 702 desc = kmap_local_folio(req->pr_desc_bh->b_folio, doff); in nilfs_palloc_commit_free_entry() 705 bitmap = kmap_local_folio(req->pr_bitmap_bh->b_folio, boff); in nilfs_palloc_commit_free_entry() 743 desc = kmap_local_folio(req->pr_desc_bh->b_folio, doff); in nilfs_palloc_abort_alloc_entry() 855 bitmap = kmap_local_folio(bitmap_bh->b_folio, boff); in nilfs_palloc_freev() [all …]
|
| H A D | gcinode.c | 96 folio_unlock(bh->b_folio); in nilfs_gccache_submit_read_data() 97 folio_put(bh->b_folio); in nilfs_gccache_submit_read_data() 137 struct inode *inode = bh->b_folio->mapping->host; in nilfs_gccache_wait_and_mark_dirty()
|
| H A D | mdt.c | 36 struct folio *folio = bh->b_folio; in nilfs_mdt_insert_new_block() 102 folio_unlock(bh->b_folio); in nilfs_mdt_create_block() 103 folio_put(bh->b_folio); in nilfs_mdt_create_block() 163 folio_unlock(bh->b_folio); in nilfs_mdt_submit_block() 164 folio_put(bh->b_folio); in nilfs_mdt_submit_block() 578 bh->b_folio->index); in nilfs_mdt_freeze_buffer() 613 bh->b_folio->index); in nilfs_mdt_get_frozen_buffer()
|
| H A D | segment.c | 1724 fs_folio = bh->b_folio; in nilfs_prepare_write_logs() 1737 if (bh->b_folio == bd_folio) in nilfs_prepare_write_logs() 1746 bd_folio = bh->b_folio; in nilfs_prepare_write_logs() 1754 if (bh->b_folio != bd_folio) { in nilfs_prepare_write_logs() 1760 bd_folio = bh->b_folio; in nilfs_prepare_write_logs() 1832 bd_folio = bh->b_folio; in nilfs_abort_logs() 1842 bd_folio = bh->b_folio; in nilfs_abort_logs() 1849 fs_folio = bh->b_folio; in nilfs_abort_logs() 1915 bd_folio = bh->b_folio; in nilfs_segctor_complete_write() 1942 bd_folio = bh->b_folio; in nilfs_segctor_complete_write() [all …]
|
| H A D | segbuf.c | 222 size_t offset = offset_in_folio(bh->b_folio, bh->b_data); in nilfs_segbuf_fill_in_data_crc() 226 from = kmap_local_folio(bh->b_folio, offset); in nilfs_segbuf_fill_in_data_crc() 391 if (bio_add_folio(wi->bio, bh->b_folio, bh->b_size, in nilfs_segbuf_submit_bh() 392 offset_in_folio(bh->b_folio, bh->b_data))) { in nilfs_segbuf_submit_bh()
|
| H A D | ifile.h | 26 return kmap_local_folio(ibh->b_folio, __offset_in_folio); in nilfs_ifile_map_inode()
|
| H A D | page.c | 76 struct folio *folio = bh->b_folio; in nilfs_forget_buffer() 104 struct folio *sfolio = sbh->b_folio, *dfolio = dbh->b_folio; in nilfs_copy_buffer()
|
| H A D | ifile.c | 114 raw_inode = kmap_local_folio(req.pr_entry_bh->b_folio, offset); in nilfs_ifile_delete_inode()
|
| H A D | bmap.c | 435 loff_t pos = folio_pos(bh->b_folio) + bh_offset(bh); in nilfs_bmap_data_get_key()
|
| /linux-6.15/fs/ |
| H A D | buffer.c | 65 folio_mark_accessed(bh->b_folio); in touch_buffer() 266 folio = bh->b_folio; in end_buffer_async_read() 321 struct folio *folio = bh->b_folio; in need_fsverity() 358 struct inode *inode = bh->b_folio->mapping->host; in end_buffer_async_read_io() 396 folio = bh->b_folio; in end_buffer_async_write() 681 struct address_space *buffer_mapping = bh->b_folio->mapping; in mark_buffer_dirty_inode() 1206 struct folio *folio = bh->b_folio; in mark_buffer_dirty() 1224 if (bh->b_folio && bh->b_folio->mapping) in mark_buffer_write_io_error() 1225 mapping_set_error(bh->b_folio->mapping, -EIO); in mark_buffer_write_io_error() 1587 bh->b_folio = folio; in folio_set_bh() [all …]
|
| H A D | mpage.c | 215 map_bh->b_folio = folio; in do_mpage_readpage() 535 map_bh.b_folio = folio; in __mpage_writepage()
|
| /linux-6.15/fs/exfat/ |
| H A D | inode.c | 321 if (i_size == ei->valid_size || create || !bh_result->b_folio) in exfat_get_block() 349 if (bh_result->b_folio && iblock == valid_blks && in exfat_get_block() 364 if (!folio_buffers(bh_result->b_folio)) { in exfat_get_block() 371 addr = folio_address(bh_result->b_folio) + in exfat_get_block() 372 offset_in_folio(bh_result->b_folio, pos); in exfat_get_block()
|
| /linux-6.15/fs/gfs2/ |
| H A D | trans.c | 249 folio_lock(bh->b_folio); in gfs2_trans_add_meta() 254 folio_unlock(bh->b_folio); in gfs2_trans_add_meta()
|
| H A D | meta_io.c | 234 if (!bio_add_folio(bio, bh->b_folio, bh->b_size, bh_offset(bh))) { in gfs2_submit_bhs() 344 struct address_space *mapping = bh->b_folio->mapping; in gfs2_remove_from_journal()
|
| H A D | glops.c | 42 bh->b_folio->mapping, bh->b_folio->flags); in gfs2_ail_error()
|
| H A D | lops.c | 362 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()
|
| /linux-6.15/fs/jbd2/ |
| H A D | commit.c | 71 folio = bh->b_folio; in release_buffer_page() 305 addr = kmap_local_folio(bh->b_folio, bh_offset(bh)); in jbd2_checksum_data() 332 addr = kmap_local_folio(bh->b_folio, bh_offset(bh)); in jbd2_block_tag_csum_set() 1005 mapping = READ_ONCE(bh->b_folio->mapping); in jbd2_journal_commit_transaction()
|
| H A D | journal.c | 368 new_folio = bh_in->b_folio; in jbd2_journal_write_metadata_buffer() 2903 (bh->b_folio && bh->b_folio->mapping)); in jbd2_journal_add_journal_head()
|
| /linux-6.15/fs/crypto/ |
| H A D | inline_crypt.c | 289 struct folio *folio = bh->b_folio; in bh_get_inode_and_lblk_num()
|
| /linux-6.15/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-6.15/include/linux/ |
| H A D | buffer_head.h | 65 struct folio *b_folio; /* the folio this bh is mapped to */ member
|