Home
last modified time | relevance | path

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

12

/linux-6.15/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()
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 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 Dsufile.c86 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 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()
855 bitmap = kmap_local_folio(bitmap_bh->b_folio, boff); in nilfs_palloc_freev()
[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()
578 bh->b_folio->index); in nilfs_mdt_freeze_buffer()
613 bh->b_folio->index); in nilfs_mdt_get_frozen_buffer()
H A Dsegment.c1724 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 Dsegbuf.c222 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 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 Dbmap.c435 loff_t pos = folio_pos(bh->b_folio) + bh_offset(bh); in nilfs_bmap_data_get_key()
/linux-6.15/fs/
H A Dbuffer.c65 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 Dmpage.c215 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 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-6.15/fs/gfs2/
H A Dtrans.c249 folio_lock(bh->b_folio); in gfs2_trans_add_meta()
254 folio_unlock(bh->b_folio); in gfs2_trans_add_meta()
H A Dmeta_io.c234 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 Dglops.c42 bh->b_folio->mapping, bh->b_folio->flags); in gfs2_ail_error()
H A Dlops.c362 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 Dcommit.c71 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 Djournal.c368 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 Dinline_crypt.c289 struct folio *folio = bh->b_folio; in bh_get_inode_and_lblk_num()
/linux-6.15/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-6.15/include/linux/
H A Dbuffer_head.h65 struct folio *b_folio; /* the folio this bh is mapped to */ member

12