/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IODMAEventSource.cpp | 127 bool work, again; local 130 work = !queue_empty(&dmaCommandsCompleted); 131 if (work) { 139 if (work) {
|
H A D | IOServicePMPrivate.h | 564 virtual bool init( IOService * inOwner, Action work, Action retire ); 567 static IOPMWorkQueue * create( IOService * inOwner, Action work, Action retire );
|
H A D | IOPMrootDomain.cpp | 173 AbsoluteTime startTime; // time when work started 174 int depth; // work on nubs at this PM-tree depth 181 static void work( PMHaltWorker * me ); 1999 // Called on the PM work loop thread. 2790 PMHaltWorker::work( me ); 2795 // This is the last thread to finish work on this level, 2814 // No more work to do, terminate thread 2820 void PMHaltWorker::work( PMHaltWorker * me ) function in class:PMHaltWorker 2833 // Claim an unit of work from the shared pool 2847 break; // no more work a [all...] |
H A D | IOServicePM.cpp | 744 // block on the PM work loop. 751 // work from the PM work loop. 2859 // PM work loop, which can run to process acknowledgePowerChange() 3964 // Inside PM work loop's gate. 3977 // otherwise no need to signal the work loop. 4007 // Inside PM work loop's gate. 5091 // Called from PM work loop thread. 5216 // the work loop lock in PMinit(), which may deadlock with certain 5368 // Service a request from our work queu 5886 create( IOService * inOwner, Action work, Action retire ) argument 5897 init( IOService * inOwner, Action work, Action retire ) argument [all...] |
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/ |
H A D | aligned_data.s | 84 EXT(GratefulDebWork): ; Enough for 2 rows of 8 chars of 16-pixel wide 32-bit pixels and a 256 byte work area
|
H A D | lowmem_vectors.s | 841 ; Handle "Load MSR" UFT (0x7FF4). This is not used on 64-bit processors, though it would work. 899 stw r20,tempr0(r11) ; Save some work registers 901 stw r21,tempr1(r11) ; Save some work registers 904 stw r25,tempr2(r11) ; Save some work registers 907 stw r22,tempr3(r11) ; Save some work registers 910 stw r23,tempr4(r11) ; Save some work registers 912 stw r24,tempr5(r11) ; Save some work registers 926 li r23,trcWork ; Get the trace work area address 1015 lwz r20,tempr0(r11) ; Restore work register 1016 lwz r21,tempr1(r11) ; Restore work registe [all...] |
H A D | hw_lock.s | 415 li r3,1 ; Assume we work 448 li r3,1 ; Assume we work
|
H A D | Emulate.s | 246 li r29,emfp0 ; Point to work area 248 dcbz r29,r31 ; Clear and allocate a cache line for us to work in
|
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 | 878 ; that must work... All hope is gone. Alas, we die....... 1288 rlwinm r3,r23,27,5,29 ; Change to PCA offset (table is always 2GB or less so 32-bit instructions work here) 2153 b hsgStart ; Get to work 3650 bne-- mapBumpBusy ; This did not work, try again... 3666 bne-- mapDropBusy ; This did not work, try again... 3731 * NOTE: In order for a page-fault redrive to work, the translation miss 4089 srw r0,r0,r2 ; Slide sub-tag mask to right slot (shift work for either half) 4090 srw r5,r30,r2 ; Slide sub-tag to right slot (shift work for either half) 5229 ; but I just wanted to see if I could write this to work on both 32- and 64-bit 5849 b graRemoved ; Good work, le [all...] |
/macosx-10.5.8/xnu-1228.15.4/tools/tests/affinity/ |
H A D | pool.c | 23 * free / \ work / \ 31 * There are a series of work stages. Each stage has an input and an output 39 * the work queue it is tagged with this affinity. When a consumer dequeues a 40 * work item, it sets its affinity to this tag. Hence consumer threads migrate 63 typedef struct work { struct 64 TAILQ_ENTRY(work) link; 72 * A work queue, complete with pthread objects for its management 77 TAILQ_HEAD(, work) queue; 254 * Quit if all work done. 285 DBG(" %s[%d,%d] todo %d work [all...] |
H A D | sets.c | 23 * free work 64 typedef struct work { struct 65 TAILQ_ENTRY(work) link; 70 * A work queue, complete with pthread objects for its management 75 TAILQ_HEAD(, work) queue; 260 DBG(" %s[%d,%d] iteration %d work %p data %p\n", 273 DBG(" %s[%d,%d] iteration %d signaling work\n", 471 DBG(" empty work item %p for set %d data %p\n", 497 * See how long the work took.
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/ |
H A D | dtrace.c | 1127 int i, work = 0; 1135 * If the dirty list is NULL, there is no dirty work to do. 1142 * any work for this CPU -- it means that there has not been 1149 work = 1; 1170 if (!work) { 1172 * We have no work to do; we can simply return. 2320 * is work to be done, it cross calls all CPUs to perform that work; 2327 int work = 0, rv; 2339 work [all...] |