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

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A DEmulate64.s279 // r12 = full 64-bit EA (r17 is clamped EA)
284 // r17 = EA, clamped to 32 bits if 32-bit mode fault (see also r12)
309 rlwinm r17,r20,21+3,24,28 // r17 <- RB*8 (if X-form)
313 ldx r23,r14,r17 // get (RB), if any
315 andc r17,r21,r19 // primary opcode in bits 20-25 if D, 0 if X
318 or r21,r15,r17 // r21 <- instruction if X, or bits 0-5 in bits 20-25 if D
320 rlwinm r17,r21,32-4,25,28 // shift opcode bits 21-24 to 25-28 (hash "AAAA" bits)
322 rlwimi r17,r21,0,29,29 // move opcode bit 29 into hash as start of "B" bit
326 xor r17,r1
[all...]
H A Dstart.s117 li r17,0 ; Clear this out
119 mtspr tbl,r17 ; Clear bottom so we do not tick
137 lwz r17,pfAvailable(r30) ; Get the available bits
138 rlwinm. r0,r17,0,pfValidb,pfValidb ; Have we initialized the feature flags yet?
194 lwz r17,ptCPUCap(r26) ; Get the default cpu capabilities
195 stw r17, 0(r18) ; Save the default value in _cpu_capabilities
197 lwz r17,ptFeatures(r26) ; Pick up the features
254 notFirst: lwz r17,pfAvailable(r30) ; Get our features
260 ori r17,r17,lo1
[all...]
H A D_setjmp.s64 stw r17, 20(ARG0)
136 lwz r17, 20(ARG0)
H A DEmulate.s401 rlwinm r17,r18,31,1,29 ; Convert doublword based index to words
403 subfic r17,r17,32*4 ; Calculate the length of the transfer
414 aaLmwNxt: cmplwi cr1,r17,8*4 ; Is there enough to move 8?
416 subi r17,r17,8*4 ; Back off for another hunk
475 aaLmwNxtH: cmplwi cr1,r17,4*4 ; Do we have 4 left?
478 subi r17,r17,4*4 ; Set count properly
513 aaLmwL4: or. r5,r17,r2
[all...]
H A Dvmachmon_asm.s466 lwz r17,vmmFlags(r27) ; Get the status flags
521 rlwimi r15,r17,32-(floatCngbit-vmmFloatCngdb),floatCngbit,vectorCngbit ; Shift and insert changed bits
523 rlwimi r17,r11,8,24,31 ; Save the old spf flags
528 stw r17,vmmFlags(r27) ; Set the status flags
532 lwz r17,vmmContextKern(r27) ; Get the comm area back
534 lwz r15,vmmCntrl(r17) ; Get the control flags again
572 dcbt r14,r17 ; Touch in first line of new stuff
590 la r3,vmmppcFPRs(r17) ; Point to the source
596 stw r15,vmmCntrl(r17) ; Save the control flags sans vmmFloatLoad
598 lwz r14,vmmStat(r17) ; Ge
[all...]
H A Dstatus.c171 ts->r17 = (unsigned int)sv->save_r17;
243 xts->r17 = sv->save_r17;
492 ts->r17 = (unsigned int)sv->save_r17;
564 xts->r17 = sv->save_r17;
760 genuser->save_r17 = (uint64_t)ts->r17;
818 genuser->save_r17 = xts->r17;
H A Dlowmem_vectors.s1369 stw r17,saver17+4(r13) ; Save this one
1510 lwz r17,ruptStamp+4(r2) ; Get the bottom of time stamp
1531 stw r17,LTR_timeLo(r20) ; Set the lower part of TB
1533 mfsrr0 r17 ; Get SRR0 back, it is still good
1544 stw r17,LTR_srr0+4(r20) ; Save the SSR0
1548 mfctr r17 ; Get the CTR (still good in register)
1552 stw r17,LTR_ctr+4(r20) ; Save off the CTR
1564 addi r17,r20,32 ; Second line
1567 dcbst br0,r17 ; Force to memory
1568 addi r17,r1
[all...]
H A Dcswtch.s553 mfsprg r17,1 ; Get the current activation
554 lwz r26,ACT_PER_PROC(r17) ; Get the per_proc block
564 lwz r27,ACT_MACT_PCB(r17) ; Get the current level
565 lwz r29,curctx(r17) ; Grab the current context anchor of the current thread
755 lwz r15,ACT_MACT_PCB(r17) ; Get the current level of the "new" one
872 lwz r10,ACT_MACT_SPF(r17) ; Get the act special flags
880 stw r10,ACT_MACT_SPF(r17) ; Set the activation copy
1294 mfsprg r17,1 ; Get the current activation
1295 lwz r26,ACT_PER_PROC(r17) ; Get the per_proc block
1305 lwz r27,ACT_MACT_PCB(r17) ; Ge
[all...]
H A Dhw_vm.s142 stw r17,FM_ARG0+0x00(r1) ; Save a register
181 mr r17,r11 ; Save the MSR
343 mtmsr r17 ; Restore enables/translation/etc.
347 hamR64: mtmsrd r17 ; Restore enables/translation/etc.
351 lwz r17,FM_ARG0+0x00(r1) ; Save a register
529 stw r17,FM_ARG0+0x08(r1) ; Save a register
573 mr r17,r11 ; Save the MSR
811 mtmsr r17 ; Restore enables/translation/etc.
815 hrmSF1z: mtmsrd r17 ; Restore enables/translation/etc.
841 mtmsr r17 ; Restor
[all...]
H A DFirmware.s1865 rendrow: rlwinm r17,r15,16,0,0 /* Get the next font pixel in the row */
1867 srawi r17,r17,31 /* Fill with 1s if black and 0s if white (reversed) */
1870 srw r17,r17,r9 /* Isolate one pixels worth of black or white */
1873 or r14,r14,r17 /* Put in the pixel */
H A Dskiplists.s849 mr r17,r11
867 mtmsr r17 ; Restore enables/translation/etc.
906 stw r17,0x088+4(r19)
938 mslvc64a: mtmsrd r17 ; Restore enables/translation/etc.
958 std r17,0x088(r19)
H A Dhw_exception.s327 lwz r17,PP_ISTACKPTR(r25) ; Get interrupt stack pointer
329 mr. r17,r17 ; Are we on interrupt stack?
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/ppc/
H A D_types.h68 unsigned int r17; member in struct:ppc_thread_state
115 unsigned long long r17; member in struct:ppc_thread_state64
H A D_structs.h113 unsigned int r17; variable
212 unsigned long long r17; variable
/macosx-10.5.8/xnu-1228.15.4/libsa/ppc/
H A Dsetjmp.s67 stw r17, 20(ARG0)
139 lwz r17, 20(ARG0)
/macosx-10.5.8/xnu-1228.15.4/EXTERNAL_HEADERS/architecture/ppc/
H A Dreg_help.h70 #define s13 r17
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/ppc/
H A Dchud_thread_ppc.c82 ts->r17 = (unsigned int)sv->save_r17;
134 xts->r17 = sv->save_r17;
199 sv->save_r17 = (uint64_t)ts->r17;
247 sv->save_r17 = xts->r17;
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/
H A Dkdp_machdep.c166 state->r17 = (unsigned int)saved_state->save_r17;
217 state->r17 = saved_state->save_r17;
300 saved_state->save_r17 = state->r17;
349 saved_state->save_r17 = state->r17;

Completed in 89 milliseconds