/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/ |
H A D | strlen.s | 43 ; with one exception: 0x01 bytes preceeding the first zero are also 74 ; Now we know one of the bytes in r8 is zero, 75 ; we just have to figure out which one. 77 ; with one exception: 108 beq cr1,Lreturn ; if its zero return one
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | FirmwareCalls.h | 38 #error Hey! You can only include FirmwareCalls.h in one assembler file, dude. And it should be Firmware.s! 58 fwCallEnt(StoreRealCall, StoreRealLL) /* Save one word in real storage */
|
H A D | savearea_asm.s | 85 std r7,savemisc1(r8) ; Link this one 98 std r7,savemisc1(r8) ; Link this one 119 stw r7,savemisc1+4(r8) ; Link this one 132 stw r7,savemisc1+4(r8) ; Link this one 262 std r2,SVfree(0) ; Queue in the new one 264 std r7,SAVprev(r4) ; Queue the old first one off of us 291 stw r2,SVfree+4(0) ; Queue in the new one 293 stw r7,SAVprev+4(r4) ; Queue the old first one off of us 329 btl++ pf64Bitb,saveGet64 ; get one on a 64-bit machine 475 ld r4,SAVprev(r3) ; Chain to the next one [all...] |
H A D | lowmem_vectors.s | 211 addi r13,r13,1 ; Count this one 579 * index into the "scTable" (below), and then branches to one of these routines. The PPC 595 * 5. If (syscall & 0xFFFFF000) == 0xFFFFF000, and it is not one of the above, then it is a Mach 621 * If you define another UFT, try to use a number in one of the currently decoded ranges, ie one marked 1242 notsleep: stw r2,saver2+4(r13) ; Save this one 1258 stw r3,saver3+4(r13) ; Save this one 1259 stw r4,saver4+4(r13) ; Save this one 1283 stw r6,saver6+4(r13) ; Save this one 1285 stw r8,saver8+4(r13) ; Save this one [all...] |
H A D | Emulate.s | 134 bne cr1,eExit ; Not one we handle... 348 ; that one needs to be further reduced, and we end up with holes at a few indexes. 514 cmplwi cr1,r17,(2*4) ; Do we have one, two, or three full words left? 527 blt cr1,aaLmwBy ; We only had one, we are done... 545 blt cr1,aaLmwDn ; We only had one, we are done... 558 cmplwi cr1,r17,(2*4) ; Do we have one, two, or three full words left? 572 blt cr1,aaLmwCb ; We only had one, we are done... 698 cmplwi cr1,r17,(2*4) ; Do we have one, two, or three left? 707 blt cr1,aaStmwBy1 ; We only had one, go save it... 721 lwzx r5,r19,r18 ; Yes, pick up one extr [all...] |
H A D | cswtch.s | 81 * Switch from one thread to another. If a continuation is supplied, then 358 stw r3,ACT_MACT_PCB(r9) ; Put the new one on top 359 stw r10,SAVprev+4(r3) ; Chain on the old one 431 ; It looks like we need to save this one. 755 lwz r15,ACT_MACT_PCB(r17) ; Get the current level of the "new" one 781 sub r0,r18,r29 ; Subtract one from the other 782 sub r11,r29,r18 ; Subtract the other from the one 1056 sub r0,r12,r3 ; Subtract one from the other 1057 sub r8,r3,r12 ; Subtract the other from the one 1144 ; It looks like we need to save this one [all...] |
H A D | hw_exception.s | 821 beq- makeDummyCtx ; No, hack one up... 959 oris r10,r10,hi16(SAVrststk) ; Indicate we reset stack when we return from this one 1053 * Check for ASTs if one of the below is true: 1058 andc r7,r7,r11 ; Remove the stack reset bit in case we pass this one 1167 sub r0,r23,r20 ; Subtract one from the other 1168 sub r21,r20,r23 ; Subtract the other from the one 1222 ; We need to check the level we are entering, not the one we are exiting. 1333 sub r0,r23,r20 ; Subtract one from the other 1334 sub r21,r20,r23 ; Subtract the other from the one 1820 beq+ versvok ; (TEST/DEBUG) This one i [all...] |
H A D | hw_lock.s | 223 ; The following instructions force the pipeline to be interlocked to that only one 366 ; The following instructions force the pipeline to be interlocked to that only one 405 * The other processors use interlocked update to decrement, this one 439 * has seen at least one interrupt since a specific time. 1096 ; The following instructions force the pipeline to be interlocked to that only one 1138 ; hold the interlock lock and no one can touch this field unless they 1357 ; hold the interlock and no one can touch at this field unless they 1571 EPILOG ; Deal with the stack now, enable_preemption doesn't always want one 1819 ; The following instructions force the pipeline to be interlocked to that only one 2080 rlwimi r6,r7,0,16,31 ; Set shared cnt to one [all...] |
H A D | start.s | 143 ; Here is where we do any one time general low-level initialization 174 beq donePVR ; We have the right one... 242 dcbf 0,r13 ; Flush the old one 503 addis r15,r13,0x3000 ; Hah... Figure this one out... 600 addis r15,r13,0x3000 ; Hah... Figure this one out...
|
H A D | skiplists.s | 36 * The basic idea is that each mapping is on one or more singly-linked lists, sorted 56 * 64-byte nodes with 4 list links, and 128-byte nodes with 12. Only one in every 395 bne-- cr0,mapSrchFull64e ; handle mapping larger than one page 478 bne- cr0,mapSrchFull32e ; handle mapping larger than one page 715 bgt mapRem64b ; loop to see if more than one list was emptied 749 bgt mapRem32b ; loop to see if more than one list was emptied 763 * in the pseudo-random sequence, shifted by the (log2-1) of the fanout F, plus one. 767 * At one point we used a simple counter to assign lists. While this gave perfect 771 * but one that works consistently across all known access patterns. 806 addi r3,r11,1 ; every mapping is on at least one lis [all...] |
H A D | bcopy.s | 60 ; To do the copy, we build a 128 DBAT for both the source and sink. If both are the same, only one 144 ; Turns off data translation before the copy. This one will not work in user state. 229 ; We need to copy with DR off, but one of the operands is in I/O space. To avoid wedging U3, 288 mtcrf 2,r5 ; move length to cr6 and cr7 one at a time... 291 add r6,r6,r5 ; point one past end of operands in reverse moves 409 mtcrf 0x01,r0 ; move length to cr6 and cr7 one cr at a time... 412 mtcrf 0x02,r0 ; ...since moving more than one is slower on G4 and G5 464 mtcrf 0x02,r5 ; move length to cr6 and cr7 one cr at a time... 465 mtcrf 0x01,r5 ; ...since moving more than one is slower on G4 and G5 565 mtcrf 0x01,r0 ; move length to cr6 and cr7 one c [all...] |
H A D | hw_vm.s | 391 rlwinm. r0,r22,0,mpRIPb,mpRIPb ; Are we in the process of removing this one? 604 bf-- cr5_eq,hrmPerm ; This one can't be removed... 640 bf-- cr5_eq,hrmPerm ; This one can't be removed... 653 ; mapping (more than one if a block) and accumulate the reference 736 ; But first, we need to make sure no one else is using this 755 bf-- cr1_lt,hrmRetn32 ; This one has no real memory associated with it so we are done... 1002 bl mapDrainBusy ; Go wait until we are sure all other removers are done with this one 1170 bf-- cr1_lt,hrmRetn64 ; This one has no real memory associated with it so we are done... 1341 bl mapDrainBusy ; Go wait until we are sure all other removers are done with this one 1918 bne-- hpmGotOne ; We found one, g [all...] |
H A D | vmachmon_asm.s | 436 ; We will just go emulate an ISI if there is not one. 503 ; then it will be possible for more than one thread to access this stuff at the same time. 563 sub r0,r18,r25 ; Subtract one from the other 564 sub r3,r25,r18 ; Subtract the other from the one 573 mr. r3,r3 ; Is there one? 631 sub r0,r18,r25 ; Subtract one from the other 632 sub r3,r25,r18 ; Subtract the other from the one 641 mr. r3,r3 ; Is there one? 809 bl swapCtxt ; Exchange the VM context for the emulator one 876 bl swapCtxt ; Exchange the VM context for the emulator one [all...] |
H A D | machine_routines_asm.s | 875 bt pfCanDozeb,yesnap ; We can sleep or doze one this machine... 884 mftbu r8 ; Get the upper one again 1026 * There is one bit of hackery in here: we need to enable for 1294 ; snoop occurs that invalidates one of the lines in the cache, the
|
H A D | Firmware.s | 109 beq- callUnimp /* This one was unimplimented... */ 165 * an extra page at the start and one at the end, but we don't really care. If someone 442 ori r10,r10,0x2000 /* Assume the printer (this is the normal one) */ 825 ori r10,r10,0x3010 /* Assume the printer (this is the normal one) */ 827 ori r10,r10,0x2000 /* Assume the printer (this is the normal one) */ 1741 li r3,T_IN_VAIN ; Set to just ignore this one 1763 li r3,T_IN_VAIN ; Set to just ignore this one 1870 srw r17,r17,r9 /* Isolate one pixels worth of black or white */ 1917 bne+ startNybble /* Nope, go through the word one more time... */
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/ |
H A D | kdp_misc.s | 62 lbz r0,0(r3) ; Grab a whole one
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ipc/ |
H A D | ipc_port.h | 193 * allocate a new one. This avoids deadlocks during notification message 271 * Compares two timestamps, and returns TRUE if one 274 * as long as one and two aren't too far apart. 277 #define IP_TIMESTAMP_ORDER(one, two) ((int) ((one) - (two)) < 0)
|
/macosx-10.5.8/xnu-1228.15.4/bsd/net/ |
H A D | if_loop.c | 442 More than one loopback interface is not supported.
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/ |
H A D | xsumas.s | 260 mr r14,r2 ; just copy incoming partial word into one of the accumulators 272 b LAddLastChunk ; only one chunk 275 ; It is pipelined (loads are one iteration ahead of adds), and unrolled.
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ddb/ |
H A D | makedis.c | 60 lines by ending each one except the last with a \. A logical line 78 the function. Each character of the string represents one bit, 169 The simplest sort of line in the description file is one that looks 175 implies that that function has exactly one argument which is an 180 A more complex line is one looking like this: 184 This line is compatible with the previous one, because it has the 200 This simply selects one of the eight strings between {} depending 210 The reg8 function is used in lines like this one: 222 constant bits) it is the one chosen when the argument is 01110110. 242 The hexprint function is used in lines like this one 1404 char zero, one; local [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IORegistryEntry.cpp | 1756 IORegistryEntry * one; local 1775 (one = (IORegistryEntry *) parents->getObject( index )); 1777 oneDepth = one->getDepth( plane ); 1979 // done set didn't contain this one, so recurse
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | tty_pty.c | 115 #warning You have only one pty defined, redefining to 32. 195 * If we can't allocate a new one, act as if we had run out
|