Home
last modified time | relevance | path

Searched refs:b_page (Results 1 – 42 of 42) sorted by relevance

/linux-4.4.14/fs/nilfs2/
Dbtnode.c64 unlock_page(bh->b_page); in nilfs_btnode_create_block()
65 page_cache_release(bh->b_page); in nilfs_btnode_create_block()
83 page = bh->b_page; in nilfs_btnode_submit_block()
145 struct page *page = bh->b_page; in nilfs_btnode_delete()
185 lock_page(obh->b_page); in nilfs_btnode_prepare_change_key()
195 if (unlikely(oldkey != obh->b_page->index)) in nilfs_btnode_prepare_change_key()
196 NILFS_PAGE_BUG(obh->b_page, in nilfs_btnode_prepare_change_key()
202 err = radix_tree_insert(&btnc->page_tree, newkey, obh->b_page); in nilfs_btnode_prepare_change_key()
220 unlock_page(obh->b_page); in nilfs_btnode_prepare_change_key()
232 unlock_page(obh->b_page); in nilfs_btnode_prepare_change_key()
[all …]
Dcpfile.c250 kaddr = kmap(cp_bh->b_page); in nilfs_cpfile_get_checkpoint()
254 kunmap(cp_bh->b_page); in nilfs_cpfile_get_checkpoint()
266 kaddr = kmap_atomic(header_bh->b_page); in nilfs_cpfile_get_checkpoint()
300 kunmap(bh->b_page); in nilfs_cpfile_put_checkpoint()
362 kaddr = kmap_atomic(cp_bh->b_page); in nilfs_cpfile_delete_checkpoints()
404 kaddr = kmap_atomic(header_bh->b_page); in nilfs_cpfile_delete_checkpoints()
461 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_cpinfo()
504 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
525 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
549 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
[all …]
Dalloc.c537 desc_kaddr = kmap(desc_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
549 bitmap_kaddr = kmap(bitmap_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
560 kunmap(desc_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
561 kunmap(bitmap_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
567 kunmap(bitmap_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
574 kunmap(desc_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
582 kunmap(desc_bh->b_page); in nilfs_palloc_prepare_alloc_entry()
618 desc_kaddr = kmap(req->pr_desc_bh->b_page); in nilfs_palloc_commit_free_entry()
621 bitmap_kaddr = kmap(req->pr_bitmap_bh->b_page); in nilfs_palloc_commit_free_entry()
633 kunmap(req->pr_bitmap_bh->b_page); in nilfs_palloc_commit_free_entry()
[all …]
Ddat.c94 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_alloc()
118 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_free()
145 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_start()
168 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_prepare_end()
193 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_end()
218 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_abort_end()
353 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_move()
416 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_translate()
447 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_get_vinfo()
Dsufile.c122 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_mod_counter()
330 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
367 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_alloc()
380 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
421 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_cancel_free()
447 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_scrap()
478 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_free()
541 kaddr = kmap_atomic(bh->b_page); in nilfs_sufile_set_segment_usage()
588 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_get_stat()
614 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_set_error()
[all …]
Difile.h38 void *kaddr = kmap(ibh->b_page); in nilfs_ifile_map_inode()
45 kunmap(ibh->b_page); in nilfs_ifile_unmap_inode()
Dmdt.c62 kaddr = kmap_atomic(bh->b_page); in nilfs_mdt_insert_new_block()
66 flush_dcache_page(bh->b_page); in nilfs_mdt_insert_new_block()
112 unlock_page(bh->b_page); in nilfs_mdt_create_block()
113 page_cache_release(bh->b_page); in nilfs_mdt_create_block()
172 unlock_page(bh->b_page); in nilfs_mdt_submit_block()
173 page_cache_release(bh->b_page); in nilfs_mdt_submit_block()
561 page = grab_cache_page(&shadow->frozen_data, bh->b_page->index); in nilfs_mdt_freeze_buffer()
593 page = find_lock_page(&shadow->frozen_data, bh->b_page->index); in nilfs_mdt_get_frozen_buffer()
Dgcinode.c117 unlock_page(bh->b_page); in nilfs_gccache_submit_read_data()
118 page_cache_release(bh->b_page); in nilfs_gccache_submit_read_data()
Dsegment.c1578 inode = bh->b_page->mapping->host; in nilfs_segctor_update_payload_blocknr()
1654 if (bh->b_page != bd_page) { in nilfs_segctor_prepare_write()
1661 bd_page = bh->b_page; in nilfs_segctor_prepare_write()
1669 if (bh->b_page != bd_page) { in nilfs_segctor_prepare_write()
1674 bd_page = bh->b_page; in nilfs_segctor_prepare_write()
1678 if (bh->b_page != fs_page) { in nilfs_segctor_prepare_write()
1680 fs_page = bh->b_page; in nilfs_segctor_prepare_write()
1753 if (bh->b_page != bd_page) { in nilfs_abort_logs()
1756 bd_page = bh->b_page; in nilfs_abort_logs()
1764 if (bh->b_page != bd_page) { in nilfs_abort_logs()
[all …]
Dpage.c91 struct page *page = bh->b_page; in nilfs_forget_buffer()
118 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer()
Difile.c129 kaddr = kmap_atomic(req.pr_entry_bh->b_page); in nilfs_ifile_delete_inode()
Dbmap.c461 key = page_index(bh->b_page) << (PAGE_CACHE_SHIFT - in nilfs_bmap_data_get_key()
463 for (pbh = page_buffers(bh->b_page); pbh != bh; pbh = pbh->b_this_page) in nilfs_bmap_data_get_key()
Dsegbuf.c230 kaddr = kmap_atomic(bh->b_page); in nilfs_segbuf_fill_in_data_crc()
438 len = bio_add_page(wi->bio, bh->b_page, bh->b_size, bh_offset(bh)); in nilfs_segbuf_submit_bh()
/linux-4.4.14/fs/reiserfs/
Dtail_conversion.c132 if (!unbh->b_page || buffer_uptodate(unbh) in direct2indirect()
133 || PageUptodate(unbh->b_page)) { in direct2indirect()
155 char *kaddr = kmap_atomic(up_to_date_bh->b_page); in direct2indirect()
178 if ((!list_empty(&bh->b_assoc_buffers) || bh->b_private) && bh->b_page) { in reiserfs_unmap_buffer()
179 struct inode *inode = bh->b_page->mapping->host; in reiserfs_unmap_buffer()
Dinode.c308 kunmap(bh_result->b_page); in _get_block_create_0()
317 && !PageUptodate(bh_result->b_page)) { in _get_block_create_0()
349 && !PageUptodate(bh_result->b_page)) { in _get_block_create_0()
355 kunmap(bh_result->b_page); in _get_block_create_0()
366 kunmap(bh_result->b_page); in _get_block_create_0()
384 if (!bh_result->b_page || PageUptodate(bh_result->b_page)) { in _get_block_create_0()
399 p = (char *)kmap(bh_result->b_page); in _get_block_create_0()
449 flush_dcache_page(bh_result->b_page); in _get_block_create_0()
450 kunmap(bh_result->b_page); in _get_block_create_0()
520 bh_result->b_page = NULL; in reiserfs_get_blocks_direct_io()
[all …]
Dprints.c148 bh->b_state, bh->b_page, in sprintf_buffer_head()
Djournal.c606 struct page *page = bh->b_page; in release_buffer_page()
873 if (buffer_dirty(bh) && unlikely(bh->b_page->mapping == NULL)) { in write_ordered_buffers()
4208 page = cn->bh->b_page; in do_journal_end()
Dstree.c1344 data = kmap_atomic(un_bh->b_page); in reiserfs_delete_item()
Dsuper.c2487 flush_dcache_page(bh->b_page); in reiserfs_quota_write()
/linux-4.4.14/fs/gfs2/
Dtrans.c162 struct address_space *mapping = bh->b_page->mapping; in gfs2_trans_add_data()
238 lock_page(bh->b_page); in gfs2_trans_add_meta()
243 unlock_page(bh->b_page); in gfs2_trans_add_meta()
Dlops.c350 gfs2_log_write(sdp, bh->b_page, bh->b_size, bh_offset(bh)); in gfs2_log_write_bh()
392 kaddr = kmap_atomic(bh->b_page); in gfs2_check_magic()
464 kaddr = kmap_atomic(bd2->bd_bh->b_page); in gfs2_before_commit()
Dglops.c39 bh->b_page->mapping, bh->b_page->flags); in gfs2_ail_error()
Dmeta_io.c266 struct address_space *mapping = bh->b_page->mapping; in gfs2_remove_from_journal()
Dlog.c121 mapping = bh->b_page->mapping; in gfs2_ail1_start_one()
/linux-4.4.14/fs/
Dbuffer.c64 mark_page_accessed(bh->b_page); in touch_buffer()
293 page = bh->b_page; in end_buffer_async_read()
353 page = bh->b_page; in end_buffer_async_write()
606 struct address_space *buffer_mapping = bh->b_page->mapping; in mark_buffer_dirty_inode()
1177 struct page *page = bh->b_page; in mark_buffer_dirty()
1219 struct address_space *buffer_mapping = bh->b_page->mapping; in __bforget()
1478 bh->b_page = page; in set_bh_page()
3024 wbc_account_io(wbc, bh->b_page, bh->b_size); in submit_bh_wbc()
3030 bio_add_page(bio, bh->b_page, bh->b_size, bh_offset(bh)); in submit_bh_wbc()
Dmpage.c198 map_bh->b_page = page; in do_mpage_readpage()
546 map_bh.b_page = page; in __mpage_writepage()
/linux-4.4.14/fs/jbd2/
Dcommit.c74 page = bh->b_page; in release_buffer_page()
302 struct page *page = bh->b_page; in jbd2_checksum_data()
342 struct page *page = bh->b_page; in jbd2_block_tag_csum_set()
Djournal.c390 new_page = jh2bh(jh_in)->b_page; in jbd2_journal_write_metadata_buffer()
2466 (bh->b_page && bh->b_page->mapping)); in jbd2_journal_add_journal_head()
Dtransaction.c785 page = bh->b_page; in jbd2_freeze_jh_data()
/linux-4.4.14/include/linux/
Dbuffer_head.h65 struct page *b_page; /* the page this bh is mapped to */ member
/linux-4.4.14/fs/ufs/
Dinode.c424 &err, bh_result->b_page)) in ufs_getfrag_block()
431 &err, &new, bh_result->b_page); in ufs_getfrag_block()
440 fragment, &err, &new, bh_result->b_page); in ufs_getfrag_block()
/linux-4.4.14/fs/jfs/
Dsuper.c815 flush_dcache_page(bh->b_page); in jfs_quota_write()
/linux-4.4.14/fs/ocfs2/
Dquota_global.c274 flush_dcache_page(bh->b_page); in ocfs2_quota_write()
Daops.c112 kaddr = kmap_atomic(bh_result->b_page); in ocfs2_symlink_get_block()
/linux-4.4.14/drivers/md/bcache/
Dsuper.c194 get_page(bh->b_page); in read_super()
195 *res = bh->b_page; in read_super()
/linux-4.4.14/fs/ntfs/
Daops.c67 page = bh->b_page; in ntfs_end_buffer_async_read()
Dfile.c1210 page = bh->b_page; in ntfs_prepare_pages_for_non_resident_write()
/linux-4.4.14/fs/ext2/
Dsuper.c1524 flush_dcache_page(bh->b_page); in ext2_quota_write()
/linux-4.4.14/fs/xfs/
Dxfs_aops.c445 return bio_add_page(bio, bh->b_page, bh->b_size, bh_offset(bh)); in xfs_bio_add_buffer()
/linux-4.4.14/fs/ext4/
Dinode.c672 if (!bh->b_page) { in ext4_update_bh_state()
2045 err = mpage_submit_page(mpd, head->b_page); in mpage_process_page_bufs()
Dsuper.c5171 flush_dcache_page(bh->b_page); in ext4_quota_write()
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt3668 b_data = 0x50000800 "", b_page = 0x50004000,
3683 The b_page field is a pointer to the page_struct representing the
3689 (gdb) p *$13.b_page