Home
last modified time | relevance | path

Searched refs:afd_group (Results 1 - 2 of 2) sorted by relevance

/commonlibrary/rust/ylong_runtime/ylong_io/src/sys/windows/
H A Dafd.rs192 afd_group: Mutex<Vec<Arc<Afd>>>,
202 afd_group: Mutex::new(Vec::new()),
209 let mut afd_group = self.afd_group.lock().unwrap(); variables
213 if afd_group.len() == 0
214 || Arc::strong_count(afd_group.last().unwrap()) > POLL_GROUP__MAX_GROUP_SIZE
217 afd_group.push(arc);
220 match afd_group.last() {
223 "Cannot acquire afd, {:#?}, afd_group: {:#?}",
224 self, afd_group
231 let mut afd_group = self.afd_group.lock().unwrap(); global() variables
[all...]
H A Dselector.rs82 afd_group: AfdGroup,
97 afd_group: AfdGroup::new(cp_afd), in new()
181 self.afd_group.release_unused_afd(); in feed_events()
198 self.afd_group.release_unused_afd(); in update_sockets_events()
212 let afd = this.afd_group.acquire()?;
285 self.afd_group.release_unused_afd(); in drop()

Completed in 2 milliseconds