Home
last modified time | relevance | path

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

/linux/fs/nilfs2/
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 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 Dbtree.c402 inode = bh->b_folio->mapping->host; in nilfs_btree_broken_node_block()
/linux/fs/
H A Dbuffer.c65 folio_mark_accessed(bh->b_folio); in touch_buffer()
266 folio = bh->b_folio; in end_buffer_async_read()
314 valid = fsverity_verify_blocks(bh->b_folio, bh->b_size, bh_offset(bh)); in verify_bh()
321 struct folio *folio = bh->b_folio; in need_fsverity()
336 err = fscrypt_decrypt_pagecache_blocks(bh->b_folio, bh->b_size, in decrypt_bh()
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()
1200 struct folio *folio = bh->b_folio; in mark_buffer_dirty()
1218 if (bh->b_folio && bh->b_folio->mapping) in mark_buffer_write_io_error()
[all …]
/linux/fs/exfat/
H A Dinode.c321 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/fs/gfs2/
H A Dmeta_io.c236 if (!bio_add_folio(bio, bh->b_folio, bh->b_size, bh_offset(bh))) { in gfs2_submit_bhs()
346 struct address_space *mapping = bh->b_folio->mapping; in gfs2_remove_from_journal()
H A Dglops.c43 bh->b_folio->mapping, bh->b_folio->flags); in gfs2_ail_error()
/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/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()
2902 (bh->b_folio && bh->b_folio->mapping)); in jbd2_journal_add_journal_head()
/linux/fs/jfs/
H A Dsuper.c769 flush_dcache_folio(bh->b_folio); in jfs_quota_write()
/linux/fs/ext4/
H A Dinode.c863 if (!bh->b_folio) { in ext4_update_bh_state()
1137 struct folio *folio = bh->b_folio; in ext4_dirty_journalled_data()
2191 err = mpage_submit_folio(mpd, head->b_folio); in mpage_process_page_bufs()
2194 mpage_folio_done(mpd, head->b_folio); in mpage_process_page_bufs()
H A Dsuper.c7318 flush_dcache_folio(bh->b_folio); in ext4_quota_write()
/linux/fs/ext2/
H A Dsuper.c1594 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/ntfs3/
H A Dinode.c571 struct folio *folio = bh->b_folio; in ntfs_get_block_vbo()