/freebsd-12-stable/sys/vm/ |
H A D | sg_pager.c | 103 pindex = OFF_TO_IDX(foff) + OFF_TO_IDX(size); 104 if (pindex > npages || pindex < OFF_TO_IDX(foff) || 105 pindex < OFF_TO_IDX(size))
|
H A D | device_pager.c | 153 pindex = OFF_TO_IDX(foff) + OFF_TO_IDX(size); 154 if (pindex > OBJ_MAX_SIZE || pindex < OFF_TO_IDX(foff) || 155 pindex < OFF_TO_IDX(size)) 451 npages = OFF_TO_IDX(size); 462 *color = atop(paddr) - OFF_TO_IDX(off - PAGE_SIZE);
|
H A D | default_pager.c | 98 OFF_TO_IDX(round_page(offset + size)));
|
H A D | vm_object.h | 212 * OFF_TO_IDX() converts an offset into an index. 217 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) macro 218 #define UOFF_TO_IDX(off) OFF_TO_IDX(off) 219 #define OBJ_MAX_SIZE (OFF_TO_IDX(UINT64_MAX) + 1)
|
H A D | vm_object.c | 865 tstart = OFF_TO_IDX(start); 866 tend = (end == 0) ? object->size : OFF_TO_IDX(end + PAGE_MASK); 1005 if (object->size < OFF_TO_IDX(offset + size)) 1066 vm_object_page_remove(object, OFF_TO_IDX(offset), 1067 OFF_TO_IDX(offset + size + PAGE_MASK), flags); 1176 OFF_TO_IDX(tobject->backing_object_offset); 1293 result->pg_color = (source->pg_color + OFF_TO_IDX(*offset)) & 1329 offidxstart = OFF_TO_IDX(entry->offset); 1504 pi = backing_offset_index = OFF_TO_IDX(object->backing_object_offset); 1555 backing_offset_index = OFF_TO_IDX(objec [all...] |
H A D | vnode_pager.c | 254 object = vm_object_allocate(OBJT_VNODE, OFF_TO_IDX(round_page(size))); 460 nobjsize = OFF_TO_IDX(nsize + PAGE_MASK); 477 (m = vm_page_lookup(object, OFF_TO_IDX(nsize))) != NULL && 1349 m = ma[OFF_TO_IDX(prev_offset - poffset)]; 1365 m = ma[OFF_TO_IDX(next_offset - poffset)]; 1424 for (i = 0; i < OFF_TO_IDX(prev_offset - poffset); i++) 1495 for (pos = eof, i = OFF_TO_IDX(trunc_page(pos)); pos < lpos; i++) {
|
H A D | vm_fault.c | 415 pager_first = OFF_TO_IDX(fs->entry->offset); 467 map_first = OFF_TO_IDX(fs->entry->offset); 487 pidx + OFF_TO_IDX(pagesizes[psind]) - 1 > pager_last || 1202 OFF_TO_IDX(fs.object->backing_object_offset); 1274 fs.object, OFF_TO_IDX( 1539 pstart = OFF_TO_IDX(entry->offset) + atop(start - 1542 pend = OFF_TO_IDX(entry->offset) + atop(end - 1772 src_pindex = OFF_TO_IDX(src_entry->offset); 1866 pindex += OFF_TO_IDX(object->backing_object_offset);
|
H A D | vm_swapout.c | 464 limit = OFF_TO_IDX( 515 OFF_TO_IDX(ravailable));
|
H A D | phys_pager.c | 90 pindex = OFF_TO_IDX(foff + PAGE_MASK + size);
|
H A D | vm_glue.c | 225 pindex = OFF_TO_IDX(offset);
|
/freebsd-12-stable/sys/dev/drm2/ttm/ |
H A D | ttm_bo_vm.c | 225 m = ttm->pages[OFF_TO_IDX(offset)]; 245 m1 = vm_page_lookup(vm_obj, OFF_TO_IDX(offset)); 247 if (vm_page_insert(m, vm_obj, OFF_TO_IDX(offset))) { 332 bo = ttm_bo_vm_lookup_rb(bdev, OFF_TO_IDX(*offset), OFF_TO_IDX(size));
|
H A D | ttm_memory.c | 424 #define page_to_pfn(pp) OFF_TO_IDX(VM_PAGE_TO_PHYS(pp))
|
/freebsd-12-stable/sys/compat/linux/ |
H A D | linux_mmap.c | 279 pstart = OFF_TO_IDX(entry->offset); 286 pend = OFF_TO_IDX(entry->offset) +
|
/freebsd-12-stable/sys/compat/linuxkpi/common/src/ |
H A D | linux_page.c | 392 vm_pindex_t start = OFF_TO_IDX(lstart + PAGE_SIZE - 1); 393 vm_pindex_t end = OFF_TO_IDX(lend + 1);
|
/freebsd-12-stable/sys/dev/xen/privcmd/ |
H A D | privcmd.c | 162 pidx = OFF_TO_IDX(offset); 199 map->size = OFF_TO_IDX(size);
|
/freebsd-12-stable/sys/dev/agp/ |
H A D | agp.c | 551 m = vm_page_grab(mem->am_obj, OFF_TO_IDX(i), 573 m = vm_page_lookup(mem->am_obj, OFF_TO_IDX(i)); 616 m = vm_page_lookup(mem->am_obj, OFF_TO_IDX(k)); 1005 m = pages[OFF_TO_IDX(i)];
|
/freebsd-12-stable/sys/dev/xen/gntdev/ |
H A D | gntdev.c | 817 pidx = OFF_TO_IDX(offset); 818 ridx = OFF_TO_IDX(relative_offset); 1089 OFF_TO_IDX(gref->file_index)); 1229 count = OFF_TO_IDX(size);
|
/freebsd-12-stable/sys/kern/ |
H A D | kern_sendfile.c | 307 grabbed = vm_page_grab_pages(obj, OFF_TO_IDX(off), 338 if (!vm_pager_has_page(obj, OFF_TO_IDX(vmoff(i, off)), NULL, 406 OFF_TO_IDX(vmoff(j, off)));
|
H A D | uipc_shm.c | 164 idx = OFF_TO_IDX(uio->uio_offset); 451 nobjsize = OFF_TO_IDX(length + PAGE_MASK); 469 idx = OFF_TO_IDX(length);
|
H A D | vfs_bio.c | 2876 m = vm_page_lookup(obj, OFF_TO_IDX(foff)); 2891 KASSERT(OFF_TO_IDX(foff) == m->pindex, 3045 OFF_TO_IDX(bp->b_offset) + bp->b_npages, 3614 m = vm_page_lookup(obj, OFF_TO_IDX(off + toff)); 4488 m = vm_page_lookup(obj, OFF_TO_IDX(bp->b_offset) + i); 5171 pgsin_b = OFF_TO_IDX(lb - rounddown2(lb, bo_bs)); 5175 pgsin_a = OFF_TO_IDX(roundup2(la, bo_bs) - la); 5177 pgsin_a = OFF_TO_IDX(roundup2(object->un_pager.vnp.vnp_size,
|
H A D | vfs_default.c | 1014 vm_object_page_noreuse(vp->v_object, OFF_TO_IDX(start), 1015 OFF_TO_IDX(end));
|
/freebsd-12-stable/sys/x86/iommu/ |
H A D | busdma_dmar.c | 618 idx += OFF_TO_IDX(trunc_page(offset + buflen1)); 709 ma_cnt = OFF_TO_IDX(pend - pstart); 738 ma_cnt = OFF_TO_IDX(pend - pstart);
|
/freebsd-12-stable/sys/amd64/sgx/ |
H A D | sgx.c | 94 * pidx = OFF_TO_IDX(addp->addr - vmh->base); 246 pidx = OFF_TO_IDX(addr); 628 pidx = OFF_TO_IDX(addr); 848 pidx = OFF_TO_IDX(addr);
|
/freebsd-12-stable/sys/dev/drm2/i915/ |
H A D | i915_gem.c | 502 OFF_TO_IDX(offset));; page = vm_page_next(page)) { 844 OFF_TO_IDX(offset));; page = vm_page_next(page)) { 1649 OFF_TO_IDX(obj->base.size)); 1652 page_count = OFF_TO_IDX(obj->base.size); 1914 start = OFF_TO_IDX(dev_priv->mm.gtt_start); 1915 end = OFF_TO_IDX(dev_priv->mm.gtt_end); 2065 si = OFF_TO_IDX(trunc_page(start)); 2066 ei = OFF_TO_IDX(round_page(end)); 2099 page_count = OFF_TO_IDX(obj->base.size);
|
/freebsd-12-stable/sys/fs/tmpfs/ |
H A D | tmpfs_subr.c | 1469 oldpages = OFF_TO_IDX(oldsize + PAGE_MASK); 1471 newpages = OFF_TO_IDX(newsize + PAGE_MASK); 1489 idx = OFF_TO_IDX(newsize);
|