| /freebsd-14.2/sys/vm/ |
| H A D | sg_pager.c | 103 pindex = OFF_TO_IDX(foff) + OFF_TO_IDX(size); in sg_pager_alloc() 104 if (pindex > npages || pindex < OFF_TO_IDX(foff) || in sg_pager_alloc() 105 pindex < OFF_TO_IDX(size)) in sg_pager_alloc()
|
| H A D | device_pager.c | 161 pindex = OFF_TO_IDX(foff) + OFF_TO_IDX(size); in cdev_pager_allocate() 162 if (pindex > OBJ_MAX_SIZE || pindex < OFF_TO_IDX(foff) || in cdev_pager_allocate() 163 pindex < OFF_TO_IDX(size)) in cdev_pager_allocate() 485 npages = OFF_TO_IDX(size); in old_dev_pager_ctor() 496 *color = atop(paddr) - OFF_TO_IDX(off - PAGE_SIZE); in old_dev_pager_ctor()
|
| H A D | vm_object.c | 1046 tstart = OFF_TO_IDX(start); in vm_object_page_clean() 1196 if (object->size < OFF_TO_IDX(offset + size)) in vm_object_sync() 1272 vm_object_page_remove(object, OFF_TO_IDX(offset), in vm_object_sync() 1273 OFF_TO_IDX(offset + size + PAGE_MASK), flags); in vm_object_sync() 1381 OFF_TO_IDX(tobject->backing_object_offset); in vm_object_madvise() 1500 OFF_TO_IDX(*offset)) & ((1 << (VM_NFREEORDER - in vm_object_shadow() 1538 offidxstart = OFF_TO_IDX(entry->offset); in vm_object_split() 1977 OFF_TO_IDX(object->backing_object_offset), TRUE); in vm_object_collapse() 2292 next_pindex = OFF_TO_IDX(prev_offset) + prev_size; in vm_object_coalesce() 2388 pindex = OFF_TO_IDX(offset); in vm_object_unwire() [all …]
|
| H A D | vnode_pager.c | 261 OFF_TO_IDX(round_page(size))); in vnode_pager_alloc() 514 nobjsize = OFF_TO_IDX(nsize + PAGE_MASK); in vnode_pager_setsize() 532 m = vm_page_grab(object, OFF_TO_IDX(nsize), VM_ALLOC_NOCREAT); in vnode_pager_setsize() 569 OFF_TO_IDX(start + PAGE_MASK); in vnode_pager_purge_range() 570 pistart = OFF_TO_IDX(start); in vnode_pager_purge_range() 571 piend = end == 0 ? OBJ_MAX_SIZE : OFF_TO_IDX(end); in vnode_pager_purge_range() 1441 m = ma[OFF_TO_IDX(prev_offset - poffset)]; in vnode_pager_generic_putpages() 1457 m = ma[OFF_TO_IDX(next_offset - poffset)]; in vnode_pager_generic_putpages() 1514 for (i = 0; i < OFF_TO_IDX(prev_offset - poffset); i++) in vnode_pager_generic_putpages() 1581 for (pos = eof, i = OFF_TO_IDX(trunc_page(pos)); pos < lpos; i++) { in vnode_pager_undirty_pages()
|
| H A D | vm_fault.c | 500 pager_first = OFF_TO_IDX(fs->entry->offset); in vm_fault_populate() 602 map_first = OFF_TO_IDX(fs->entry->offset); in vm_fault_populate() 621 pidx + OFF_TO_IDX(pagesizes[psind]) - 1 > pager_last || in vm_fault_populate() 1039 OFF_TO_IDX(fs->first_object->backing_object_offset)); in vm_fault_cow() 1147 fs->pindex += OFF_TO_IDX(fs->object->backing_object_offset); in vm_fault_next() 1848 pstart = OFF_TO_IDX(entry->offset) + atop(start - in vm_fault_dontneed() 1851 pend = OFF_TO_IDX(entry->offset) + atop(end - in vm_fault_dontneed() 2089 src_pindex = OFF_TO_IDX(src_entry->offset); in vm_fault_copy_entry() 2167 pindex += OFF_TO_IDX(object->backing_object_offset); in vm_fault_copy_entry()
|
| H A D | vm_object.h | 219 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) macro 220 #define OBJ_MAX_SIZE (OFF_TO_IDX(UINT64_MAX) + 1)
|
| H A D | vm_swapout.c | 449 limit = OFF_TO_IDX( in vm_daemon() 500 OFF_TO_IDX(ravailable)); in vm_daemon()
|
| H A D | phys_pager.c | 89 pindex = OFF_TO_IDX(foff + PAGE_MASK + size); in phys_pager_allocate()
|
| H A D | vm_glue.c | 224 pindex = OFF_TO_IDX(offset); in vm_imgact_hold_page()
|
| /freebsd-14.2/sys/dev/drm2/ttm/ |
| H A D | ttm_bo_vm.c | 221 m = ttm->pages[OFF_TO_IDX(offset)]; in ttm_bo_vm_fault() 237 m1 = vm_page_lookup(vm_obj, OFF_TO_IDX(offset)); in ttm_bo_vm_fault() 240 if (vm_page_insert(m, vm_obj, OFF_TO_IDX(offset))) { in ttm_bo_vm_fault() 324 bo = ttm_bo_vm_lookup_rb(bdev, OFF_TO_IDX(*offset), OFF_TO_IDX(size)); in ttm_bo_mmap_single()
|
| H A D | ttm_memory.c | 422 #define page_to_pfn(pp) OFF_TO_IDX(VM_PAGE_TO_PHYS(pp))
|
| /freebsd-14.2/sys/compat/linuxkpi/common/src/ |
| H A D | linux_shmemfs.c | 122 vm_pindex_t start = OFF_TO_IDX(lstart + PAGE_SIZE - 1); in linux_shmem_truncate_range() 123 vm_pindex_t end = OFF_TO_IDX(lend + 1); in linux_shmem_truncate_range()
|
| H A D | linux_page.c | 305 pindex = OFF_TO_IDX(addr - vma->vm_start); in lkpi_vmf_insert_pfn_prot_locked() 308 MPASS(pindex <= OFF_TO_IDX(vma->vm_end)); in lkpi_vmf_insert_pfn_prot_locked() 428 page_count = OFF_TO_IDX(holelen); in lkpi_unmap_mapping_range()
|
| /freebsd-14.2/sys/compat/linux/ |
| H A D | linux_mmap.c | 285 pstart = OFF_TO_IDX(entry->offset); in linux_madvise_dontneed() 292 pend = OFF_TO_IDX(entry->offset) + in linux_madvise_dontneed()
|
| /freebsd-14.2/sys/dev/agp/ |
| H A D | agp.c | 569 m = vm_page_grab(mem->am_obj, OFF_TO_IDX(i), in agp_generic_bind_memory() 591 m = vm_page_lookup(mem->am_obj, OFF_TO_IDX(i)); in agp_generic_bind_memory() 634 m = vm_page_lookup(mem->am_obj, OFF_TO_IDX(k)); in agp_generic_bind_memory() 1018 m = pages[OFF_TO_IDX(i)]; in agp_bind_pages()
|
| /freebsd-14.2/sys/kern/ |
| H A D | uipc_shm.c | 203 idx = OFF_TO_IDX(uio->uio_offset); in uiomove_object_page() 761 nobjsize = OFF_TO_IDX(length + PAGE_MASK); in shm_dotruncate_locked() 781 OFF_TO_IDX(length), base, PAGE_SIZE); in shm_dotruncate_locked() 828 newobjsz = OFF_TO_IDX(length); in shm_dotruncate_largepage() 898 object->size += OFF_TO_IDX(pagesizes[psind]); in shm_dotruncate_largepage() 2015 pistart = OFF_TO_IDX(off); in shm_deallocate() 2016 piend = OFF_TO_IDX(off + len); in shm_deallocate() 2017 pi = OFF_TO_IDX(off + PAGE_MASK); in shm_deallocate()
|
| H A D | kern_sendfile.c | 424 sfio->pindex0 = OFF_TO_IDX(off); in sendfile_swapin() 430 grabbed = vm_page_grab_pages_unlocked(obj, OFF_TO_IDX(off), in sendfile_swapin() 460 if (!vm_pager_has_page(obj, OFF_TO_IDX(vmoff(i, off)), NULL, in sendfile_swapin()
|
| H A D | vfs_bio.c | 2984 m = vm_page_relookup(obj, OFF_TO_IDX(foff)); in vfs_vmio_iodone() 2999 KASSERT(OFF_TO_IDX(foff) == m->pindex, in vfs_vmio_iodone() 3151 OFF_TO_IDX(bp->b_offset) + bp->b_npages, in vfs_vmio_extend() 3734 m = vm_page_lookup_unlocked(obj, OFF_TO_IDX(off + toff)); in inmem() 3748 n = vm_page_lookup_unlocked(obj, OFF_TO_IDX(off + toff)); in inmem() 4649 m = vm_page_relookup(obj, OFF_TO_IDX(bp->b_offset) + i); in vfs_unbusy_pages() 5320 pgsin_b = OFF_TO_IDX(lb - rounddown2(lb, bo_bs)); in vfs_bio_getpages() 5324 pgsin_a = OFF_TO_IDX(roundup2(la, bo_bs) - la); in vfs_bio_getpages() 5326 pgsin_a = OFF_TO_IDX(roundup2(object->un_pager.vnp.vnp_size, in vfs_bio_getpages()
|
| H A D | vfs_default.c | 1114 OFF_TO_IDX(trunc_page(bstart)), in vop_stdadvise() 1115 OFF_TO_IDX(round_page(bend))); in vop_stdadvise()
|
| /freebsd-14.2/sys/dev/xen/gntdev/ |
| H A D | gntdev.c | 810 pidx = OFF_TO_IDX(offset); in gntdev_gmap_pg_fault() 811 ridx = OFF_TO_IDX(relative_offset); in gntdev_gmap_pg_fault() 1077 OFF_TO_IDX(gref->file_index)); in mmap_gref() 1217 count = OFF_TO_IDX(size); in gntdev_mmap_single()
|
| /freebsd-14.2/sys/dev/xen/privcmd/ |
| H A D | privcmd.c | 168 pidx = OFF_TO_IDX(offset); in privcmd_pg_fault() 201 map->size = OFF_TO_IDX(size); in privcmd_mmap_single()
|
| /freebsd-14.2/sys/amd64/sgx/ |
| H A D | sgx.c | 243 pidx = OFF_TO_IDX(addr); in sgx_va_slot_init() 623 pidx = OFF_TO_IDX(addr); in sgx_insert_epc_page() 845 pidx = OFF_TO_IDX(addr); in sgx_ioctl_add_page()
|
| /freebsd-14.2/sys/fs/tmpfs/ |
| H A D | tmpfs_subr.c | 1843 oldpages = OFF_TO_IDX(oldsize + PAGE_MASK); in tmpfs_reg_resize() 1845 newpages = OFF_TO_IDX(newsize + PAGE_MASK); in tmpfs_reg_resize() 1859 idx = OFF_TO_IDX(newsize); in tmpfs_reg_resize() 1908 pistart = OFF_TO_IDX(off); in tmpfs_reg_punch_hole() 1909 piend = OFF_TO_IDX(off + len); in tmpfs_reg_punch_hole() 1910 pi = OFF_TO_IDX((vm_ooffset_t)off + PAGE_MASK); in tmpfs_reg_punch_hole()
|
| H A D | tmpfs_vnops.c | 2076 p = OFF_TO_IDX(noff); in tmpfs_seek_data_locked() 2121 for (m = vm_page_lookup(obj, OFF_TO_IDX(noff)); in tmpfs_seek_hole_locked() 2130 p = OFF_TO_IDX(noff); in tmpfs_seek_hole_locked()
|
| /freebsd-14.2/sys/dev/iommu/ |
| H A D | busdma_iommu.c | 634 idx += OFF_TO_IDX(offset + buflen1); in iommu_bus_dmamap_load_something1() 716 ma_cnt = OFF_TO_IDX(pend - pstart); in iommu_bus_dmamap_load_phys() 767 ma_cnt = OFF_TO_IDX(pend - pstart); in iommu_bus_dmamap_load_buffer()
|