Home
last modified time | relevance | path

Searched refs:EPollItem (Results 1 – 6 of 6) sorted by relevance

/DragonOS-0.1.9/kernel/src/net/event_poll/
Dmod.rs45 ep_items: RBTree<i32, Arc<EPollItem>>,
47 ready_list: LinkedList<Arc<EPollItem>>,
71 pub struct EPollItem { struct
82 impl EPollItem { implementation
349 let epitem = Arc::new(EPollItem::new( in do_epoll_ctl()
593 epitem: Arc<EPollItem>, in ep_insert() argument
659 epitem: Arc<EPollItem>, in ep_modify() argument
687 pub fn ep_add_ready(&mut self, epitem: Arc<EPollItem>) { in ep_add_ready() argument
712 epitems: &SpinLock<LinkedList<Arc<EPollItem>>>, in wakeup_epoll() argument
/DragonOS-0.1.9/kernel/src/ipc/
Dpipe.rs9 net::event_poll::{EPollEventType, EPollItem, EventPoll},
57 epitems: SpinLock<LinkedList<Arc<EPollItem>>>,
97 pub fn add_epoll(&mut self, epitem: Arc<EPollItem>) -> Result<(), SystemError> { in add_epoll()
/DragonOS-0.1.9/kernel/src/driver/tty/
Dtty_device.rs33 net::event_poll::{EPollItem, EventPoll},
280 arg as *const Arc<EPollItem>, in ioctl()
281 core::mem::size_of::<Arc<EPollItem>>(), in ioctl()
284 let epitem = unsafe { &*(arg as *const Arc<EPollItem>) }; in ioctl()
Dtty_core.rs17 net::event_poll::{EPollEventType, EPollItem},
313 epitems: SpinLock<LinkedList<Arc<EPollItem>>>,
410 pub fn add_epitem(&self, epitem: Arc<EPollItem>) { in add_epitem() argument
/DragonOS-0.1.9/kernel/src/net/socket/
Dmod.rs33 event_poll::{EPollEventType, EPollItem, EventPoll},
237 fn add_epoll(&mut self, epitem: Arc<EPollItem>) -> Result<(), SystemError> { in add_epoll()
397 pub epitems: SpinLock<LinkedList<Arc<EPollItem>>>,
444 pub fn add_epoll(&mut self, epitem: Arc<EPollItem>) { in add_epoll() argument
/DragonOS-0.1.9/kernel/src/filesystem/vfs/
Dfile.rs18 event_poll::{EPollItem, EPollPrivateData, EventPoll},
475 pub fn add_epoll(&mut self, epitem: Arc<EPollItem>) -> Result<(), SystemError> { in add_epoll()
490 &epitem as *const Arc<EPollItem> as usize, in add_epoll()