- tkernel_2
- kernel/tkernel/src/ready_queue.h - 6.0KB - 211 lines
187:
188: tcb = (TCB*)QueRemoveNext(tskque);
189: if ( tcb != NULL ) {
- kernel/tkernel/src/rendezvous.c - 20.8KB - 757 lines
163: /* Get control block from FreeQue */
164: porcb = (PORCB*)QueRemoveNext(&free_porcb);
165: if ( porcb == NULL ) {
- kernel/tkernel/src/semaphore.c - 11.5KB - 475 lines
163: /* Get control block from FreeQue */
164: semcb = (SEMCB*)QueRemoveNext(&free_semcb);
165: if ( semcb == NULL ) {
- kernel/tkernel/src/task_manage.c - 23.8KB - 956 lines
123: /* Get control block from FreeQue */
124: tcb = (TCB*)QueRemoveNext(&free_tcb);
125: if ( tcb == NULL ) {
- kernel/tkernel/src/time_calls.c - 27.4KB - 1,118 lines
366: /* Get control block from FreeQue */
367: cyccb = (CYCCB*)QueRemoveNext(&free_cyccb);
368: if ( cyccb == NULL ) {
- More results from time_calls.c
- lib/libdrvif/src/gdrvif.c - 32.8KB - 1,032 lines
180: if ( gdi->preq[rw] < gdi->limit ) {
181: drq = (DRQ*)QueRemoveNext(&gdi->freeq);
182: if ( drq != NULL ) break; /* Obtained */
- More results from gdrvif.c