Searched refs:special (Results 1 - 18 of 18) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/commpage/
H A Dcommpage.h37 /* 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 Dcommpage.c36 * 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 Dhost.h81 ipc_port_t special[HOST_MAX_SPECIAL_PORT + 1]; member in struct:host
H A Dhost.c595 * 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 Datomic_switch.s116 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 Dvmachmon_asm.s167 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 Dhw_exception.s109 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 Dstart.s91 stw r12,0xF0(0) ; Make sure the special flag is clear
178 donePVR: lwz r20,ptInitRout(r26) ; Grab the special init routine
H A DEmulate.s94 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 Dlowmem_vectors.s592 * 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 Dcswtch.s66 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 Dskiplists.s154 ; 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 Dhw_vm.s665 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 Dhfs_format.h67 * 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 Dhfs_endian.c606 srcRec->bsdInfo.special.iNodeNum = SWAP_BE32 (srcRec->bsdInfo.special.iNodeNum);
642 srcRec->bsdInfo.special.iNodeNum = SWAP_BE32 (srcRec->bsdInfo.special.iNodeNum);
H A Dhfs_catalog.c1654 /* 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 Dhfs_search.c692 (filep->bsdInfo.special.linkCount == 0)) {
/macosx-10.5.8/xnu-1228.15.4/libkern/ppc/
H A Dmemcmp.s52 ; six char strings are special cased because they are the most common

Completed in 146 milliseconds