| /xnu-11215/osfmk/i386/ |
| H A D | hibernate_restore.c | 68 pal_hib_map(uintptr_t virt, uint64_t phys) in pal_hib_map() argument 87 if (phys < WKDM_AREA) { in pal_hib_map() 90 return phys; in pal_hib_map() 93 virt += (uintptr_t)(phys & I386_LPGMASK); in pal_hib_map() 94 phys = ((phys & ~((uint64_t)I386_LPGMASK)) | INTEL_PTE_PS | INTEL_PTE_VALID | INTEL_PTE_WRITE); in pal_hib_map() 95 if (phys == BootPTD[index]) { in pal_hib_map() 98 BootPTD[index] = phys; in pal_hib_map() 100 BootPTD[index + 1] = (phys + I386_LPGBYTES); in pal_hib_map()
|
| H A D | pmap_internal.h | 109 ppnum_t phys, 1071 ppnum_t phys, 1074 ppnum_t phys,
|
| H A D | pmap.h | 767 extern void invalidate_icache(vm_offset_t addr, unsigned cnt, int phys); 768 extern void flush_dcache(vm_offset_t addr, unsigned count, int phys);
|
| /xnu-11215/osfmk/arm/ |
| H A D | caches_internal.h | 42 extern void flush_dcache(vm_offset_t addr, unsigned count, int phys); 43 extern void flush_dcache64(addr64_t addr, unsigned count, int phys); 44 extern void invalidate_icache(vm_offset_t addr, unsigned cnt, int phys); 45 extern void invalidate_icache64(addr64_t addr, unsigned cnt, int phys); 54 extern void clean_dcache(vm_offset_t addr, unsigned count, int phys); 55 extern void clean_dcache64(addr64_t addr, unsigned count, int phys);
|
| H A D | caches.c | 64 boolean_t phys) in flush_dcache() argument 72 if (phys) { in flush_dcache() 98 boolean_t phys) in clean_dcache() argument 106 if (phys) { in clean_dcache() 389 __unused boolean_t phys) in flush_dcache() argument 398 __unused boolean_t phys) in clean_dcache() argument
|
| /xnu-11215/osfmk/kdp/output_stages/ |
| H A D | out_memory_backing_aware_buffer.c | 43 is_normal_memory(uint64_t phys) in is_normal_memory() argument 45 unsigned int attr = pmap_cache_attributes((ppnum_t)(phys >> PAGE_SHIFT)); in is_normal_memory() 81 pmap_paddr_t phys = kvtophys((vm_offset_t)panic_data); in memory_backing_aware_buffer_stage_outproc() local 82 if (!phys) { in memory_backing_aware_buffer_stage_outproc() 88 if (is_normal_memory(phys)) { in memory_backing_aware_buffer_stage_outproc()
|
| /xnu-11215/bsd/dev/ |
| H A D | memdev.c | 180 dev_t mdevadd(int devid, uint64_t base, unsigned int size, int phys); 487 int devid, phys; in mdevinit() local 498 …phys = 0; /* Assume … in mdevinit() 512 phys = 1; /* Set physical memory disk */ in mdevinit() 540 dev = mdevadd(devid, base >> 12, (unsigned)size >> 12, phys); /* Go add the device */ in mdevinit() 635 mdevadd(int devid, uint64_t base, unsigned int size, int phys) in mdevadd() argument 701 if (phys) { in mdevadd()
|
| /xnu-11215/osfmk/x86_64/ |
| H A D | loose_ends.c | 105 extern void invalidate_icache64(addr64_t addr, unsigned cnt, int phys); 106 extern void flush_dcache64(addr64_t addr, unsigned count, int phys); 818 flush_dcache64(addr64_t addr, unsigned count, int phys) in flush_dcache64() argument 820 if (phys) { in flush_dcache64() 837 __unused int phys) in invalidate_icache64() argument
|
| H A D | pmap.c | 2604 __unused int phys) in invalidate_icache() argument 2612 __unused int phys) in flush_dcache() argument
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IODMACommand.cpp | 939 uint64_t phys, align; in prepare() local 1006 phys = walkArgs->fIOVMAddr; in prepare() 1011 IOLog("DMA[%p] phys[%d] 0x%qx, 0x%qx\n", this, segCount, (uint64_t) phys, (uint64_t) segLen); in prepare() 1015 align = (phys & mapperPageMask); in prepare() 1030 segLen = ((phys + segLen + mapperPageMask) & ~mapperPageMask); in prepare() 1031 phys -= align; in prepare() 1032 segLen -= phys; in prepare() 1438 mapperPhys |= (phys & (fMapper->getPageSize() - 1)); in genIOVMSegments() 1439 if (mapperPhys != phys) { in genIOVMSegments() 1442 state->fIOVMAddr + checkOffset, mapperPhys, phys, state->fLength); in genIOVMSegments() [all …]
|
| H A D | IODeviceTreeSupport.cpp | 1222 IOPhysicalAddress * phys, IOPhysicalLength * lenOut ) in IODTResolveAddressCell() argument 1263 *phys = CellsValue( childAddressCells, cell ); in IODTResolveAddressCell() 1264 *phys += offset; in IODTResolveAddressCell() 1383 IOPhysicalAddress phys; in IODTResolveAddressing() local 1410 if (IODTResolveAddressCell( parentEntry, reg, &phys, &len )) { in IODTResolveAddressing() 1415 phys - parent->getPhysicalSegment(0, NULL, kIOMemoryMapperNone), len ); in IODTResolveAddressing() 1418 range = IODeviceMemory::withRange( phys, len ); in IODTResolveAddressing()
|
| H A D | IOMemoryDescriptor.cpp | 4049 ppnum_t phys; in io_get_kernel_static_upl() local 4062 phys = pmap_find_phys(kernel_pmap, ((addr64_t)offset) + ptoa_64(page)); in io_get_kernel_static_upl() 4063 if (!phys) { in io_get_kernel_static_upl() 4066 page_list[page].phys_addr = phys; in io_get_kernel_static_upl() 4072 if (phys > highestPage) { in io_get_kernel_static_upl() 4073 highestPage = phys; in io_get_kernel_static_upl() 5901 addr64_t phys; in makeMapping() local 5908 phys = getPhysicalSegment(offset, &physLen, kIOMemoryMapperNone); in makeMapping() 5909 if (!phys || (physLen < length)) { in makeMapping() 5914 phys, length, getDirection() | kIOMemoryMapperNone, NULL); in makeMapping()
|
| /xnu-11215/osfmk/vm/ |
| H A D | pmap.h | 299 ppnum_t phys, 303 ppnum_t phys, 340 ppnum_t phys); 343 ppnum_t phys,
|
| /xnu-11215/osfmk/machine/ |
| H A D | pal_hibernate.h | 90 uintptr_t pal_hib_map(pal_hib_map_type_t virt, uint64_t phys);
|
| /xnu-11215/tests/ |
| H A D | net_bond.c | 282 vlan_interface_init(network_interface_t netif, const if_name_t phys, in vlan_interface_init() argument 287 siocsifvlan(netif->if_name, phys, unit); in vlan_interface_init()
|
| H A D | net_test_lib.h | 211 extern void siocsifvlan(const char * vlan, const char * phys, uint16_t tag);
|
| H A D | net_test_lib.c | 588 siocsifvlan(const char * vlan, const char * phys, uint16_t tag) in siocsifvlan() argument 598 strlcpy(vlr.vlr_parent, phys, sizeof(vlr.vlr_parent)); in siocsifvlan() 602 vlan, phys, tag); in siocsifvlan()
|
| /xnu-11215/osfmk/arm64/ |
| H A D | hibernate_restore.c | 66 pal_hib_map(pal_hib_map_type_t virt, uint64_t phys) in pal_hib_map() argument 73 return phys + gHibTramp.memSlide; in pal_hib_map() 77 return phys; in pal_hib_map()
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IODeviceTreeSupport.h | 104 IOPhysicalAddress * phys, IOPhysicalLength * len );
|
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.c | 3908 pmap_paddr_t phys, argument 4139 pmap_paddr_t phys = ptoa(ppnum); local 4164 if (!pa_valid(phys)) { 4688 if (!pa_valid(phys)) { 7150 if (pa_valid(phys)) { 7151 pai = pa_index(phys); 7165 if (pa_valid(phys)) { 7166 pai = pa_index(phys); 7257 if (!pa_valid(phys)) { 7264 pai = pa_index(phys); [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | exclaves.c | 1259 uint64_t phys = boot_info; in exclaves_scheduler_init() local 1261 if (!pmap_valid_address(phys)) { in exclaves_scheduler_init() 1265 phys); in exclaves_scheduler_init() 1268 pages[index] = (XrtHosted_Mapped_t *)phystokv(phys); in exclaves_scheduler_init() 1273 &phys, in exclaves_scheduler_init() 1306 phys); in exclaves_scheduler_init()
|
| /xnu-11215/osfmk/arm/pmap/ |
| H A D | pmap.c | 4812 if (!pa_valid(phys)) { 4852 pai = pa_index(phys); 5339 if (!pa_valid(phys)) { 7824 if (pa_valid(phys)) { 7825 pai = pa_index(phys); 7842 if (pa_valid(phys)) { 7843 pai = pa_index(phys); 7939 if (!pa_valid(phys)) { 7946 pai = pa_index(phys); 8261 if (!pa_valid(phys)) { [all …]
|
| /xnu-11215/osfmk/conf/ |
| H A D | files.x86_64 | 62 osfmk/i386/phys.c standard
|
| /xnu-11215/osfmk/kdp/ |
| H A D | kdp_core.c | 413 uint64_t phys = ptoa_64(ppn); in kernel_pmap_present_mapping() local 414 if (physmap_enclosed(phys)) { in kernel_pmap_present_mapping() 415 *pvphysaddr = phystokv(phys); in kernel_pmap_present_mapping()
|
| /xnu-11215/iokit/bsddev/ |
| H A D | IOKitBSDInit.cpp | 66 extern dev_t mdevadd(int devid, uint64_t base, unsigned int size, int phys);
|