- 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;