Searched refs:trunc_page_64 (Results 1 - 9 of 9) sorted by relevance

/xnu-2782.1.97/osfmk/mach/
H A Dvm_param.h91 * The round_page_64 and trunc_page_64 macros should be used instead.
137 * use on 64 bit types. The round_page_64 and trunc_page_64 macros
148 #define trunc_page_64(x) ((uint64_t)(x) & ~((uint64_t)PAGE_MASK_64)) macro
170 #undef trunc_page_64
205 #define trunc_page_64(x) ((uint64_t)((x) + (uint8_t *)0))
/xnu-2782.1.97/iokit/Kernel/
H A DIOMemoryDescriptor.cpp563 entryAddr = trunc_page_64(srcAddr);
630 entryAddr = trunc_page_64(srcAddr);
968 (void) mach_vm_deallocate(map, trunc_page_64(addr), size);
2210 address = trunc_page_64(dataP->fMappedBase) + ptoa_64(ioplInfo.fMappedPage) + offset;
2630 end = atop_64(trunc_page_64(pa + count));
2642 end = atop_64(trunc_page_64(pa + count));
2840 startPage = trunc_page_64(startPage);
3571 pageOffset = physAddr - trunc_page_64( physAddr );
3584 if (physAddr != trunc_page_64(physAddr)) err = kIOReturnBadArgument;
3617 (vm_map_offset_t)trunc_page_64(addres
[all...]
/xnu-2782.1.97/osfmk/device/
H A Diokit_rpc.c533 pmap_remove(pmap, trunc_page_64(va), round_page_64(va + length));
/xnu-2782.1.97/bsd/kern/
H A Dubc_subr.c1079 lastpg = trunc_page_64(nsize);
1716 beg_off = trunc_page_64(beg_off);
H A Dmach_loader.c999 map_addr = trunc_page_64(scp->vmaddr); /* JVXXX note that in XNU TOT this is round instead of trunc for 64 bits */
/xnu-2782.1.97/bsd/nfs/
H A Dnfs_bio.c1055 start = trunc_page_64(np->n_size) + PAGE_SIZE_64;
1056 end = trunc_page_64(NBOFF(bp) + bp->nb_bufsize);
/xnu-2782.1.97/osfmk/console/
H A Dvideo_console.c2797 pmap_remove(kernel_pmap, trunc_page_64(lastVideoVirt),
/xnu-2782.1.97/osfmk/vm/
H A Dvm_object.c3445 assert(size == trunc_page_64(size)); /* Will the loop terminate? */
6154 if ((base_offset = trunc_page_64(offset)) != offset) {
/xnu-2782.1.97/bsd/vfs/
H A Dvfs_cluster.c1201 if (vnode_pageout(vp, upl, trunc_page(upl_offset), trunc_page_64(f_offset), PAGE_SIZE, pageout_flags, NULL) != PAGER_SUCCESS) {

Completed in 101 milliseconds