sleep_queue_entry_t::sleep_queue_entry_t(CPUThread& cpu, sleep_queue_t& queue) : m_thread(cpu) , m_queue(queue) { add_entry(); cpu.sleep(); }
sleep_queue_entry_t::sleep_queue_entry_t(CPUThread& cpu, sleep_queue_t& queue, const defer_sleep_t&) : m_thread(cpu) , m_queue(queue) { cpu.sleep(); }