Home
last modified time | relevance | path

Searched refs:b_folio (Results 1 – 23 of 23) sorted by relevance

/linux/fs/nilfs2/
H A Dcpfile.c76 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 Dbtnode.c76 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 Ddat.c96 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 Dalloc.c390 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 Dgcinode.c96 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 Dmdt.c36 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 Dsegment.c1629 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 Difile.h26 return kmap_local_folio(ibh->b_folio, __offset_in_folio); in nilfs_ifile_map_inode()
H A Dpage.c76 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 Difile.c114 raw_inode = kmap_local_folio(req.pr_entry_bh->b_folio, offset); in nilfs_ifile_delete_inode()
H A Dbtree.c402 inode = bh->b_folio->mapping->host; in nilfs_btree_broken_node_block()
/linux/fs/
H A Dbuffer.c66 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 Dmpage.c215 map_bh->b_folio = folio; in do_mpage_readpage()
540 map_bh.b_folio = folio; in mpage_write_folio()
/linux/fs/crypto/
H A Dinline_crypt.c322 struct folio *folio = bh->b_folio; in bh_get_inode_and_lblk_num()
/linux/fs/ufs/
H A Dinode.c415 &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 Dlops.c361 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 Dbuffer_head.h65 struct folio *b_folio; /* the folio this bh is mapped to */ member
/linux/fs/jbd2/
H A Djournal.c368 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 Dtransaction.c923 source = kmap_local_folio(bh->b_folio, bh_offset(bh)); in jbd2_freeze_jh_data()
/linux/fs/jfs/
H A Dsuper.c769 flush_dcache_folio(bh->b_folio); in jfs_quota_write()
/linux/fs/ext2/
H A Dsuper.c1592 flush_dcache_folio(bh->b_folio); in ext2_quota_write()
/linux/fs/ocfs2/
H A Daops.c94 memcpy_to_folio(bh_result->b_folio, in ocfs2_symlink_get_block()
/linux/fs/ext4/
H A Dsuper.c7382 flush_dcache_folio(bh->b_folio); in ext4_quota_write()