Searched refs:kevent_new (Results 1 - 1 of 1) sorted by relevance
/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/unix/ |
H A D | kqueue.rs | 79 let kevent = kevent_new(fd, libc::EVFILT_READ, flags, token.0); in register() 84 let kevent = kevent_new(fd, libc::EVFILT_WRITE, flags, token.0); in register() 107 events.push(kevent_new(fd, libc::EVFILT_READ, r_flags, token.0)); in reregister() 108 events.push(kevent_new(fd, libc::EVFILT_WRITE, w_flags, token.0)); in reregister() 117 kevent_new(fd, libc::EVFILT_READ, flags, 0), in deregister() 118 kevent_new(fd, libc::EVFILT_WRITE, flags, 0), in deregister() 138 let event = kevent_new( in register_waker() 151 let mut event = kevent_new( in wake() 206 fn kevent_new(ident: RawFd, filter: i16, flags: u16, udata: usize) -> Event { in kevent_new() functions
|
Completed in 2 milliseconds