Searched refs:IDX_TO_OFF (Results 1 - 25 of 25) sorted by relevance
/freebsd-current/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | dmu_os.c | 59 #ifndef IDX_TO_OFF 60 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) macro 153 err = dmu_buf_hold_array(os, object, IDX_TO_OFF(ma[0]->pindex), 154 IDX_TO_OFF(count - 1) + last_size, TRUE, FTAG, &numbufs, &dbp); 187 bufoff = IDX_TO_OFF(m->pindex) % db->db_size; 202 bufoff = IDX_TO_OFF(ma[0]->pindex) % db->db_size; 219 ASSERT3U(IDX_TO_OFF(m->pindex) + pgoff, ==, 306 bufoff = IDX_TO_OFF(m->pindex) % db->db_size;
|
H A D | zfs_vnops_os.c | 4068 start = IDX_TO_OFF(ma[0]->pindex); 4069 end = IDX_TO_OFF(ma[count - 1]->pindex + 1); 4100 if (IDX_TO_OFF(ma[count - 1]->pindex) >= obj_size) { 4116 if (end + IDX_TO_OFF(pgsin_a) >= obj_size) 4202 off = IDX_TO_OFF(ma[0]->pindex);
|
/freebsd-current/sys/dev/drm2/ |
H A D | drm_scatter.c | 48 kmem_free(entry->vaddr, IDX_TO_OFF(entry->pages)); 92 vtophys((uintptr_t)entry->vaddr + IDX_TO_OFF(pindex));
|
/freebsd-current/sys/vm/ |
H A D | vnode_pager.c | 387 if (IDX_TO_OFF(pindex) >= object->un_pager.vnp.vnp_size) 696 address = IDX_TO_OFF(m->pindex) + i * bsize; 775 if (IDX_TO_OFF(m->pindex) >= object->un_pager.vnp.vnp_size) { 779 if (IDX_TO_OFF(m->pindex) + size > object->un_pager.vnp.vnp_size) 780 size = object->un_pager.vnp.vnp_size - IDX_TO_OFF(m->pindex); 794 auio.uio_offset = IDX_TO_OFF(m->pindex); 912 foff = IDX_TO_OFF(m[0]->pindex); 1071 bp->b_blkno -= IDX_TO_OFF(i) / DEV_BSIZE; 1133 foff = IDX_TO_OFF(bp->b_pages[0]->pindex); 1165 KASSERT(IDX_TO_OFF( [all...] |
H A D | vm_swapout.c | 474 rsize = IDX_TO_OFF(size); 501 rsize = IDX_TO_OFF(size);
|
H A D | vm_object.h | 205 * IDX_TO_OFF() converts an index into an offset. 210 #define IDX_TO_OFF(idx) (((vm_ooffset_t)(idx)) << PAGE_SHIFT) macro
|
H A D | device_pager.c | 327 IDX_TO_OFF(ma[0]->pindex), PROT_READ, &ma[0]);
|
H A D | vm_fault.c | 563 vaddr = fs->entry->start + IDX_TO_OFF(pager_first) - 615 vaddr = fs->entry->start + IDX_TO_OFF(pidx) - fs->entry->offset;
|
H A D | vm_object.c | 1192 size = IDX_TO_OFF(object->size) - offset;
|
H A D | vm_page.c | 5456 if (object->type == OBJT_VNODE && base == 0 && IDX_TO_OFF(m->pindex) +
|
/freebsd-current/sys/compat/linuxkpi/common/src/ |
H A D | linux_page.c | 95 IDX_TO_OFF(page->pindex))); 314 page = PHYS_TO_VM_PAGE(IDX_TO_OFF(pfn));
|
H A D | linux_compat.c | 453 vm_paddr_t paddr = IDX_TO_OFF(vmap->vm_pfn) + offset; 506 vmf.virtual_address = (void *)(uintptr_t)IDX_TO_OFF(pidx);
|
/freebsd-current/sys/fs/smbfs/ |
H A D | smbfs_io.c | 473 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex); 590 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex);
|
/freebsd-current/sys/kern/ |
H A D | kern_sharedpage.c | 83 if (res + size >= IDX_TO_OFF(shared_page_obj->size))
|
H A D | uipc_shm.c | 785 delta = IDX_TO_OFF(object->size - nobjsize); 799 delta = IDX_TO_OFF(nobjsize - object->size); 2039 off += IDX_TO_OFF(piend - pi); 2040 len -= IDX_TO_OFF(piend - pi);
|
H A D | vfs_bio.c | 5323 la = IDX_TO_OFF(ma[count - 1]->pindex); 5334 error = get_blksize(vp, get_lblkno(vp, IDX_TO_OFF(ma[0]->pindex)), 5343 lb = IDX_TO_OFF(ma[0]->pindex); 5349 if (la + IDX_TO_OFF(pgsin_a) >= object->un_pager.vnp.vnp_size) 5385 poff = IDX_TO_OFF(m->pindex);
|
H A D | kern_proc.c | 2556 for (; addr < entry->end; addr += IDX_TO_OFF(pi_adv), pi += pi_adv) {
|
/freebsd-current/sys/dev/drm2/ttm/ |
H A D | ttm_tt.c | 327 IDX_TO_OFF(ttm->num_pages), VM_PROT_DEFAULT, 0,
|
/freebsd-current/sys/x86/iommu/ |
H A D | intel_idpgtbl.c | 231 IDX_TO_OFF(pglvl_max_pages(tbl->pglvl)), 0, 0, NULL); 707 IDX_TO_OFF(pglvl_max_pages(domain->pglvl)), 0, 0, NULL);
|
H A D | intel_drv.c | 485 unit->ctx_obj = vm_pager_allocate(OBJT_PHYS, NULL, IDX_TO_OFF(1 +
|
/freebsd-current/sys/dev/md/ |
H A D | md.c | 1573 swap_release_by_cred(IDX_TO_OFF(oldpages - 1575 sc->object->charge = IDX_TO_OFF(newpages); 1579 res = swap_reserve_by_cred(IDX_TO_OFF(newpages - 1589 IDX_TO_OFF(newpages - oldpages), 1595 sc->object->charge = IDX_TO_OFF(newpages);
|
/freebsd-current/sys/fs/nfsclient/ |
H A D | nfs_clbio.c | 193 uio.uio_offset = IDX_TO_OFF(pages[0]->pindex); 290 offset = IDX_TO_OFF(pages[0]->pindex);
|
/freebsd-current/sys/fs/tmpfs/ |
H A D | tmpfs_vnops.c | 2091 return (IDX_TO_OFF(MIN(p_m, p_swp))); 2133 noff = IDX_TO_OFF(p);
|
H A D | tmpfs_subr.c | 1981 off += IDX_TO_OFF(piend - pi); 1982 len -= IDX_TO_OFF(piend - pi);
|
/freebsd-current/sys/fs/p9fs/ |
H A D | p9fs_vnops.c | 2162 offset = IDX_TO_OFF(pages[0]->pindex);
|
Completed in 269 milliseconds