Searched refs:pop_front (Results 1 – 8 of 8) sorted by relevance
127 let to_wakeup: Arc<ProcessControlBlock> = inner.wait_list.pop_front().unwrap(); in unlock()
239 let to_wakeup = guard.wait_list.pop_front().unwrap(); in wakeup()257 while let Some(to_wakeup) = guard.wait_list.pop_front() { in wakeup_all()
545 temp_list.pop_front(); in clocksource_dequeue_watchdog()595 temp_list.pop_front(); in clocksource_dequeue_watchdog()628 temp_list.pop_front(); in clocksource_dequeue()931 temp_list.pop_front(); in __clocksource_watchdog_kthread()
226 fn pop_front(&mut self, order: u8) -> Option<PhysAddr> { in pop_front() method366 let free_addr = self.pop_front(order); in buddy_alloc()
533 while let Some(epitem) = ep_guard.ready_list.pop_front() { in ep_send_events()723 if let Some(epitem) = epitems_guard.pop_front() { in wakeup_epoll()
99 while let Some(futex_q) = self.chain.pop_front() { in wake_up()437 let futex_q = bucket_1_mut.chain.pop_front(); in futex_requeue()
464 while let Some(info) = list.pop_front() { in kthread_daemon()
112 let buffer = self.queue.pop_front(); in loopback_receive()