Home
last modified time | relevance | path

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

/rust-libc-0.2.174/libc-test/test/
H A Dcmsg.rs15 pub fn cmsg_nxthdr(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr; in cmsg_nxthdr()
33 let mut mhdr: msghdr = unsafe { mem::zeroed() }; in test_cmsg_firsthdr() localVariable
34 mhdr.msg_control = 0xdeadbeef as *mut c_void; in test_cmsg_firsthdr()
35 let pmhdr = &mhdr as *const msghdr; in test_cmsg_firsthdr()
37 mhdr.msg_controllen = l; in test_cmsg_firsthdr()
65 let mut mhdr: msghdr = unsafe { mem::zeroed() }; in test_cmsg_nxthdr() localVariable
68 mhdr.msg_control = pcmsghdr as *mut c_void; in test_cmsg_nxthdr()
69 mhdr.msg_controllen = (160 - start_ofs) as _; in test_cmsg_nxthdr()
79 let libc_next = libc::CMSG_NXTHDR(&mhdr, pcmsghdr); in test_cmsg_nxthdr()
80 let next = cmsg_nxthdr(&mhdr, pcmsghdr); in test_cmsg_nxthdr()
[all …]
/rust-libc-0.2.174/src/unix/haiku/
H A Dmod.rs1513 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
1514 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
1515 (*mhdr).msg_control as *mut cmsghdr
1533 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1535 return crate::CMSG_FIRSTHDR(mhdr);
1540 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/vxworks/
H A Dmod.rs1080 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1084 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
1092 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
1093 if (*mhdr).msg_controllen as usize > 0 {
1094 (*mhdr).msg_control as *mut cmsghdr
/rust-libc-0.2.174/src/unix/bsd/
H A Dmod.rs575 pub fn CMSG_FIRSTHDR(mhdr: *const crate::msghdr) -> *mut cmsghdr {
576 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
577 (*mhdr).msg_control.cast::<cmsghdr>()
/rust-libc-0.2.174/src/unix/cygwin/
H A Dmod.rs1861 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
1862 if (*mhdr).msg_controllen as usize >= core::mem::size_of::<cmsghdr>() {
1863 (*mhdr).msg_control.cast()
1869 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1871 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/solarish/
H A Dmod.rs2414 pub fn CMSG_FIRSTHDR(mhdr: *const crate::msghdr) -> *mut cmsghdr {
2415 if ((*mhdr).msg_controllen as usize) < size_of::<cmsghdr>() {
2418 (*mhdr).msg_control as *mut cmsghdr
2422 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
2424 return crate::CMSG_FIRSTHDR(mhdr);
2428 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/openbsd/
H A Dmod.rs1869 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1871 return crate::CMSG_FIRSTHDR(mhdr);
1875 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/aix/
H A Dmod.rs2438 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
2439 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
2440 (*mhdr).msg_control as *mut cmsghdr
2446 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
2448 CMSG_FIRSTHDR(mhdr)
2451 > ((*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize)
/rust-libc-0.2.174/src/unix/linux_like/emscripten/
H A Dmod.rs1367 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1372 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/dragonfly/
H A Dmod.rs1437 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
1441 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/fuchsia/
H A Dmod.rs3311 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
3314 } else if __CMSG_NEXT(cmsg).add(mem::size_of::<cmsghdr>()) >= __MHDR_END(mhdr) {
3321 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
3322 if (*mhdr).msg_controllen as size_t >= mem::size_of::<cmsghdr>() {
3323 (*mhdr).msg_control.cast()
3414 fn __MHDR_END(mhdr: *const msghdr) -> *mut c_uchar { in __MHDR_END()
3415 unsafe { (*mhdr).msg_control.offset((*mhdr).msg_controllen as isize) }.cast() in __MHDR_END()
/rust-libc-0.2.174/src/unix/nto/
H A Dmod.rs2621 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
2622 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
2623 (*mhdr).msg_control as *mut cmsghdr
2629 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
2632 if next > (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize {
/rust-libc-0.2.174/src/unix/redox/
H A Dmod.rs1246 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr; in CMSG_FIRSTHDR()
1247 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr; in CMSG_NXTHDR()
/rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/
H A Dmod.rs2295 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
2297 return crate::CMSG_FIRSTHDR(mhdr);
2301 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/hurd/
H A Dmod.rs3425 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
3426 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
3427 (*mhdr).msg_control as *mut cmsghdr
3445 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
3450 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/linux_like/
H A Dmod.rs1791 pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
1792 if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
1793 (*mhdr).msg_control.cast::<cmsghdr>()
/rust-libc-0.2.174/src/unix/bsd/freebsdlike/freebsd/
H A Dmod.rs4662 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
4664 return crate::CMSG_FIRSTHDR(mhdr);
4668 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/linux_like/android/
H A Dmod.rs3391 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
3393 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/bsd/apple/
H A Dmod.rs5205 pub fn CMSG_NXTHDR(mhdr: *const crate::msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
5207 return crate::CMSG_FIRSTHDR(mhdr);
5211 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;
/rust-libc-0.2.174/src/unix/linux_like/linux/
H A Dmod.rs5910 pub fn CMSG_NXTHDR(mhdr: *const msghdr, cmsg: *const cmsghdr) -> *mut cmsghdr {
5915 let max = (*mhdr).msg_control as usize + (*mhdr).msg_controllen as usize;