/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ppc/ |
H A D | _types.h | 76 unsigned int r25; member in struct:ppc_thread_state 123 unsigned long long r25; member in struct:ppc_thread_state64
|
H A D | _structs.h | 121 unsigned int r25; variable 220 unsigned long long r25; variable
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | Emulate64.s | 226 // r25 = MSR at entry, plus FP and probably DR and RI (used to access target space) 234 or r25,r26,r3 // assemble MSR to use accessing target space 241 mtmsr r25 // turn on FP and (if it was on at fault) DR and RI 260 or r25,r26,r3 // assemble MSR to use accessing target space 290 // r25 = MSR at entrance, probably with DR and RI set (for access to target space) 554 mtmsr r25 // turn on DR and RI so we can address user space 630 mtmsr r25 // turn on DR and RI 654 mtmsr r25 // turn on DR so we can access user space 696 mtmsr r25 // turn on DR so we can access user space 714 mtmsr r25 // tur [all...] |
H A D | _setjmp.s | 72 stw r25, 52(ARG0) 144 lwz r25, 52(ARG0)
|
H A D | hw_exception.s | 102 lwz r25,ACT_PER_PROC(r13) ; Get the per_proc block 104 lwz r1,PP_ISTACKPTR(r25) ; Get interrupt stack pointer 149 stw r9,liveVRS(r25) ; Set the live value 168 addi r5,r25,SYSTEM_STATE 226 stfd f31,emfp31(r25) ; (TEST/DEBUG) 271 lwz r3,PP_DEBSTACK_TOP_SS(r25) ; Pick up debug stack top 325 lwz r25,ACT_PER_PROC(r13) ; Get the per_proc block 327 lwz r17,PP_ISTACKPTR(r25) ; Get interrupt stack pointer 336 stw r9,liveVRS(r25) ; Set the live value 346 lwz r18,spcFlags(r25) ; Loa [all...] |
H A D | lowmem_vectors.s | 904 stw r25,tempr2(r11) ; Save some work registers 906 mfcr r25 ; Save the CR 980 stw r25,LTR_cr(r20) ; Save CR 1014 ctdisa32: mtcrf 0x80,r25 ; Restore the used condition register field 1017 lwz r25,tempr2(r11) ; Restore work register 1024 ctbail32: mtcrf 0x80,r25 ; Restore the used condition register field 1027 lwz r25,tempr2(r11) ; Restore work register 1042 std r25,tempr2(r11) ; Save some work registers 1044 mfcr r25 ; Save the CR 1104 stw r25,LTR_c [all...] |
H A D | Emulate.s | 779 rlwinm. r25,r17,0,25,31 ; Get the number of bytes to load 782 xor r17,r25,r28 ; Round down to an even word boundary 795 rlwinm r25,r10,21,27,31 ; Get the number of bytes to load 797 subi r25,r25,1 ; Back off by 1 798 rlwinm r25,r25,0,27,31 ; Clear back down 799 addi r25,r25,1 ; Add back the 1 to convert 0 to 32 800 rlwinm r28,r25, [all...] |
H A D | hw_vm.s | 152 stw r25,FM_ARG0+0x20(r1) ; Save a register 360 lwz r25,FM_ARG0+0x20(r1) ; Save a register 384 lwz r25,mpPAddr(r31) ; Get the requested physical address 402 cmplw cr1,r24,r25 ; Physical address? 539 stw r25,FM_ARG0+0x28(r1) ; Save a register 866 lwz r25,FM_ARG0+0x28(r1) ; Restore a register 905 lhz r25,mpBSize(r31) ; Get the number of pages in block 909 addi r25,r25,1 ; Account for zero-based counting 911 slw r25,r2 [all...] |
H A D | skiplists.s | 922 stw r25,0x0C8+4(r19) 966 std r25,0x0C8(r19) 1032 slwi r25,r22,3 ; get offset to next skiplist 1034 subi r25,r25,8 1035 ldx r26,r25,r26 ; get 1st mapping on this list, if any 1048 ; r25 = offset to this skiplist (ie, ((r22<<3)-8)) 1096 cmpw cr1,r27,r25 ; higher, lower, or same? 1113 ldx r26,r25,r28 ; get next mapping on this list 1146 slwi r25,r2 [all...] |
H A D | vmachmon_asm.s | 533 la r25,vmmFacCtx(r27) ; Point to the facility context 548 lwz r19,FPUcpu(r25) ; Get the last CPU we ran on 550 stw r29,FPUcpu(r25) ; Claim the context for ourselves 563 sub r0,r18,r25 ; Subtract one from the other 564 sub r3,r25,r18 ; Subtract the other from the one 571 lwz r3,FPUsave(r25) ; Get the FPU savearea 585 stw r3,FPUsave(r25) ; Chain us to context 616 lwz r19,VMXcpu(r25) ; Get the last CPU we ran on 618 stw r29,VMXcpu(r25) ; Claim the context for ourselves 631 sub r0,r18,r25 ; Subtrac [all...] |
H A D | status.c | 179 ts->r25 = (unsigned int)sv->save_r25; 251 xts->r25 = sv->save_r25; 500 ts->r25 = (unsigned int)sv->save_r25; 572 xts->r25 = sv->save_r25; 768 genuser->save_r25 = (uint64_t)ts->r25; 826 genuser->save_r25 = xts->r25;
|
H A D | Firmware.s | 1833 rlwinm r25,r3,0,16,31 /* Isolate just the row number */ 1839 mullw r25,r25,r9 /* get offset to the row to write in bytes */ 1841 add r25,r28,r25 /* Physical address of row */ 1850 add r21,r25,r3 /* Physical address of top left output pixel */
|
H A D | cswtch.s | 557 mr r25,r4 ; Save the entry savearea 870 fsenable: lwz r8,savesrr1+4(r25) ; Get the msr of the interrupted guy 877 stw r8,savesrr1+4(r25) ; Set the msr of the interrupted guy 878 mr r3,r25 ; Pass the virtual addres of savearea 1298 mr r25,r4 ; Save the entry savearea 1577 lwz r22,savevrsave(r25) ; Get the most current VRSAVE 1588 vrenable: lwz r8,savesrr1+4(r25) ; Get the msr of the interrupted guy 1595 stw r8,savesrr1+4(r25) ; Set the msr of the interrupted guy 1596 mr r3,r25 ; Pass virtual address of the savearea
|
/macosx-10.5.8/xnu-1228.15.4/libsa/ppc/ |
H A D | setjmp.s | 75 stw r25, 52(ARG0) 147 lwz r25, 52(ARG0)
|
/macosx-10.5.8/xnu-1228.15.4/EXTERNAL_HEADERS/architecture/ppc/ |
H A D | reg_help.h | 78 #define s5 r25
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/ |
H A D | chud_thread_ppc.c | 90 ts->r25 = (unsigned int)sv->save_r25; 142 xts->r25 = sv->save_r25; 207 sv->save_r25 = (uint64_t)ts->r25; 255 sv->save_r25 = xts->r25;
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/ |
H A D | kdp_machdep.c | 174 state->r25 = (unsigned int)saved_state->save_r25; 225 state->r25 = saved_state->save_r25; 308 saved_state->save_r25 = state->r25; 357 saved_state->save_r25 = state->r25;
|