Searched refs:trunc_page (Results 1 - 18 of 18) sorted by relevance

/xnu-2782.1.97/libsyscall/mach/mach/
H A Dvm_page_size.h49 #define trunc_page(x) ((x) & (~(vm_page_size - 1))) macro
50 #define round_page(x) trunc_page((x) + (vm_page_size - 1))
/xnu-2782.1.97/osfmk/mach/i386/
H A Dvm_param.h248 #define trunc_i386_to_vm(p) (atop(trunc_page(i386_ptob(p))))
/xnu-2782.1.97/bsd/dev/
H A Dmem.c275 base = trunc_page(start);
/xnu-2782.1.97/osfmk/mach/
H A Dvm_param.h131 #define trunc_page(x) ((vm_offset_t)(x) & ~((vm_offset_t)PAGE_MASK)) macro
/xnu-2782.1.97/iokit/Kernel/
H A DIOLib.cpp765 return (n * gIOPageAllocChunkBytes + trunc_page((uintptr_t) pa));
869 pa = (typeof(pa)) trunc_page(pa);
892 length = round_page(address + length) - trunc_page( address );
893 address = trunc_page( address );
H A DIOHibernateIO.cpp2067 kmem_free(kernel_map, trunc_page(vars->videoMapping), vars->videoAllocSize);
2571 src = (uint8_t *) trunc_page(hibernateBase);
2584 src = (uint8_t *) trunc_page(hibernateBase);
2585 count = ((uintptr_t) &gIOHibernateRestoreStack[0]) - trunc_page(hibernateBase);
H A DIOPMrootDomain.cpp8890 readFileOffset = trunc_page(srcOffset);
9049 DLOG("Reading swd_hdr len 0x%lx offset 0x%lx\n", round_page(sizeof(swd_hdr)), trunc_page(hdrOffset));
9051 rc = vn_rdwr(UIO_READ, vp, (char *)tmpBuf, round_page(sizeof(swd_hdr)), trunc_page(hdrOffset),
9061 hdr = (swd_hdr *)((char *)tmpBuf + (hdrOffset - trunc_page(hdrOffset)));
H A DIOMemoryDescriptor.cpp178 #define next_page(a) ( trunc_page(a) + PAGE_SIZE )
3583 else if (segLen != trunc_page(segLen)) err = kIOReturnVMError;
/xnu-2782.1.97/tools/lldbmacros/core/
H A Dkernelcore.py270 return trunc_page(addr + unsigned(self.GetGlobalVariable("page_size")) - 1)
/xnu-2782.1.97/osfmk/vm/
H A Dvm_object.c7855 pre_heat_size = trunc_page(pre_heat_size / 16);
7857 pre_heat_size = trunc_page(pre_heat_size / 4);
7874 head_size = trunc_page(pre_heat_size / 2);
H A Dvm_fault.c5922 if ( vnode_pager_cs_check_validation_bitmap( page->object->pager, trunc_page(page->offset + page->object->paging_offset), CS_BITMAP_CHECK ) == KERN_SUCCESS) {
5970 vnode_pager_cs_check_validation_bitmap( object->pager, trunc_page( offset + object->paging_offset), CS_BITMAP_SET );
H A Dvm_resident.c745 virtual_space_end = trunc_page(virtual_space_end);
801 virtual_space_end = trunc_page(virtual_space_end);
/xnu-2782.1.97/osfmk/default_pager/
H A Ddp_backing_store.c2265 ASSERT(trunc_page(offset) == offset);
2391 ASSERT(trunc_page(newoff) == newoff);
/xnu-2782.1.97/osfmk/kern/
H A Dzalloc.c404 return (struct zone_page_metadata *)(trunc_page((vm_offset_t)element) + PAGE_SIZE - sizeof(struct zone_page_metadata));
3486 free_page_address = trunc_page((vm_address_t)page_meta);
/xnu-2782.1.97/bsd/kern/
H A Duipc_syscalls.c3051 xfsize = trunc_page(xfsize);
/xnu-2782.1.97/libkern/c++/
H A DOSKext.cpp5419 end = trunc_page(seg->vmaddr + seg->vmsize);
9737 summary_page = trunc_page((addr64_t)(uintptr_t)gLoadedKextSummaries);
/xnu-2782.1.97/bsd/nfs/
H A Dnfs_bio.c2123 bp->nb_validoff = trunc_page(on);
/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 230 milliseconds