- mtkernel_3
- kernel/tkernel/device.c - 13.5KB - 585 lines
66:
67: devcb = (DevCB*)QueRemoveNext(&knl_FreeDevCB);
68: if ( devcb == NULL ) {
- kernel/tkernel/deviceio.c - 25.9KB - 1,052 lines
134: /* Get space in open management block */
135: opncb = (OpnCB*)QueRemoveNext(&knl_FreeOpnCB);
136: if ( opncb == NULL ) {
- More results from deviceio.c
- kernel/tkernel/eventflag.c - 10.5KB - 432 lines
74: /* Get control block from FreeQue */
75: flgcb = (FLGCB*)QueRemoveNext(&knl_free_flgcb);
76: if ( flgcb == NULL ) {
- kernel/tkernel/klock.c - 2.4KB - 83 lines
69:
70: tcb = (TCB*)QueRemoveNext(&loc->wtskq);
71: if ( tcb == NULL ) {
- kernel/tkernel/mailbox.c - 9.4KB - 391 lines
75: /* Get control block from FreeQue */
76: mbxcb = (MBXCB*)QueRemoveNext(&knl_free_mbxcb);
77: if ( mbxcb == NULL ) {
- kernel/tkernel/mempfix.c - 11.8KB - 472 lines
113: DISABLE_INTERRUPT;
114: mpfcb = (MPFCB*)QueRemoveNext(&knl_free_mpfcb);
115: ENABLE_INTERRUPT;
- kernel/tkernel/mempool.c - 17.5KB - 669 lines
295: /* Get control block from FreeQue */
296: mplcb = (MPLCB*)QueRemoveNext(&knl_free_mplcb);
297: if ( mplcb == NULL ) {
- kernel/tkernel/messagebuf.c - 17.3KB - 640 lines
171: /* Get control block from FreeQue */
172: mbfcb = (MBFCB*)QueRemoveNext(&knl_free_mbfcb);
173: if ( mbfcb == NULL ) {
- kernel/tkernel/mutex.c - 18.3KB - 648 lines
236: /* Get control block from FreeQue */
237: mtxcb = (MTXCB*)QueRemoveNext(&knl_free_mtxcb);
238: if ( mtxcb == NULL ) {
- kernel/tkernel/ready_queue.h - 6.5KB - 232 lines
212:
213: tcb = (TCB*)QueRemoveNext(tskque);
214: if ( tcb != NULL ) {