/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/commpage/ |
H A D | commpage.h | 37 /* Special check bits for the compage_descriptor "special" field. */ 52 #define COMMPAGE_DESCRIPTOR(label,address,must,cant,special) \ 58 .short special @\ 74 short special; // special handling bits for DCBA and SYNC etc member in struct:commpage_descriptor
|
H A D | commpage.c | 36 * commpage_descriptor. The tricky part is getting the "special", 459 * recognize the special form of MTCRF instructions, in which exactly one bit is set 542 if ( (rd->special & mode) == 0 ) // is this routine useable in this mode? 563 if (rd->special & kCommPageDCBA) 566 if (rd->special & kCommPageSYNC) 569 if (rd->special & kCommPageISYNC) 572 if (rd->special & kCommPageMTCRF) 575 if ((mode == kCommPage64) && (rd->special & kPort32to64))
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kern/ |
H A D | host.h | 81 ipc_port_t special[HOST_MAX_SPECIAL_PORT + 1]; member in struct:host
|
H A D | host.c | 595 * Kernel interface for setting a special port. 606 old_port = host_priv->special[id]; 607 host_priv->special[id] = port; 615 * User interface for setting a special port. 617 * Only permits the user to set a user-owned special port 618 * ID, rejecting a kernel-owned special port ID. 620 * A special kernel port cannot be set up using this 641 * User interface for retrieving a special port. 643 * Note that there is nothing to prevent a user special 645 * the caller; thus, using a special por [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | atomic_switch.s | 116 lwz r7,ACT_MACT_SPF(r13) ; Get special flags 122 stw r7,ACT_MACT_SPF(r13) ; Update special flags 186 lwz r7,ACT_MACT_SPF(r13) ; Get special flags 227 stw r7,ACT_MACT_SPF(r13) ; Update special flags
|
H A D | vmachmon_asm.s | 167 lwz r5,spcFlags(r10) ; Get per_proc special flags 196 lwz r5,spcFlags(r10) ; Get per_proc special flags 399 lwz r15,spcFlags(r10) ; Get per_proc special flags 462 lwz r11,ACT_MACT_SPF(r26) ; Get the special flags 525 stw r15,spcFlags(r10) ; Set per_proc copy of the special flags 526 stw r15,ACT_MACT_SPF(r26) ; Get the special flags 595 lwz r11,ACT_MACT_SPF(r26) ; Get the special flags 601 stw r11,ACT_MACT_SPF(r26) ; Get the special flags 603 stw r11,spcFlags(r10) ; Set per_proc copy of the special flags 665 lwz r11,ACT_MACT_SPF(r26) ; Get the special flag [all...] |
H A D | hw_exception.s | 109 lwz r26,ACT_MACT_SPF(r13) ; Get special flags 194 lwz r0,ACT_MACT_SPF(r13) ; Get the special flags 341 svecoff: lwz r6,ACT_MACT_SPF(r13) ; Pick up activation special flags 342 mtcrf 0x40,r6 ; Check special flags 343 mtcrf 0x01,r6 ; Check special flags 346 lwz r18,spcFlags(r25) ; Load per_proc special flags 424 cmplwi r10,0x6000 ; Is it the special ppc-only guy? 489 ; Note: the last option is intended for special diagnostics calls that
|
H A D | start.s | 91 stw r12,0xF0(0) ; Make sure the special flag is clear 178 donePVR: lwz r20,ptInitRout(r26) ; Grab the special init routine
|
H A D | Emulate.s | 94 rlwinm. r0,r10,0,0,5 ; See if we have the "special" op code here 96 bne+ eExit ; Not special op, ignore... 229 lwz r21,spcFlags(r31) ; Grab the special flags 334 bf+ iNotify,aaComExGo ; Nothing special here, go...
|
H A D | lowmem_vectors.s | 592 * Firmware.s, though the special "Cut Trace" trap (0x80000000) is handled here as an ultra 791 lwz r11,spcFlags(r11) ; get the special flags word from per_proc 809 lwz r11,spcFlags(r11) ; get the special flags word from per_proc 836 lwz r3,spcFlags(r11) ; get "special flags" word from per_proc 1189 * Here we will save off a mess of registers, the special ones and R0-R12. We use the DCBZ 1379 lwz r21,spcFlags(r2) ; Get the special flags from per_proc 1714 lwz r17,spcFlags(r2) ; Get the special flags from per_proc 1845 rlwinm r9,r9,20,16,23 ; Isolate the special flags 1850 sth r9,LTR_cpu(r20) ; Stash the cpu number and special flags 3238 lwz r23,spcFlags(r29) ; Get the special flag [all...] |
H A D | cswtch.s | 66 lwz r10,ACT_MACT_SPF(r9) /* Get the special flags */ 73 stw r10,ACT_MACT_SPF(r9) /* Update the special flags */ 74 stw r10,spcFlags(r6) /* Set per_proc copy of the special flags */ 152 lwz r7,ACT_MACT_SPF(r5) ; Get the special flags 159 stw r7,spcFlags(r12) ; Set per_proc copy of the special flags 872 lwz r10,ACT_MACT_SPF(r17) ; Get the act special flags 1590 lwz r10,ACT_MACT_SPF(r17) ; Get the act special flags
|
H A D | skiplists.s | 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
|
H A D | hw_vm.s | 665 cmplwi r0,mpMinSpecial ; cr0_lt <- not a special mapping type 671 crorc cr0_eq,cr1_eq,cr0_lt ; No need to look at PTE if none or a special mapping 749 cmplwi cr1,r0,mpMinSpecial ; cr1_lt <- not a special mapping type 1163 cmplwi cr1,r0,mpMinSpecial ; cr1_lt <- not a special mapping type 3211 bf-- cr1_eq,hpNotAllowed ; Something special is happening... 3387 bf-- cr1_eq,htrNotFound ; Not found, something special, or being removed... 3852 beq-- hpfSpclNest ; Do we need to do special handling? 3943 ; Here is where we handle special mappings. So far, the only use is to load a 3946 ; The only (so far implemented) special map is used for copyin/copyout. 4001 cmplwi cr5,r0,0 ; Did we just do a special nestin [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_format.h | 67 * Mac OS X has two special directories on HFS+ volumes for hardlinked files 253 u_int32_t rawDevice; /* special file device (FBLK and FCHR only) */ 254 } special; member in struct:HFSPlusBSDInfo 274 #define hl_linkReference bsdInfo.special.iNodeNum 275 #define hl_linkCount bsdInfo.special.linkCount
|
H A D | hfs_endian.c | 606 srcRec->bsdInfo.special.iNodeNum = SWAP_BE32 (srcRec->bsdInfo.special.iNodeNum); 642 srcRec->bsdInfo.special.iNodeNum = SWAP_BE32 (srcRec->bsdInfo.special.iNodeNum);
|
H A D | hfs_catalog.c | 1654 /* Push out special field if necessary */ 1656 file->bsdInfo.special.rawDevice = attrp->ca_rdev; 2415 cep->ce_attr.ca_linkref = rec->hfsPlusFile.bsdInfo.special.iNodeNum; 2419 cep->ce_attr.ca_linkref = rec->hfsPlusFile.bsdInfo.special.iNodeNum; 3666 bsdp->special.linkCount = 1; 3684 bsdp->special.rawDevice = attrp->ca_rdev; 3686 bsdp->special.linkCount = 1; 3793 attrp->ca_rdev = bsd->special.rawDevice; 3799 if (bsd->special.linkCount > 0) 3800 attrp->ca_linkcount = bsd->special [all...] |
H A D | hfs_search.c | 692 (filep->bsdInfo.special.linkCount == 0)) {
|
/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/ |
H A D | memcmp.s | 52 ; six char strings are special cased because they are the most common
|