Home
last modified time | relevance | path

Searched refs:EPollEvent (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/net/event_poll/
H A Dsyscall.rs15 use super::{EPollCtlOption, EPollEvent, EventPoll};
57 events.as_ptr::<EPollEvent>(), in epoll_wait()
58 max_events as usize * core::mem::size_of::<EPollEvent>(), in epoll_wait()
62 let epoll_events = epds_writer.buffer::<EPollEvent>(0)?; in epoll_wait()
68 let mut epds = EPollEvent::default(); in epoll_ctl()
78 event.as_ptr::<EPollEvent>(), in epoll_ctl()
79 core::mem::size_of::<EPollEvent>(), in epoll_ctl()
H A Dmod.rs55 pub const EP_MAX_EVENTS: u32 = u32::MAX / (core::mem::size_of::<EPollEvent>() as u32);
82 event: RwLock<EPollEvent>,
92 events: EPollEvent, in new() argument
108 pub fn event(&self) -> &RwLock<EPollEvent> { in event() argument
285 epds: &mut EPollEvent, in do_epoll_ctl() argument
400 epoll_event: &mut [EPollEvent], in do_epoll_wait() argument
524 user_event: &mut [EPollEvent], in ep_send_events() argument
547 let event = EPollEvent { in ep_send_events()
666 event: &EPollEvent, in ep_modify() argument
763 pub struct EPollEvent { struct
[all …]
/DragonOS/docs/community/ChangeLog/V0.1.x/
H A DV0.1.9.md810 * 将EPollEvent设计为POSIX标准