- mtkernel_3
- kernel/tkernel/ready_queue.h - 6.5KB - 232 lines
73: for ( i = 0; i < NUM_TSKPRI; i++ ) {
74: QueInit(&rq->tskque[i]);
75: }
- kernel/tkernel/rendezvous.c - 17.3KB - 649 lines
44: /* Register all control blocks onto FreeQue */
45: QueInit(&knl_free_porcb);
46: end = knl_porcb_table + NUM_PORID;
- More results from rendezvous.c
- kernel/tkernel/semaphore.c - 10.5KB - 441 lines
42: /* Register all control blocks onto FreeQue */
43: QueInit(&knl_free_semcb);
44: end = knl_semcb_table + NUM_SEMID;
- More results from semaphore.c
- kernel/tkernel/task.c - 5.8KB - 222 lines
65: /* Register all TCBs onto FreeQue */
66: QueInit(&knl_free_tcb);
67: for ( tcb = knl_tcb_table, i = 0; i < NUM_TSKID; tcb++, i++ ) {
- kernel/tkernel/task_sync.c - 6.5KB - 300 lines
193: knl_make_wait(tmout, TA_NULL);
194: QueInit(&knl_ctxtsk->tskque);
195: }
- More results from task_sync.c
- kernel/tkernel/time_calls.c - 22.2KB - 901 lines
170: /* Register all control blocks onto FreeQue */
171: QueInit(&knl_free_cyccb);
172: end = knl_cyccb_table + NUM_CYCID;
- More results from time_calls.c
- kernel/tkernel/timer.c - 5.4KB - 185 lines
47: knl_current_time = knl_real_time_ofs = uitoll(0);
48: QueInit(&knl_timer_queue);
49:
- More results from timer.c