- mtkernel_3
- kernel/tkernel/device.c - 13.5KB - 585 lines
157: } else {
158: if ( !isQueEmpty(&devcb->openq) ) {
159: /* In use (open) */
- kernel/tkernel/deviceio.c - 25.9KB - 1,052 lines
372: LockDM();
373: while ( !isQueEmpty(&opncb->requestq) ) {
374: reqcb = (ReqCB*)opncb->requestq.next;
- More results from deviceio.c
- kernel/tkernel/eventflag.c - 10.5KB - 432 lines
248: }
249: if ( (flgcb->flgatr & TA_WMUL) == 0 && !isQueEmpty(&flgcb->wait_queue) ) {
250: /* Disable multiple tasks wait */
- kernel/tkernel/mailbox.c - 9.4KB - 391 lines
156:
157: if ( !isQueEmpty(&mbxcb->wait_queue) ) {
158: /* Directly send to receive wait task */
- kernel/tkernel/mempfix.c - 11.8KB - 472 lines
295: DISABLE_INTERRUPT;
296: if ( !isQueEmpty(&mpfcb->wait_queue) ) {
297: /* Send memory block to waiting task,
- kernel/tkernel/mempool.c - 17.5KB - 669 lines
199:
200: while ( !isQueEmpty(&mplcb->wait_queue) ) {
201: top = (TCB*)mplcb->wait_queue.next;
- kernel/tkernel/mempool.h - 2.0KB - 67 lines
55: {
56: if ( isQueEmpty(&mplcb->freeque) ) {
57: return 0;
- kernel/tkernel/messagebuf.c - 17.3KB - 640 lines
98:
99: while ( !isQueEmpty(&mbfcb->send_queue) ) {
100: top = (TCB*)mbfcb->send_queue.next;
- More results from messagebuf.c
- kernel/tkernel/mutex.h - 1.7KB - 64 lines
48: */
49: #define mtx_waited(mtxcb) ( !isQueEmpty(&(mtxcb)->wait_queue) )
50:
- kernel/tkernel/ready_queue.h - 6.5KB - 232 lines
178: }
179: if ( !isQueEmpty(&rq->tskque[priority]) ) {
180: return;