Lines Matching refs:libc
7 use libc::{self, off_t};
35 let ret = unsafe { libc::sendfile(out_fd, in_fd, offset, count) };
56 offset: Option<&mut libc::off64_t>,
62 let ret = unsafe { libc::sendfile64(out_fd, in_fd, offset, count) };
75 libc::sf_hdtr,
90 libc::sf_hdtr {
94 .map_or(ptr::null(), |v| v.as_ptr()) as *mut libc::iovec
100 .map_or(ptr::null(), |v| v.as_ptr()) as *mut libc::iovec
114 use libc::c_int;
176 let hdtr_ptr = hdtr.as_ref().map_or(ptr::null(), |s| &s.0 as *const libc::sf_hdtr);
178 libc::sendfile(in_fd,
182 hdtr_ptr as *mut libc::sf_hdtr,
219 let hdtr_ptr = hdtr.as_ref().map_or(ptr::null(), |s| &s.0 as *const libc::sf_hdtr);
221 libc::sendfile(in_fd,
225 hdtr_ptr as *mut libc::sf_hdtr,
265 let hdtr_ptr = hdtr.as_ref().map_or(ptr::null(), |s| &s.0 as *const libc::sf_hdtr);
267 libc::sendfile(in_fd,
271 hdtr_ptr as *mut libc::sf_hdtr,