Lines Matching refs:this
8 * Version 2.0 (the 'License'). You may not use this file except in
16 * http://www.opensource.apple.com/apsl/ and read it before using this file.
185 vmmRetPt: li r0,0 ; Clear this out
231 stw r4,saver3+4(r30) ; Cheat and move this parameter over
233 stw r5,saver4+4(r30) ; Cheat and move this parameter over
372 ; do not try this while we are transitioning off to on
427 rlwinm. r26,r4,0,vmmXStopb,vmmXStopb ; Is this VM stopped?
490 bf++ vmmMapDone,swvmNoMap ; We have not mapped anything or it was not for this address space
500 ; the VM execution again. It seems like this should be the normal case.
502 ; Note that we need to revisit this when we move the virtual machines to the task because
503 ; then it will be possible for more than one thread to access this stuff at the same time.
552 eieio ; Make sure this stays in order
581 stb r7,SAVflags+2(r3) ; Set that this is floating point
620 eieio ; Make sure this stays in order
649 stb r7,SAVflags+2(r3) ; Set that this is vector
723 crnot vmmDoing64,cr0_eq ; Remember if this is a 64-bit VM
730 bt vmmDoing64,vmISI64 ; Go do this for a 64-bit VM...
754 ; Here is where we exit from vmm mode. We do this on any kind of exception.
771 lwz r12,ACT_VMMAP(r3) ; Get the VM_MAP for this guy
815 ; Here is where we force exit from vmm mode. We do this when as
817 ; in an alternate context. Because this is called from C we need to save
839 lwz r12,ACT_VMMAP(r3) ; Get the VM_MAP for this guy
908 bt++ pf64Bitb,swap64 ; Go do this swap on a 64-bit machine...
956 swapnotsc: li r6,0 ; Clear this out
1165 cmplwi r7,T_DATA_ACCESS ; Was this a DSI?
1220 crnot vmmDoing64,cr0_eq ; Remember if this is a 64-bit VM
1261 b sw64x1done ; We are done with this section...
1345 b sw64x2done ; We are done with this section...
1410 b sw64x3done ; Done with this section...
1474 b sw64x4done ; Done with this section...
1596 cmplwi r7,T_DATA_ACCESS ; Was this a DSI?
1622 std r7,return_paramsX+8(r5) ; Save DSISR as second return parm (note that this is expanded to 64 bits)
1676 bf++ vmmMapDone,fgrNoMap ; No mapping done for this space.
1721 bf++ vmmMapDone,fgrXNoMap ; No mapping done for this space.
1783 bt++ pf64Bitb,fexcVMareaPhys64 ; Go do this on a 64-bit machine...
1834 bt++ pf64Bitb,fexcrfi64 ; Go do this on a 64-bit machine...
1929 bt++ pf64Bitb,fpfVMareaPhys64 ; Go do this on a 64-bit machine...
1958 cmplwi cr1,r11,T_INSTRUCTION_ACCESS ; Was this a ISI?
2008 cmplwi cr1,r11,T_INSTRUCTION_ACCESS ; Was this a ISI?
2056 bt++ pf64Bitb,ufpVMareaPhys64 ; Go do this on a 64-bit machine...
2101 bt++ pf64Bitb,ufpsave64 ; Go do this on a 64-bit machine...
2173 bt++ pf64Bitb,ufprestore64 ; Go do this on a 64-bit machine...
2239 bt++ pf64Bitb,ufpVMrfi64 ; Go do this on a 64-bit machine...