/macosx-10.5.8/xnu-1228.15.4/EXTERNAL_HEADERS/architecture/ppc/ |
H A D | pseudo_inst.h | 15 * Please obtain a copy of the License at 63 .set __no_at,0 /* allow at by default */ 66 * .at_off -- disable use of at by macros 67 * .at_on -- enable use of at by macros 119 li32 at,$2 variable 120 and. $0,$1,at 127 li32 at,$2 variable 128 and. $0,$1,at 131 .abort "Macro uses at while .no_at in effect" 219 lis at,ha1 [all...] |
H A D | reg_help.h | 15 * Please obtain a copy of the License at 36 * 05-Nov-92 Doug Mitchell at NeXT 65 #define at r12 // assembler temp, caller saved macro 216 * use at own risk.
|
/macosx-10.5.8/xnu-1228.15.4/bsd/netat/ |
H A D | at_aarp.h | 15 * Please obtain a copy of the License at 66 struct atalk_addr dest_at_addr; /* desired or dest. at addr */ 138 #define AMT_LOOK(at, at_addr, elapp) { \ 140 at = &aarp_table[elapp->ifPort]->et_aarp_amt[AMT_HASH(at_addr) * AMT_BSIZ]; \ 141 for (n = 0 ; ; at++) { \ 142 if (at->dest_at_addr.atalk_node == (at_addr).atalk_node && \ 143 NET_EQUAL(at->dest_at_addr.atalk_net, (at_addr).atalk_net)) \ 146 at = NULL; \ 153 #define NEW_AMT(at, at_addr, elapp) { \ 156 myat = at [all...] |
H A D | ddp_aarp.c | 15 * Please obtain a copy of the License at 72 * we have tried out at startup. 534 * The pkt being passed here is only to "look at". It should neither 671 StaticProc aarp_amt_t *aarp_lru_entry(at) 672 register aarp_amt_t *at; 677 at_ret = at; 679 for (i = 1, at++; i < AMT_BSIZ; i++, at++) { 680 if (at->last_time < at_ret->last_time && (at [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/ |
H A D | kdp_misc.s | 15 * Please obtain a copy of the License at 41 ; This is a really stupid physical copy. 1 whole byte at a time...
|
/macosx-10.5.8/xnu-1228.15.4/bsd/conf/ |
H A D | Makefile.ppc | 107 at.o \
|
/macosx-10.5.8/xnu-1228.15.4/bsd/net/ |
H A D | if_dummy.c | 15 * Please obtain a copy of the License at 106 #include <netatalk/at.h> 219 * should be at least twice the MTU plus a little more for 248 * Everything else is done at a higher level.
|
/macosx-10.5.8/xnu-1228.15.4/pexpert/ppc/ |
H A D | pe_clock_speed_asm.s | 15 * Please obtain a copy of the License at 65 li r5, 0xff ; Start the counter at 0xffff
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/ |
H A D | xsumas.s | 15 * Please obtain a copy of the License at 50 * all 64-bits into a 16-bit sum at the end. We cannot use "adde" on 64-bit sums, 74 ; Partial word at start: zero filled on left, it becomes initial checksum. 211 ; Handle short operands. Do a halfword at a time. 218 cmpwi cr6,r4,2 ; at least two bytes? 231 beq Lwrapupx ; no byte at end, proceed to checkout with carry undefined
|
/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/ |
H A D | memcmp.s | 15 * Please obtain a copy of the License at 35 ; or 0 if the two strings are equal. Because we compare a word at a
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | proc_info.c | 15 * Please obtain a copy of the License at 116 int pid_atalkinfo(struct atalk * at, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, register_t * retval); 1049 pid_atalkinfo(__unused struct atalk * at, __unused struct fileproc *fp, __unused int closeonexec, __unused user_addr_t buffer, __unused uint32_t buffersize, __unused register_t * retval) argument 1198 struct atalk * at; local 1200 if ((error = fp_getfatalk(p, fd, &fp, &at)) !=0) { 1206 error = pid_atalkinfo(at, fp, closeonexec, buffer, buffersize, retval);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | savearea_asm.s | 15 * Please obtain a copy of the License at 50 * r11 = MSR at entry 542 ; There is nothing more that we can do at this point. Hopefully we stay alive 682 ; There is nothing more that we can do at this point. Hopefully we stay alive 743 rlwinm r7,r3,0,0,19 ; get virtual address of SAC area at start of page 1016 * r11 = MSR at entry 1051 ; r11 = MSR at entry 1124 * r11 = MSR at entry 1155 ; r11 = MSR at entry 1223 ; r11 = MSR at entr [all...] |
H A D | skiplists.s | 15 * Please obtain a copy of the License at 154 ; out of the inner loop; we do the special case work at most once per search, and 242 ; out of the inner loop; we do the special case work at most once per search, and 371 ; r10 = lowest expected next va, 0 at the beginning of the search 454 ; r10 = lowest expected next va, 0 at the beginning of the search 569 ; point to the pmap. While we are at it, we verify that the unused list hdrs in 609 ; While we are at it, we verify that the unused list hdrs in the pmap are 0. 806 addi r3,r11,1 ; every mapping is on at least one list 1014 subic. r26,r26,1 ; loop pmapCurLists times (but at least once) 1025 ; pmapCurLists should be empty, and no list at o [all...] |
H A D | hw_exception.s | 15 * Please obtain a copy of the License at 87 * another trap is taken. We need at least enough space for a saved state 124 lwz r26,saver1+4(r4) ; Get the stack at interrupt time 373 stw r13,SAVact(r4) ; Point the savearea at its activation 666 * at thread_syscall_return below, with SS_R3 having 853 ; empty context, initialize it to trash and let em execute at 0... 917 stw r13,SAVact(r4) ; Point the savearea at its activation 1081 * at the last minute jump into the trap handler with an AST 1221 ; Here we check if we are at the right level 1387 ; Here we check if we are at th [all...] |
H A D | cswtch.s | 15 * Please obtain a copy of the License at 497 bl fp_store ; save all 32 FPRs in the save area at r3 947 ; We get here when we are switching to the same context at the same level and the context 1034 ; Note that at this point, since floats are on, we are the owner 1659 ; We get here when we are switching to the same context at the same level and the context 1715 ; Note that at this point, since vecs are on, we are the owner 1769 cmplw r10,r11 ; Are we at the right level? 1981 mtcrf 0x80,r11 ; set CRs one at a time (faster) 2227 mtcrf 0x20,r5 ; load CRs ona at a time, which is faster
|
H A D | hw_vm.s | 15 * Please obtain a copy of the License at 226 beq++ hamFits ; We are at the end... 308 stw r9,mpPte(r31) ; Point the mapping at the PTEG (exact offset is invalid) 325 stw r9,mpPte(r31) ; Point the mapping at the PTEG (exact offset is invalid) 671 crorc cr0_eq,cr1_eq,cr0_lt ; No need to look at PTE if none or a special mapping 2831 ; at the start of hwpOpBase 2946 ; at the end of the no-op function. 3508 cmplwi cr7,r3,0 ; Are we at the end of the table? 3871 add r12,r12,r10 ; Now we are pointing at the space to pmap translation entry 3980 ; Important non-volatile registers at thi [all...] |
H A D | lowmem_vectors.s | 15 * Please obtain a copy of the License at 602 * being on, and so cannot look at the activation or task control block, etc. We handle them right 1451 ; Everything is saved at this point, except for FPRs, and VMX registers. 1783 ; Everything is saved at this point, except for FPRs, and VMX registers. 2274 lwz r0,savesrr1+4(r13) ; Get the MSR in use at exception time 2381 ; routine messed them all up... As long as we are at it, 2572 b mckSLBrec ; We looked at them all, go recover... 2740 li r6,0 ; Start at 0 2915 ; Jump into main handler code switching on VM at the same time. 2918 ; memory, otherwise we would need to switch on (at leas [all...] |
H A D | start.s | 15 * Please obtain a copy of the License at 46 ; The table ("processor_types") is assembled in at the end of this file. 111 ; main processor, it will be the TB at the last interrupt before we went
|
H A D | machine_routines_asm.s | 15 * Please obtain a copy of the License at 139 * Read the memory location at physical address paddr. 278 * Read the memory location at physical address paddr. 368 * Read the byte at physical address paddr. Memory should not be cache inhibited. 399 * Read the half word at physical address paddr. Memory should not be cache inhibited. 432 * Read the word at physical address paddr. Memory should not be cache inhibited. 467 * Read the double word at physical address paddr. Memory should not be cache inhibited. 499 * Write the byte at physical address paddr. Memory should not be cache inhibited. 529 * Write the half word at physical address paddr. Memory should not be cache inhibited. 561 * Write the word at physica [all...] |
H A D | movc.s | 15 * Please obtain a copy of the License at 169 mfmsr r11 // save MSR at entry 562 mfspr r12,pmc1 ; INSTRUMENT - saveinstr[12] - Take stamp at copyout 713 lwz r3,kkSource(r1) // source is kernel buffer (r3 at entry) 757 * they were at point of fault, so for example cr3 flags are valid. 786 // for the leftovers if necessary. The crossover at which the word loop becomes 801 add r6,r5,r2 // get length starting at byte 0 in word 886 add r3,r3,r7 // now r3 points one past 0 byte, or at 1st byte not xferred 895 // after searching and copying words at a time. 1077 // We'll be finding a mapping and looking at, s [all...] |
H A D | vmachmon_asm.s | 15 * Please obtain a copy of the License at 62 /* OK to add new routines, but they must be added at the bottom. */ 503 ; then it will be possible for more than one thread to access this stuff at the same time. 583 stw r0,SAVlevel(r3) ; We are always at level 0 (user state) 591 li r5,32*8 ; Get the size (32 FPRs at 8 bytes each) 651 stw r0,SAVlevel(r3) ; We are always at level 0 (user state) 659 li r5,32*16 ; Get the size (32 vectors at 16 bytes each)
|
H A D | Emulate.s | 15 * Please obtain a copy of the License at 348 ; that one needs to be further reduced, and we end up with holes at a few indexes. 660 aaStmwNxtH: cmplwi cr1,r17,(4*4) ; Do we have at least 4 left?
|
H A D | hw_lock.s | 15 * Please obtain a copy of the License at 439 * has seen at least one interrupt since a specific time. 655 * Atomically inserts the element at the head of the list 674 * Atomically inserts the list of elements at the head of the list 1204 bl EXT(lck_mtx_lock_wait) ; Wait for our turn at the lock 1357 ; hold the interlock and no one can touch at this field unless they
|
/macosx-10.5.8/xnu-1228.15.4/libkern/c++/ |
H A D | OSUnserializeXML.cpp | 15 * Please obtain a copy of the License at 60 the Free Software Foundation; either version 2, or (at your option) 78 the parser skeleton itself, you may (at your option) remove this 383 /* The OS might guarantee only one guard page at the bottom of the stack, 566 First, the terminals, then, starting at YYNTOKENS, nonterminals. */ 1102 /* Start YYX at -YYN if negative to avoid negative indexes in 1426 YYDPRINTF ((stderr, "Now at end of input.\n")); 1733 /* Return failure if at end of input. */
|