Lines Matching refs:pindex

351 vnode_pager_haspage(vm_object_t object, vm_pindex_t pindex, int *before,  in vnode_pager_haspage()  argument
374 if (IDX_TO_OFF(pindex) >= object->un_pager.vnp.vnp_size) in vnode_pager_haspage()
381 reqblock = pindex / pagesperblock; in vnode_pager_haspage()
384 reqblock = pindex * blocksperpage; in vnode_pager_haspage()
394 poff = pindex - (reqblock * pagesperblock); in vnode_pager_haspage()
413 if (pindex + *after >= object->size) in vnode_pager_haspage()
414 *after = object->size - 1 - pindex; in vnode_pager_haspage()
609 address = IDX_TO_OFF(m->pindex) + i * bsize; in vnode_pager_input_smlfs()
688 if (IDX_TO_OFF(m->pindex) >= object->un_pager.vnp.vnp_size) { in vnode_pager_input_old()
692 if (IDX_TO_OFF(m->pindex) + size > object->un_pager.vnp.vnp_size) in vnode_pager_input_old()
693 size = object->un_pager.vnp.vnp_size - IDX_TO_OFF(m->pindex); in vnode_pager_input_old()
707 auio.uio_offset = IDX_TO_OFF(m->pindex); in vnode_pager_input_old()
825 foff = IDX_TO_OFF(m[0]->pindex); in vnode_pager_generic_getpages()
914 if (m[0]->pindex + after >= object->size) in vnode_pager_generic_getpages()
915 after = object->size - 1 - m[0]->pindex; in vnode_pager_generic_getpages()
924 rbehind = min(rbehind, m[0]->pindex); in vnode_pager_generic_getpages()
926 rahead = min(rahead, object->size - m[count - 1]->pindex); in vnode_pager_generic_getpages()
962 startpindex = m[0]->pindex - rbehind; in vnode_pager_generic_getpages()
964 p->pindex >= startpindex) in vnode_pager_generic_getpages()
965 startpindex = p->pindex + 1; in vnode_pager_generic_getpages()
968 for (tpindex = m[0]->pindex - 1; in vnode_pager_generic_getpages()
969 tpindex >= startpindex && tpindex < m[0]->pindex; in vnode_pager_generic_getpages()
999 endpindex = m[count - 1]->pindex + rahead + 1; in vnode_pager_generic_getpages()
1001 p->pindex < endpindex) in vnode_pager_generic_getpages()
1002 endpindex = p->pindex; in vnode_pager_generic_getpages()
1006 for (tpindex = m[count - 1]->pindex + 1; in vnode_pager_generic_getpages()
1034 KASSERT(bp->b_pages[j]->pindex - bp->b_pages[prev]->pindex == in vnode_pager_generic_getpages()
1046 foff = IDX_TO_OFF(bp->b_pages[0]->pindex); in vnode_pager_generic_getpages()
1078 KASSERT(IDX_TO_OFF(m[0]->pindex - bp->b_pages[0]->pindex) == in vnode_pager_generic_getpages()
1080 IDX_TO_OFF(m[0]->pindex) % bsize, in vnode_pager_generic_getpages()
1083 (uintmax_t)m[0]->pindex, (uintmax_t)bp->b_pages[0]->pindex, in vnode_pager_generic_getpages()
1173 for (i = 0, tfoff = IDX_TO_OFF(bp->b_pages[0]->pindex); in vnode_pager_generic_getpages_done()
1267 KASSERT(IDX_TO_OFF(m->pindex) <= offset && in vn_dirty_blk()
1268 offset < IDX_TO_OFF(m->pindex + 1), in vn_dirty_blk()
1269 ("page %p pidx %ju offset %ju", m, (uintmax_t)m->pindex, in vn_dirty_blk()
1304 if ((int64_t)ma[0]->pindex < 0) { in vnode_pager_generic_putpages()
1307 (uintmax_t)ma[0]->pindex, (u_long)ma[0]->dirty); in vnode_pager_generic_putpages()
1315 poffset = IDX_TO_OFF(ma[0]->pindex); in vnode_pager_generic_putpages()
1436 (uintmax_t)ma[0]->pindex); in vnode_pager_generic_putpages()