Home
last modified time | relevance | path

Searched refs:OFF_TO_IDX (Results 1 – 22 of 22) sorted by relevance

/f-stack/freebsd/vm/
H A Dsg_pager.c103 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 Ddevice_pager.c153 pindex = OFF_TO_IDX(foff) + OFF_TO_IDX(size); in cdev_pager_allocate()
154 if (pindex > OBJ_MAX_SIZE || pindex < OFF_TO_IDX(foff) || in cdev_pager_allocate()
155 pindex < OFF_TO_IDX(size)) in cdev_pager_allocate()
451 npages = OFF_TO_IDX(size); in old_dev_pager_ctor()
462 *color = atop(paddr) - OFF_TO_IDX(off - PAGE_SIZE); in old_dev_pager_ctor()
H A Dvm_object.c1038 tstart = OFF_TO_IDX(start); in vm_object_page_clean()
1188 if (object->size < OFF_TO_IDX(offset + size)) in vm_object_sync()
1249 vm_object_page_remove(object, OFF_TO_IDX(offset), in vm_object_sync()
1250 OFF_TO_IDX(offset + size + PAGE_MASK), flags); in vm_object_sync()
1359 OFF_TO_IDX(tobject->backing_object_offset); in vm_object_madvise()
1476 OFF_TO_IDX(*offset)) & ((1 << (VM_NFREEORDER - in vm_object_shadow()
1514 offidxstart = OFF_TO_IDX(entry->offset); in vm_object_split()
1974 OFF_TO_IDX(object->backing_object_offset), TRUE); in vm_object_collapse()
2273 next_pindex = OFF_TO_IDX(prev_offset) + prev_size; in vm_object_coalesce()
2368 pindex = OFF_TO_IDX(offset); in vm_object_unwire()
[all …]
H A Ddefault_pager.c98 OFF_TO_IDX(round_page(offset + size))); in default_pager_alloc()
H A Dvm_object.h220 #define OFF_TO_IDX(off) ((vm_pindex_t)(((vm_ooffset_t)(off)) >> PAGE_SHIFT)) macro
221 #define OBJ_MAX_SIZE (OFF_TO_IDX(UINT64_MAX) + 1)
H A Dvm_fault.c430 pager_first = OFF_TO_IDX(fs->entry->offset); in vm_fault_populate()
527 map_first = OFF_TO_IDX(fs->entry->offset); in vm_fault_populate()
548 pidx + OFF_TO_IDX(pagesizes[psind]) - 1 > pager_last || in vm_fault_populate()
938 OFF_TO_IDX(fs->first_object->backing_object_offset)); in vm_fault_cow()
1033 fs->pindex += OFF_TO_IDX(fs->object->backing_object_offset); in vm_fault_next()
1675 pstart = OFF_TO_IDX(entry->offset) + atop(start - in vm_fault_dontneed()
1678 pend = OFF_TO_IDX(entry->offset) + atop(end - in vm_fault_dontneed()
1905 src_pindex = OFF_TO_IDX(src_entry->offset); in vm_fault_copy_entry()
2000 pindex += OFF_TO_IDX(object->backing_object_offset); in vm_fault_copy_entry()
H A Dvnode_pager.c259 OFF_TO_IDX(round_page(size))); in vnode_pager_alloc()
465 nobjsize = OFF_TO_IDX(nsize + PAGE_MASK); in vnode_pager_setsize()
483 m = vm_page_grab(object, OFF_TO_IDX(nsize), VM_ALLOC_NOCREAT); in vnode_pager_setsize()
1356 m = ma[OFF_TO_IDX(prev_offset - poffset)]; in vnode_pager_generic_putpages()
1372 m = ma[OFF_TO_IDX(next_offset - poffset)]; in vnode_pager_generic_putpages()
1428 for (i = 0; i < OFF_TO_IDX(prev_offset - poffset); i++) in vnode_pager_generic_putpages()
1497 for (pos = eof, i = OFF_TO_IDX(trunc_page(pos)); pos < lpos; i++) { in vnode_pager_undirty_pages()
H A Dvm_swapout.c448 limit = OFF_TO_IDX( in vm_daemon()
499 OFF_TO_IDX(ravailable)); in vm_daemon()
H A Dphys_pager.c90 pindex = OFF_TO_IDX(foff + PAGE_MASK + size); in phys_pager_allocate()
H A Dvm_glue.c225 pindex = OFF_TO_IDX(offset); in vm_imgact_hold_page()
H A Dswap_pager.c674 object = vm_object_allocate(OBJT_SWAP, OFF_TO_IDX(offset + in swap_pager_alloc_init()
2712 pi = OFF_TO_IDX(cur->offset); in vmspace_swap_count()
2713 e = pi + OFF_TO_IDX(cur->end - cur->start); in vmspace_swap_count()
H A Dvm_map.c1859 vm_map_pmap_enter(map, start, prot, object, OFF_TO_IDX(offset), in vm_map_insert()
3082 pstart = OFF_TO_IDX(entry->offset); in vm_map_madvise()
3885 offidxstart = OFF_TO_IDX(entry->offset); in vm_map_entry_delete()
5098 *pindex = OFF_TO_IDX((vaddr - entry->start) + entry->offset); in vm_map_lookup()
5179 *pindex = OFF_TO_IDX((vaddr - entry->start) + entry->offset); in vm_map_lookup_locked()
H A Dvm_mmap.c934 pindex = OFF_TO_IDX(current->offset + in kern_mincore()
/f-stack/freebsd/amd64/sgx/
H A Dsgx.c246 pidx = OFF_TO_IDX(addr); in sgx_va_slot_init()
627 pidx = OFF_TO_IDX(addr); in sgx_insert_epc_page()
849 pidx = OFF_TO_IDX(addr); in sgx_ioctl_add_page()
/f-stack/freebsd/kern/
H A Duipc_shm.c190 idx = OFF_TO_IDX(uio->uio_offset); in uiomove_object_page()
644 nobjsize = OFF_TO_IDX(length + PAGE_MASK); in shm_dotruncate_locked()
663 idx = OFF_TO_IDX(length); in shm_dotruncate_locked()
745 newobjsz = OFF_TO_IDX(length); in shm_dotruncate_largepage()
815 object->size += OFF_TO_IDX(pagesizes[psind]); in shm_dotruncate_largepage()
H A Dkern_sendfile.c425 sfio->pindex0 = OFF_TO_IDX(off); in sendfile_swapin()
431 grabbed = vm_page_grab_pages_unlocked(obj, OFF_TO_IDX(off), in sendfile_swapin()
461 if (!vm_pager_has_page(obj, OFF_TO_IDX(vmoff(i, off)), NULL, in sendfile_swapin()
H A Dvfs_bio.c2917 m = vm_page_relookup(obj, OFF_TO_IDX(foff)); in vfs_vmio_iodone()
2932 KASSERT(OFF_TO_IDX(foff) == m->pindex, in vfs_vmio_iodone()
3084 OFF_TO_IDX(bp->b_offset) + bp->b_npages, in vfs_vmio_extend()
3646 m = vm_page_lookup_unlocked(obj, OFF_TO_IDX(off + toff)); in inmem()
3660 n = vm_page_lookup_unlocked(obj, OFF_TO_IDX(off + toff)); in inmem()
4536 m = vm_page_relookup(obj, OFF_TO_IDX(bp->b_offset) + i); in vfs_unbusy_pages()
5203 pgsin_b = OFF_TO_IDX(lb - rounddown2(lb, bo_bs)); in vfs_bio_getpages()
5207 pgsin_a = OFF_TO_IDX(roundup2(la, bo_bs) - la); in vfs_bio_getpages()
5209 pgsin_a = OFF_TO_IDX(roundup2(object->un_pager.vnp.vnp_size, in vfs_bio_getpages()
H A Dvfs_default.c1130 vm_object_page_noreuse(vp->v_object, OFF_TO_IDX(start), in vop_stdadvise()
1131 OFF_TO_IDX(end)); in vop_stdadvise()
H A Dkern_proc.c2455 pi = OFF_TO_IDX(entry->offset); in kern_proc_vmmap_resident()
2474 pindex += OFF_TO_IDX(tobj-> in kern_proc_vmmap_resident()
H A Dvfs_subr.c2283 vn_pages_remove(vp, OFF_TO_IDX(start), OFF_TO_IDX(end + PAGE_SIZE - 1)); in v_inval_buf_range()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c338 if ((pp = vm_page_lookup(obj, OFF_TO_IDX(start))) != NULL && in page_busy()
368 vm_page_grab_valid_unlocked(&pp, obj, OFF_TO_IDX(start), in page_busy()
402 vm_page_grab_valid_unlocked(&m, obj, OFF_TO_IDX(start), in page_hold()
418 if ((pp = vm_page_lookup(obj, OFF_TO_IDX(start))) != NULL && in page_hold()
543 pp = vm_page_grab_unlocked(obj, OFF_TO_IDX(start), in mappedread_sf()
4083 pgsin_b = OFF_TO_IDX(start - rounddown(start, blksz)); in zfs_getpages()
4089 pgsin_a = OFF_TO_IDX(roundup(end, blksz) - end); in zfs_getpages()
4091 pgsin_a = OFF_TO_IDX(round_page(obj_size) - end); in zfs_getpages()
/f-stack/freebsd/x86/iommu/
H A Dintel_ctx.c279 size = OFF_TO_IDX(entry->end - entry->start); in domain_init_rmrr()