Searched refs:r25 (Results 1 - 17 of 17) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ppc/
H A D_types.h76 unsigned int r25; member in struct:ppc_thread_state
123 unsigned long long r25; member in struct:ppc_thread_state64
H A D_structs.h121 unsigned int r25; variable
220 unsigned long long r25; variable
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A DEmulate64.s226 // 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.s72 stw r25, 52(ARG0)
144 lwz r25, 52(ARG0)
H A Dhw_exception.s102 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 Dlowmem_vectors.s904 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 DEmulate.s779 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 Dhw_vm.s152 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 Dskiplists.s922 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 Dvmachmon_asm.s533 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 Dstatus.c179 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 DFirmware.s1833 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 Dcswtch.s557 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 Dsetjmp.s75 stw r25, 52(ARG0)
147 lwz r25, 52(ARG0)
/macosx-10.5.8/xnu-1228.15.4/EXTERNAL_HEADERS/architecture/ppc/
H A Dreg_help.h78 #define s5 r25
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/
H A Dchud_thread_ppc.c90 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 Dkdp_machdep.c174 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;

Completed in 61 milliseconds