| /linux/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() 93 offset_in_folio(bh->b_folio, bh->b_data)); in nilfs_cpfile_block_sub_valid_checkpoints() 128 return offset_in_folio(bh->b_folio, bh->b_data) + in nilfs_cpfile_checkpoint_offset() 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() 344 header = kmap_local_folio(header_bh->b_folio, 0); in nilfs_cpfile_create_checkpoint() 404 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_finalize_checkpoint() 497 cp = kaddr = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_delete_checkpoints() [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 | 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() 746 bitmap = kmap_local_folio(req->pr_bitmap_bh->b_folio, boff); in nilfs_palloc_abort_alloc_entry() [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() 576 bh->b_folio->index); in nilfs_mdt_freeze_buffer() 611 bh->b_folio->index); in nilfs_mdt_get_frozen_buffer()
|
| H A D | segment.c | 1629 inode = bh->b_folio->mapping->host; in nilfs_segctor_update_payload_blocknr() 1722 if (bh->b_folio != fs_folio) { in nilfs_prepare_write_logs() 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() 1829 if (bh->b_folio != bd_folio) { in nilfs_abort_logs() 1832 bd_folio = bh->b_folio; in nilfs_abort_logs() 1840 if (bh->b_folio != bd_folio) { in nilfs_abort_logs() [all …]
|
| 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 | btree.c | 402 inode = bh->b_folio->mapping->host; in nilfs_btree_broken_node_block()
|
| /linux/fs/ |
| H A D | buffer.c | 66 folio_mark_accessed(bh->b_folio); in touch_buffer() 267 folio = bh->b_folio; in end_buffer_async_read() 316 valid = fsverity_verify_blocks(ctx->vi, bh->b_folio, bh->b_size, in verify_bh() 329 err = fscrypt_decrypt_pagecache_blocks(bh->b_folio, bh->b_size, in decrypt_bh() 351 struct inode *inode = bh->b_folio->mapping->host; in end_buffer_async_read_io() 356 if (bh->b_folio->index < DIV_ROUND_UP(inode->i_size, PAGE_SIZE)) in end_buffer_async_read_io() 393 folio = bh->b_folio; in end_buffer_async_write() 678 struct address_space *buffer_mapping = bh->b_folio->mapping; in mark_buffer_dirty_inode() 1197 struct folio *folio = bh->b_folio; in mark_buffer_dirty() 1215 if (bh->b_folio && bh->b_folio->mapping) in mark_buffer_write_io_error() [all …]
|
| H A D | mpage.c | 215 map_bh->b_folio = folio; in do_mpage_readpage() 540 map_bh.b_folio = folio; in mpage_write_folio()
|
| /linux/fs/crypto/ |
| H A D | inline_crypt.c | 322 struct folio *folio = bh->b_folio; in bh_get_inode_and_lblk_num()
|
| /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/gfs2/ |
| H A D | lops.c | 361 gfs2_log_write(sdp, sdp->sd_jdesc, folio_page(bh->b_folio, 0), in gfs2_log_write_bh() 619 ptr = kmap_local_folio(bh->b_folio, bh_offset(bh)); in gfs2_check_magic()
|
| /linux/include/linux/ |
| H A D | buffer_head.h | 65 struct folio *b_folio; /* the folio this bh is mapped to */ member
|
| /linux/fs/jbd2/ |
| H A D | journal.c | 368 new_folio = bh_in->b_folio; in jbd2_journal_write_metadata_buffer() 2919 (bh->b_folio && bh->b_folio->mapping)); in jbd2_journal_add_journal_head()
|
| H A D | transaction.c | 923 source = kmap_local_folio(bh->b_folio, bh_offset(bh)); in jbd2_freeze_jh_data()
|
| /linux/fs/jfs/ |
| H A D | super.c | 769 flush_dcache_folio(bh->b_folio); in jfs_quota_write()
|
| /linux/fs/ext2/ |
| H A D | super.c | 1592 flush_dcache_folio(bh->b_folio); in ext2_quota_write()
|
| /linux/fs/ocfs2/ |
| H A D | aops.c | 94 memcpy_to_folio(bh_result->b_folio, in ocfs2_symlink_get_block()
|
| /linux/fs/ext4/ |
| H A D | super.c | 7382 flush_dcache_folio(bh->b_folio); in ext4_quota_write()
|