Lines Matching refs:r28
551 add r31,r27,r28 ; Point right to the syscall table entry
599 lis r28,hi16(EXT(mach_trap_table)) ; Get address of table
608 ori r28,r28,lo16(EXT(mach_trap_table)) ; Get address of table
616 add r31,r27,r28 ; Point right to the syscall table entry
724 neg r28,r0 ; Make this positive
725 mr r4,r28 ; save a copy
728 lis r28,hi16(EXT(mach_trap_table)) ; Get address of table
730 ori r28,r28,lo16(EXT(mach_trap_table)) ; Get address of table
731 add r28,r27,r28 ; Point right to the syscall table entry
732 lwz r27,MACH_TRAP_FUNCTION(r28) ; Pick up the function address
733 lis r28,hi16(EXT(kern_invalid)) ; Get high half of invalid syscall function
734 ori r28,r28,lo16(EXT(kern_invalid)) ; Get low half of invalid syscall function
735 cmpw cr0,r27,r28 ; Check if this is an invalid system call
1123 mr. r28,r8 ; Are we still in boot?
1131 lwz r20,curctx(r28) ; Get our current context
1132 lwz r26,deferctx(r28) ; Get any deferred context switch
1431 setena: lwz r18,umwSpace(r28) ; Get the space ID in case we are launching user
1436 lwz r19,deferctx(r28) ; Get any deferred facility context switch
1444 lwz r5,ACT_MACT_SPF(r28) ; Get activation copy
1448 stw r5,ACT_MACT_SPF(r28) ; Set activation copy
1455 stw r26,curctx(r28) ; Make the facility context current
1456 stw r20,deferctx(r28) ; Clear deferred context
1458 nodefer: lwz r22,qactTimer(r28) ; Get high order quick activation timer
1460 lwz r23,qactTimer+4(r28) ; Get low order qact timer
1484 lwz r5,ACT_PER_PROC(r28)
1489 stw r18,umwSpace(r28) ; Half-invalidate to force MapUserAddressWindow to reload SRs
1490 addi r5,r28,USER_TIMER
1753 lis r28,hi16(EXT(default_pset)) ; (TEST/DEBUG)
1755 ori r28,r28,lo16(EXT(default_pset)) ; (TEST/DEBUG)
1759 lwz r27,psthreadcnt(r28) ; (TEST/DEBUG)
1761 lwz r28,psthreads(r28) ; (TEST/DEBUG)
1772 fckxxx: lwz r28,THREAD_PSTHRN(r28) ; (TEST/DEBUG) Get next thread
1775 lwz r24,THREAD_TOP_ACT(r28) ; (TEST/DEBUG) Get activation for the thread