Lines Matching defs:errorfds
167 /// * `errorfds`: File descriptors to check for pending error conditions.
180 errorfds: E,
192 let mut errorfds = errorfds.into();
199 .chain(errorfds.iter_mut())
212 let errorfds = errorfds
220 unsafe { libc::select(nfds, readfds, writefds, errorfds, timeout) };
246 /// * `errorfds`: File descriptors to check for pending error conditions.
262 errorfds: E,
275 let mut errorfds = errorfds.into();
282 .chain(errorfds.iter_mut())
290 let errorfds = errorfds.map(|set| set as *mut _ as *mut libc::fd_set).unwrap_or(null_mut());
295 libc::pselect(nfds, readfds, writefds, errorfds, timeout, sigmask)