- tkernel_2
- kernel/tkernel/src/eventflag.c - 11.8KB - 477 lines
225: *tcb->winfo.flg.p_flgptn = flgcb->flgptn;
226: wait_release_ok(tcb);
227:
- kernel/tkernel/src/mailbox.c - 11.4KB - 462 lines
245: *tcb->winfo.mbx.ppk_msg = pk_msg;
246: wait_release_ok(tcb);
247:
- kernel/tkernel/src/mempfix.c - 12.5KB - 498 lines
334: *tcb->winfo.mpf.p_blf = blf;
335: wait_release_ok(tcb);
336: ENABLE_INTERRUPT;
- kernel/tkernel/src/mempool.c - 20.9KB - 791 lines
382: /* Release wait task */
383: wait_release_ok(top);
384: }
- kernel/tkernel/src/messagebuf.c - 18.5KB - 689 lines
211: msg_to_mbf(mbfcb, top->winfo.smbf.msg, msgsz);
212: wait_release_ok(top);
213: }
- More results from messagebuf.c
- kernel/tkernel/src/mutex.c - 19.7KB - 703 lines
175: /* Wake wait task */
176: wait_release_ok(next_tcb);
177:
- More results from mutex.c
- kernel/tkernel/src/rendezvous.c - 20.8KB - 757 lines
279: *tcb->winfo.acp.p_cmsgsz = cmsgsz;
280: wait_release_ok(tcb);
281:
- More results from rendezvous.c
- kernel/tkernel/src/semaphore.c - 11.5KB - 475 lines
116: /* Release wait */
117: wait_release_ok(top);
118:
- More results from semaphore.c
- kernel/tkernel/src/task_sync.c - 8.2KB - 357 lines
229: } else if ( (state & TS_WAIT) != 0 && tcb->wspec == &wspec_slp ) {
230: wait_release_ok(tcb);
231: