• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/

Lines Matching refs:all

18  * The Original Code and all software distributed under the License are
77 ; |00000000|00000002|22222222|11111111|111111BB|BBBBBBBB|BBBB////| - SID Hash - this is all
112 * 3) find mapping full path - finds all possible list previous elements
127 * 3) find mapping full path - finds all possible list previous elements
317 eqv r4,r4,r4 ; Get all ones
445 * We disable translation and all interruptions here. This keeps is
454 * 2) find mapping full path - finds all possible list previous elements
469 * 2) find mapping full path - finds all possible list previous elements
488 * 2) find mapping full path - finds all possible list previous elements
502 * 14) repeat 11 - 13 for all pages in chunk
506 * 18) find mapping full path - finds all possible list previous elements
712 tlbie r30 ; Invalidate it all corresponding TLB entries
718 sync ; Make sure of it all
731 eieio ; Make sure all updates come first
774 b hrmPhyDQd ; Join up and unlock it all...
877 ; Here is where we come when all is lost. Somehow, we failed a mapping function
891 ; PTEG up to the point where we have cleared it all (64 for 32-bit architecture)
898 ; only invalidate the specific PTE rather than all block map PTEs in the PTEG.
991 andc r6,r6,r0 ; Turn off all the old autogen bits
993 hrmBNone32: eieio ; Make sure all updates come first
1002 bl mapDrainBusy ; Go wait until we are sure all other removers are done with this one
1022 hrmBTLBi: addic. r5,r5,-1 ; See if we did them all
1025 bge+ hrmBTLBi ; Make sure we have done it all...
1030 sync ; Make sure all is quiet
1092 b hrmRetn32 ; We are all done, get out...
1134 tlbie r23 ; Invalidate all corresponding TLB entries
1139 ptesync ; Make sure of it all
1151 eieio ; Make sure all updates come first
1192 b hrmPhyDQd64 ; Join up and unlock it all...
1272 eqv r26,r26,r26 ; Get all foxes here
1282 rldicr r0,r0,0,49 ; Clean all but segment portion
1330 andc r6,r6,r0 ; Turn off all the old autogen bits
1332 hrmBNone64: eieio ; Make sure all updates come first
1341 bl mapDrainBusy ; Go wait until we are sure all other removers are done with this one
1364 addic. r5,r5,-1 ; See if we did them all
1371 bge++ hrmBTLBj ; Make sure we have done it all...
1435 b hrmRetn64 ; We are all done, get out...
1614 eieio ; Synchronize all previous updates (mapInvPtexx didn't)
1682 rlwinm r3,r3,0,~mpgFlags ; Clear all guest flags
1724 * We disable translation and all interruptions here. This keeps is
1842 * We disable translation and all interruptions here. This keeps is
1954 * We disable translation and all interruptions here. This keeps is
2244 * We disable translation and all interruptions here. This keeps is
2473 * Remove all mappings for all phys entries.
2567 * walks all mapping for a physical page and performs
2583 * We disable translation and all interruptions here. This keeps is
2591 * Once all all mappings are finished, we save the physent RC and call the
2695 eieio ; Make sure all updates come first
2782 eieio ; Make sure all updates come first
3142 ; mapRtOK - if all is ok
3228 eieio ; Make sure all updates come first
3253 eieio ; Make sure all updates come first
3323 ; mapRtOK - if all is ok
3411 eieio ; Make sure all updates come first
3442 eieio ; Make sure all updates come first
3607 ; Sets the physent link pointer and preserves all flags
3676 ; so all we are doing is waiting until it can be released.
3862 or r23,r23,r0 ; Make sure a carry will propagate all the way in 64-bit
4027 ; If all is correct, then it was another processors that made the cache
4301 ; all we had was a simple segment exception and the PTE was there the whole time.
4327 hpfNoPte32: subic. r21,r21,1 ; See if we have tried all slots
4330 blt- hpfBailOut ; Holy Cow, all slots are locked...
4388 sync ; Make sure of it all
4459 eqv r16,r16,r16 ; Get all foxes here
4490 ; all we had was a simple segment exception and the PTE was there the whole time.
4516 hpfNoPte64: subic. r21,r21,1 ; See if we have tried all slots
4519 blt- hpfBailOut ; Holy Cow, all slots are locked...
4574 ptesync ; Make sure of it all
4650 hpfBailOut: eieio ; Make sure all updates come first
4882 dssall ; Need to kill all data streams if adrsp changed
4906 dssall ; Need to kill all data streams if adrsp changed
4913 * returns 0 if all slots filled.
4960 * returns 0 if all slots filled.
5037 lis r4,0xFF01 ; Set all slots free and start steal at end
5107 stw r0,validSegs(r11) ; Make sure we think all SR/STEs are invalid
5108 stw r0,validSegs+4(r11) ; Make sure we think all SR/STEs are invalid, part deux
5175 slbia ; Trash all SLB entries (except for entry 0 that is)
5447 eqv r2,r2,r2 ; Get all foxes
5450 rlwimi r4,r2,0,0,15 ; Slam in all invalid bits
5531 isync ; Make sure we are all caught up
5536 slbia ; Trash all SLB entries (except for entry 0 that is)
5621 ; First we blow away all of the SLB entries.
5652 eqv r16,r16,r16 ; Load up with all foxes
5661 ; mapSetUp - this function sets initial state for all mapping functions.
5662 ; We turn off all translations (physical), disable interruptions, and
5688 mtmsr r0 ; Translation and all off
5706 blr ; Go back all set up...
5710 ; Guest shadow assist -- remove all guest mappings
5712 ; Remove all mappings for a guest pmap from the shadow hash table.
5766 lwz r3,vxsGra(r25) ; Get remove all count
5767 addi r3,r3,1 ; Increment remove all count
5768 stw r3,vxsGra(r25) ; Update remove all count
5779 b graLoop ; Examine all slots in this page
5781 b graLoop ; Examine all slots in this page
5822 eieio ; Synchronize all previous updates (mapInvPtexx doesn't)
5887 rlwinm r3,r3,0,~mpgFlags ; Clear all guest flags
6020 b grlLoop ; Examine all slots in this page
6022 b grlLoop ; Examine all slots in this page
6067 eieio ; Synchronize all previous updates (mapInvPtexx doesn't)
6287 eieio ; Synchronize all previous updates (mapInvPtexx didn't)
6418 rlwinm r3,r3,0,~mpgFlags ; Clear all guest flags
6657 or. r0,r0,r11 ; Skip all but the first dormant entry we see
6667 or. r0,r0,r11 ; Skip all but the first dormant entry we see
6701 eieio ; Synchronize all previous updates (mapInvPtexx didn't)
7016 eieio ; Synchronize all previous updates (mapInvPtexx didn't)
7230 eieio ; Make sure all updates come first
7260 eieio ; Make sure all updates come first
7944 eieio ; Synchronize all previous updates (mapInvPtexx didn't)
8050 ; searching all 16 if an match is not found.
8053 ; matches. More than likely, we will eliminate almost all of the searches.
8098 and r10,r2,r10 ; AND the even of the ANDed pairs giving the AND of all 4 bits in 0, 4, ...
8099 and r9,r0,r9 ; AND the even of the ANDed pairs giving the AND of all 4 bits in 0, 4, ...
8206 eieio ; Commit all updates
8311 sync ; Make sure of it all
8340 mIPUnlock: eieio ; Make sure all updates come first
8462 ; Note that PCAauto does not contribute to the steal calculations at all. Originally
8715 mtmsr r5 ; Restore all
8752 mtmsrd r5 ; Restore all