Home
last modified time | relevance | path

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

/freebsd/sys/kern/
H A Dvfs_cluster.c452 if (vm_page_trysbusy(tbp->b_pages[j]) == 0) in cluster_rbuild()
454 if ((tbp->b_pages[j]->valid & in cluster_rbuild()
456 vm_page_sunbusy(tbp->b_pages[j]); in cluster_rbuild()
468 vm_page_sunbusy(tbp->b_pages[k]); in cluster_rbuild()
504 m = tbp->b_pages[j]; in cluster_rbuild()
506 (bp->b_pages[bp->b_npages-1] != m)) { in cluster_rbuild()
507 bp->b_pages[bp->b_npages] = m; in cluster_rbuild()
511 tbp->b_pages[j] = bogus_page; in cluster_rbuild()
532 if (vm_page_all_valid(bp->b_pages[j])) in cluster_rbuild()
533 bp->b_pages[j] = bogus_page; in cluster_rbuild()
[all …]
H A Dvfs_bio.c1538 pmap_qenter((vm_offset_t)bp->b_data, bp->b_pages, bp->b_npages); in bpmap_qenter()
2991 m = bp->b_pages[i]; in vfs_vmio_iodone()
2997 bp->b_pages[i] = m; in vfs_vmio_iodone()
3021 bp->b_pages, bp->b_npages); in vfs_vmio_iodone()
3059 m = bp->b_pages[i]; in vfs_vmio_invalidate()
3062 bp->b_pages[i] = NULL; in vfs_vmio_invalidate()
3111 m = bp->b_pages[i]; in vfs_vmio_truncate()
3113 bp->b_pages[i] = NULL; in vfs_vmio_truncate()
3164 &bp->b_pages[bp->b_npages], desiredpages - bp->b_npages); in vfs_vmio_extend()
3190 m = bp->b_pages[pi]; in vfs_vmio_extend()
[all …]
H A Dkern_physio.c103 pages = pbuf->b_pages; in physio()
H A Dvfs_aio.c1295 pages = pbuf->b_pages; in aio_qbio()
2424 vm_page_unhold_pages(pbuf->b_pages, pbuf->b_npages); in aio_biocleanup()
/freebsd/sys/vm/
H A Dvnode_pager.c1043 vm_object_prepare_buf_pages(object, bp->b_pages, count, in vnode_pager_generic_getpages()
1048 bp->b_pages[j] = m[j]; in vnode_pager_generic_getpages()
1065 if (bp->b_pages[j] == bogus_page) in vnode_pager_generic_getpages()
1067 KASSERT(bp->b_pages[j]->pindex - bp->b_pages[prev]->pindex == in vnode_pager_generic_getpages()
1079 foff = IDX_TO_OFF(bp->b_pages[0]->pindex); in vnode_pager_generic_getpages()
1098 pmap_qenter((vm_offset_t)bp->b_data, bp->b_pages, bp->b_npages); in vnode_pager_generic_getpages()
1111 KASSERT(IDX_TO_OFF(m[0]->pindex - bp->b_pages[0]->pindex) == in vnode_pager_generic_getpages()
1116 (uintmax_t)m[0]->pindex, (uintmax_t)bp->b_pages[0]->pindex, in vnode_pager_generic_getpages()
1138 bp->b_pages[i] = NULL; in vnode_pager_generic_getpages()
1153 bp->b_pgiodone(bp->b_caller1, bp->b_pages + bp->b_pgbefore, in vnode_pager_generic_getpages_done_async()
[all …]
H A Dswap_pager.c995 &bp->b_pages[0], bp->b_bcount / PAGE_SIZE); in swp_pager_strategy()
1392 vm_object_prepare_buf_pages(object, bp->b_pages, count, &rbehind, in swap_pager_getpages_locked()
1396 bp->b_pages[i]->oflags |= VPO_SWAPINPROG; in swap_pager_getpages_locked()
1616 bp->b_pages[j] = ma[i + j]; in swap_pager_putpages()
1711 object = bp->b_pages[0]->object; in swp_pager_async_iodone()
1724 vm_page_t m = bp->b_pages[i]; in swp_pager_async_iodone()
3194 bio->bio_ma = bp->b_pages; in swapgeom_strategy()
/freebsd/sys/sys/
H A Dbuf.h156 struct vm_page *b_pages[]; member
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.c803 error = vn_io_fault_pgmove(bp->b_pages, in ffs_read()
959 error = vn_io_fault_pgmove(bp->b_pages, in ffs_write()