Searched refs:b_pages (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/kern/ |
H A D | vfs_cluster.c | 452 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 D | vfs_bio.c | 1538 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 D | kern_physio.c | 103 pages = pbuf->b_pages; in physio()
|
H A D | vfs_aio.c | 1295 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 D | vnode_pager.c | 1043 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 D | swap_pager.c | 995 &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 D | buf.h | 156 struct vm_page *b_pages[]; member
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 803 error = vn_io_fault_pgmove(bp->b_pages, in ffs_read() 959 error = vn_io_fault_pgmove(bp->b_pages, in ffs_write()
|