Home
last modified time | relevance | path

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

/DragonOS/kernel/src/net/event_poll/
H A Dmod.rs254 let mut ep_file = File::new( in do_create_epoll() localVariable
260 ep_file.private_data = SpinLock::new(FilePrivateData::EPoll(EPollPrivateData { epoll })); in do_create_epoll()
266 let fd = fd_table_guard.alloc_fd(ep_file, None)?; in do_create_epoll()
293 let ep_file = fd_table_guard in do_epoll_ctl() localVariable
310 if Arc::ptr_eq(&ep_file, &dst_file) || !Self::is_epoll_file(&ep_file) { in do_epoll_ctl()
331 if let FilePrivateData::EPoll(epoll_data) = &*ep_file.private_data.lock() { in do_epoll_ctl()
409 let ep_file = fd_table_guard in do_epoll_wait() localVariable
416 if !Self::is_epoll_file(&ep_file) { in do_epoll_wait()
422 if let FilePrivateData::EPoll(epoll_data) = &*ep_file.private_data.lock() { in do_epoll_wait()