| 813 | } |
| 814 | |
| 815 | inline void MtFrame::InsertIoWait(MicroThread* thread) |
| 816 | { |
| 817 | ASSERT(!thread->HasFlag(MicroThread::IO_LIST)); |
| 818 | thread->SetFlag(MicroThread::IO_LIST); |
| 819 | TAILQ_INSERT_TAIL(&_iolist, thread, _entry); |
| 820 | InsertSleep(thread); |
| 821 | } |
| 822 | |
| 823 | void MtFrame::RemoveIoWait(MicroThread* thread) |
| 824 | { |
no test coverage detected