Searched refs:epitems (Results 1 – 7 of 7) sorted by relevance
/DragonOS/kernel/src/filesystem/ |
H A D | eventfd.rs | 55 epitems: SpinLock<LinkedList<Arc<EPollItem>>>, field 63 epitems: SpinLock::new(LinkedList::new()), in new() 68 .epitems in remove_epoll() 149 EventPoll::wakeup_epoll(&self.epitems, Some(pollflag))?; in read_at() 196 EventPoll::wakeup_epoll(&self.epitems, Some(pollflag))?; in write_at() 236 self.epitems.lock().push_back(epitem); in kernel_ioctl()
|
/DragonOS/kernel/src/ipc/ |
H A D | pipe.rs | 62 epitems: SpinLock<LinkedList<Arc<EPollItem>>>, field 103 self.epitems.lock().push_back(epitem); in add_epoll() 113 .epitems in remove_epoll() 154 epitems: SpinLock::new(LinkedList::new()), in new() 270 EventPoll::wakeup_epoll(&inode.epitems, Some(pollflag))?; in read_at() 416 EventPoll::wakeup_epoll(&inode.epitems, Some(pollflag))?; in write_at()
|
/DragonOS/kernel/src/perf/ |
H A D | mod.rs | 59 epitems: SpinLock<LinkedList<Arc<EPollItem>>>, field 66 epitems: SpinLock::new(LinkedList::new()), in new() 74 .epitems in remove_epoll() 94 EventPoll::wakeup_epoll(&self.epitems, Some(pollflag)) in epoll_callback() 188 self.epitems.lock().push_back(epitem); in kernel_ioctl()
|
/DragonOS/kernel/src/net/socket/ |
H A D | mod.rs | 261 for epitem in posix_item.epitems.lock_irqsave().iter() { in clear_epoll() 409 pub epitems: SpinLock<LinkedList<Arc<EPollItem>>>, field 416 epitems: SpinLock::new(LinkedList::new()), in new() 430 self.epitems.lock_irqsave().push_back(epitem) in add_epoll() 435 .epitems in remove_epoll()
|
/DragonOS/kernel/src/driver/tty/ |
H A D | tty_core.rs | 75 epitems: SpinLock::new(LinkedList::new()), in new() 328 epitems: SpinLock<LinkedList<Arc<EPollItem>>>, field 490 self.epitems.lock().push_back(epitem) in add_epitem() 494 &self.epitems in eptiems()
|
/DragonOS/kernel/src/net/ |
H A D | net_core.rs | 247 &posix_item.epitems, in send_event()
|
/DragonOS/kernel/src/net/event_poll/ |
H A D | mod.rs | 718 epitems: &SpinLock<LinkedList<Arc<EPollItem>>>, in wakeup_epoll() 721 let mut epitems_guard = epitems.try_lock_irqsave()?; in wakeup_epoll()
|