Home
last modified time | relevance | path

Searched refs:b_pages (Results 1 – 8 of 8) sorted by relevance

/freebsd-14-stable/sys/kern/
HDvfs_cluster.c455 if (vm_page_trysbusy(tbp->b_pages[j]) == 0) in cluster_rbuild()
457 if ((tbp->b_pages[j]->valid & in cluster_rbuild()
459 vm_page_sunbusy(tbp->b_pages[j]); in cluster_rbuild()
471 vm_page_sunbusy(tbp->b_pages[k]); in cluster_rbuild()
507 m = tbp->b_pages[j]; in cluster_rbuild()
509 (bp->b_pages[bp->b_npages-1] != m)) { in cluster_rbuild()
510 bp->b_pages[bp->b_npages] = m; in cluster_rbuild()
514 tbp->b_pages[j] = bogus_page; in cluster_rbuild()
535 if (vm_page_all_valid(bp->b_pages[j])) in cluster_rbuild()
536 bp->b_pages[j] = bogus_page; in cluster_rbuild()
[all …]
HDvfs_bio.c1532 pmap_qenter((vm_offset_t)bp->b_data, bp->b_pages, bp->b_npages); in bpmap_qenter()
2985 m = bp->b_pages[i]; in vfs_vmio_iodone()
2991 bp->b_pages[i] = m; in vfs_vmio_iodone()
3015 bp->b_pages, bp->b_npages); in vfs_vmio_iodone()
3053 m = bp->b_pages[i]; in vfs_vmio_invalidate()
3056 bp->b_pages[i] = NULL; in vfs_vmio_invalidate()
3105 m = bp->b_pages[i]; in vfs_vmio_truncate()
3107 bp->b_pages[i] = NULL; in vfs_vmio_truncate()
3158 &bp->b_pages[bp->b_npages], desiredpages - bp->b_npages); in vfs_vmio_extend()
3184 m = bp->b_pages[pi]; in vfs_vmio_extend()
[all …]
HDkern_physio.c110 pages = pbuf->b_pages; in physio()
HDvfs_aio.c1304 pages = pbuf->b_pages; in aio_qbio()
2452 vm_page_unhold_pages(pbuf->b_pages, pbuf->b_npages); in aio_biocleanup()
/freebsd-14-stable/sys/vm/
HDvnode_pager.c1046 bp->b_pages[j] = bp->b_pages[j + in vnode_pager_generic_getpages()
1050 bp->b_pages[tpindex - startpindex] = p; in vnode_pager_generic_getpages()
1061 bp->b_pages[i] = m[j]; in vnode_pager_generic_getpages()
1082 bp->b_pages[i] = p; in vnode_pager_generic_getpages()
1103 if (bp->b_pages[j] == bogus_page) in vnode_pager_generic_getpages()
1105 KASSERT(bp->b_pages[j]->pindex - bp->b_pages[prev]->pindex == in vnode_pager_generic_getpages()
1117 foff = IDX_TO_OFF(bp->b_pages[0]->pindex); in vnode_pager_generic_getpages()
1136 pmap_qenter((vm_offset_t)bp->b_data, bp->b_pages, bp->b_npages); in vnode_pager_generic_getpages()
1149 KASSERT(IDX_TO_OFF(m[0]->pindex - bp->b_pages[0]->pindex) == in vnode_pager_generic_getpages()
1154 (uintmax_t)m[0]->pindex, (uintmax_t)bp->b_pages[0]->pindex, in vnode_pager_generic_getpages()
[all …]
HDswap_pager.c895 &bp->b_pages[0], bp->b_bcount / PAGE_SIZE); in swp_pager_strategy()
1355 bp->b_pages[i] = p; in swap_pager_getpages_locked()
1556 bp->b_pages[j] = ma[i + j]; in swap_pager_putpages()
1651 object = bp->b_pages[0]->object; in swp_pager_async_iodone()
1664 vm_page_t m = bp->b_pages[i]; in swp_pager_async_iodone()
2911 bio->bio_ma = bp->b_pages; in swapgeom_strategy()
/freebsd-14-stable/sys/sys/
HDbuf.h158 struct vm_page *b_pages[]; member
/freebsd-14-stable/sys/ufs/ffs/
HDffs_vnops.c806 error = vn_io_fault_pgmove(bp->b_pages, in ffs_read()
962 error = vn_io_fault_pgmove(bp->b_pages, in ffs_write()