Home
last modified time | relevance | path

Searched refs:IDX_TO_OFF (Results 1 – 24 of 24) sorted by relevance

/freebsd-12-stable/sys/vm/
Dvnode_pager.c150 size = IDX_TO_OFF(INT_MAX); in vnode_create_vobject()
365 if (IDX_TO_OFF(pindex) >= object->un_pager.vnp.vnp_size) in vnode_pager_haspage()
587 address = IDX_TO_OFF(m->pindex) + i * bsize; in vnode_pager_input_smlfs()
665 if (IDX_TO_OFF(m->pindex) >= object->un_pager.vnp.vnp_size) { in vnode_pager_input_old()
669 if (IDX_TO_OFF(m->pindex) + size > object->un_pager.vnp.vnp_size) in vnode_pager_input_old()
670 size = object->un_pager.vnp.vnp_size - IDX_TO_OFF(m->pindex); in vnode_pager_input_old()
684 auio.uio_offset = IDX_TO_OFF(m->pindex); in vnode_pager_input_old()
805 foff = IDX_TO_OFF(m[0]->pindex); in vnode_pager_generic_getpages()
975 bp->b_blkno -= IDX_TO_OFF(i) / DEV_BSIZE; in vnode_pager_generic_getpages()
1037 foff = IDX_TO_OFF(bp->b_pages[0]->pindex); in vnode_pager_generic_getpages()
[all …]
Dvm_object.h216 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) macro
Dvm_swapout.c491 rsize = IDX_TO_OFF(size); in vm_daemon()
518 rsize = IDX_TO_OFF(size); in vm_daemon()
Ddevice_pager.c294 IDX_TO_OFF(ma[0]->pindex), PROT_READ, &ma[0]); in dev_pager_getpages()
Dvm_fault.c482 vaddr = fs->entry->start + IDX_TO_OFF(pidx) - fs->entry->offset; in vm_fault_populate()
Dvm_object.c1006 size = IDX_TO_OFF(object->size) - offset; in vm_object_sync()
Dvm_page.c4337 if (object->type == OBJT_VNODE && base == 0 && IDX_TO_OFF(m->pindex) + in vm_page_set_invalid()
/freebsd-12-stable/sys/dev/drm/
Ddrm_scatter.c64 vtophys(entry->vaddr + IDX_TO_OFF(pindex)); in drm_sg_alloc()
102 kmem_free(entry->vaddr, IDX_TO_OFF(entry->pages)); in drm_sg_cleanup()
/freebsd-12-stable/sys/dev/drm2/
Ddrm_scatter.c50 kmem_free(entry->vaddr, IDX_TO_OFF(entry->pages)); in drm_sg_cleanup()
94 vtophys(entry->vaddr + IDX_TO_OFF(pindex)); in drm_sg_alloc()
/freebsd-12-stable/sys/kern/
Dkern_sharedpage.c76 if (res + size >= IDX_TO_OFF(shared_page_obj->size)) in shared_page_alloc_locked()
Duipc_shm.c510 delta = IDX_TO_OFF(object->size - nobjsize); in shm_dotruncate()
526 delta = IDX_TO_OFF(nobjsize - object->size); in shm_dotruncate()
Dvfs_bio.c5154 la = IDX_TO_OFF(ma[count - 1]->pindex); in vfs_bio_getpages()
5165 error = get_blksize(vp, get_lblkno(vp, IDX_TO_OFF(ma[0]->pindex)), in vfs_bio_getpages()
5174 lb = IDX_TO_OFF(ma[0]->pindex); in vfs_bio_getpages()
5180 if (la + IDX_TO_OFF(pgsin_a) >= object->un_pager.vnp.vnp_size) in vfs_bio_getpages()
5218 poff = IDX_TO_OFF(m->pindex); in vfs_bio_getpages()
Dkern_proc.c2397 for (; addr < entry->end; addr += IDX_TO_OFF(pi_adv), pi += pi_adv) { in kern_proc_vmmap_resident()
/freebsd-12-stable/sys/fs/smbfs/
Dsmbfs_io.c481 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex);
605 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex);
/freebsd-12-stable/sys/x86/iommu/
Dintel_idpgtbl.c234 IDX_TO_OFF(pglvl_max_pages(tbl->pglvl)), 0, 0, NULL); in domain_get_idmap_pgtbl()
700 IDX_TO_OFF(pglvl_max_pages(domain->pglvl)), 0, 0, NULL); in domain_alloc_pgtbl()
Dintel_drv.c486 unit->ctx_obj = vm_pager_allocate(OBJT_PHYS, NULL, IDX_TO_OFF(1 + in dmar_attach()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Ddmu.c1724 err = dmu_buf_hold_array(os, object, IDX_TO_OFF(ma[0]->pindex), in dmu_read_pages()
1725 IDX_TO_OFF(count - 1) + last_size, TRUE, FTAG, &numbufs, &dbp); in dmu_read_pages()
1757 bufoff = IDX_TO_OFF(m->pindex) % db->db_size; in dmu_read_pages()
1771 bufoff = IDX_TO_OFF(ma[0]->pindex) % db->db_size; in dmu_read_pages()
1788 ASSERT3U(IDX_TO_OFF(m->pindex) + pgoff, ==, in dmu_read_pages()
1871 bufoff = IDX_TO_OFF(m->pindex) % db->db_size; in dmu_read_pages()
Dzfs_vnops.c4566 start = IDX_TO_OFF(ma[0]->pindex); in zfs_getpages()
4567 end = IDX_TO_OFF(ma[count - 1]->pindex + 1); in zfs_getpages()
4586 if (IDX_TO_OFF(ma[count - 1]->pindex) >= obj_size) { in zfs_getpages()
4601 if (end + IDX_TO_OFF(pgsin_a) >= obj_size) in zfs_getpages()
4681 off = IDX_TO_OFF(ma[0]->pindex); in zfs_putpages()
/freebsd-12-stable/sys/dev/md/
Dmd.c1579 swap_release_by_cred(IDX_TO_OFF(oldpages - in mdresize()
1581 sc->object->charge = IDX_TO_OFF(newpages); in mdresize()
1585 res = swap_reserve_by_cred(IDX_TO_OFF(newpages - in mdresize()
1595 IDX_TO_OFF(newpages - oldpages), in mdresize()
1601 sc->object->charge = IDX_TO_OFF(newpages); in mdresize()
/freebsd-12-stable/sys/dev/drm2/ttm/
Dttm_tt.c340 IDX_TO_OFF(ttm->num_pages), VM_PROT_DEFAULT, 0, in ttm_tt_swapout()
/freebsd-12-stable/sys/compat/linuxkpi/common/src/
Dlinux_page.c84 IDX_TO_OFF(page->pindex))); in linux_page_address()
Dlinux_compat.c505 vm_paddr_t paddr = IDX_TO_OFF(vmap->vm_pfn) + offset; in linux_cdev_pager_fault()
563 vmf.virtual_address = (void *)(uintptr_t)IDX_TO_OFF(pidx); in linux_cdev_pager_populate()
/freebsd-12-stable/sys/fs/nfsclient/
Dnfs_clbio.c198 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex); in ncl_getpages()
295 offset = IDX_TO_OFF(pages[0]->pindex); in ncl_putpages()
/freebsd-12-stable/sys/dev/drm2/i915/
Di915_gem.c1540 IDX_TO_OFF(pidx)); in i915_gem_pager_populate()
1548 IDX_TO_OFF(pidx)), page)); in i915_gem_pager_populate()
4577 memcpy(dst, vaddr + IDX_TO_OFF(i), PAGE_SIZE); in i915_gem_detach_phys_object()
4646 dst = (char *)obj->phys_obj->handle->vaddr + IDX_TO_OFF(i); in i915_gem_attach_phys_object()