/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | pmap.h | 307 extern void flush_dcache(vm_offset_t va, unsigned length, boolean_t phys); 308 extern void flush_dcache64(addr64_t va, unsigned length, boolean_t phys); 309 extern void invalidate_dcache(vm_offset_t va, unsigned length, boolean_t phys); 310 extern void invalidate_dcache64(addr64_t va, unsigned length, boolean_t phys); 311 extern void invalidate_icache(vm_offset_t va, unsigned length, boolean_t phys); 312 extern void invalidate_icache64(addr64_t va, unsigned length, boolean_t phys);
|
H A D | savearea_asm.s | 242 sldi r2,r8,12 ; r2 <-- phys address of page 271 slwi r2,r8,12 ; r2 <-- phys address of page 335 mr r4,r3 ; copy low word of phys address to r4 787 * r3 = phys addr of savearea 809 * r3 = phys address of the savearea 880 * r3 = phys address of the savearea 1168 rldicr r2,r6,0,51 ; r2 <- phys addr of savearea block (with control area) 1538 mr r8,r3 ; save upper half of phys address here 1542 rldimi r5,r8,32,0 ; r5 <- 64-bit phys address of block 1546 xor r3,r4,r6 ; convert phys t [all...] |
H A D | bcopy.s | 54 ; for the passed phys addrs and do the copy with translation on.
|
H A D | hw_vm.s | 1634 stw r8,0(r11) ; Unchain gpv->phys mapping 1661 std r8,0(r11) ; Unchain gpv->phys mapping 1688 la r3,pmapSXlk(r27) ; r3 <- host pmap search lock phys addr 2473 * Remove all mappings for all phys entries. 3127 srwi r0,r25,(ppRb - mpRb) ; Align reference/change clear mask (phys->map) 4343 srwi r3,r7,12 ; Change phys address to a ppnum 5842 stw r8,0(r11) ; Unchain gpv->phys mapping 5867 std r8,0(r11) ; Unchain gpv->phys mapping 6123 ; r31 : gva->phys mapping's physical address 6315 beq- grsPEMiss ; Nope, we've missed hva->phys mappin [all...] |
H A D | vmachmon_asm.s | 1780 lwz r3,VMMareaPhys(r2) ; Load phys state page addr 1814 mr r6,r3 ; Set r6 with phys state page addr 1858 lwz r3,VMMareaPhys(r2) ; Load phys state page addr 1884 mr r6,r3 ; Set r6 with phys state page addr 1922 lwz r3,VMMareaPhys(r2) ; Load phys state page addr
|
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IODeviceTreeSupport.h | 85 IOPhysicalAddress * phys, IOPhysicalLength * len );
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ |
H A D | memdev.c | 175 dev_t mdevadd(int devid, ppnum_t base, unsigned int size, int phys); 435 int devid, phys; local 445 phys = 0; /* Assume virtual memory device */ 457 if(ba[0] == 'p') phys = 1; /* Set physical memory disk */ 475 dev = mdevadd(devid, base >> 12, size >> 12, phys); /* Go add the device */ 539 dev_t mdevadd(int devid, ppnum_t base, unsigned int size, int phys) { argument 605 if(phys) mdev[devid].mdFlags |= mdPhys; /* Show that we are in physical memory */
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/vm/ |
H A D | pmap.h | 219 ppnum_t phys, 254 ppnum_t phys);
|
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IODeviceTreeSupport.cpp | 952 IOPhysicalAddress * phys, IOPhysicalLength * len ) 988 *phys = IOPhysical32( 0, cell[ childAddressCells - 1 ] + offset); 1077 IOPhysicalAddress phys; local 1100 if( IODTResolveAddressCell( parentEntry, reg, &phys, &len )) { 1104 phys - parent->getPhysicalAddress(), len ); 1106 range = IODeviceMemory::withRange( phys, len ); 950 IODTResolveAddressCell( IORegistryEntry * regEntry, UInt32 cellsIn[], IOPhysicalAddress * phys, IOPhysicalLength * len ) argument
|
H A D | IOMemoryDescriptor.cpp | 1761 ppnum_t phys; 1772 phys = pmap_find_phys(kernel_pmap, ((addr64_t)offset) + ptoa_64(page)); 1773 if (!phys) 1775 page_list[page].phys_addr = phys; 1781 if (phys > highestPage) 3228 IOPhysicalAddress phys; 3236 phys = getPhysicalSegment(offset, &physLen); 3237 if (!phys || (physLen < length)) 3241 phys, length, _direction);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | loose_ends.c | 89 extern void invalidate_icache64(addr64_t addr, unsigned cnt, int phys); 90 extern void flush_dcache64(addr64_t addr, unsigned count, int phys); 606 __unused int phys) 613 __unused int phys) 604 flush_dcache64(__unused addr64_t addr, __unused unsigned count, __unused int phys) argument 611 invalidate_icache64(__unused addr64_t addr, __unused unsigned count, __unused int phys) argument
|
H A D | pmap.h | 425 pmap_paddr_t pdirbase; /* phys. address of dirbase */ 573 extern void invalidate_icache(vm_offset_t addr, unsigned cnt, int phys); 574 extern void flush_dcache(vm_offset_t addr, unsigned count, int phys);
|
H A D | pmap.c | 192 ppnum_t phys, 196 ppnum_t phys, 200 ppnum_t phys, 529 * (coming in by phys ppn) take a lock on the corresponding pv and then 2134 * Remove phys addr if mapped in specified map 2845 pai = pa_index(pa); /* now working with new incoming phys page */ 3807 * pmap_get_refmod(phys) 3828 * pmap_clear_refmod(phys, mask) 3845 __unused int phys) 3852 __unused int phys) 3843 invalidate_icache(__unused vm_offset_t addr, __unused unsigned cnt, __unused int phys) argument 3850 flush_dcache(__unused vm_offset_t addr, __unused unsigned count, __unused int phys) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/bsddev/ |
H A D | IOKitBSDInit.cpp | 44 extern dev_t mdevadd(int devid, ppnum_t base, unsigned int size, int phys);
|