Lines Matching refs:libc
7 /// This is a wrapper around `libc::pollfd`.
18 pollfd: libc::pollfd,
26 pollfd: libc::pollfd {
79 pub struct PollFlags: libc::c_short {
155 pub fn poll(fds: &mut [PollFd], timeout: libc::c_int) -> Result<libc::c_int> {
157 libc::poll(
158 fds.as_mut_ptr() as *mut libc::pollfd,
159 fds.len() as libc::nfds_t,
185 ) -> Result<libc::c_int>
190 libc::ppoll(fds.as_mut_ptr() as *mut libc::pollfd,
191 fds.len() as libc::nfds_t,