| /rust-libc-0.2.174/libc-test/test/ |
| H A D | cmsg.rs | 15 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 D | mod.rs | 1513 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 D | mod.rs | 1080 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 D | mod.rs | 575 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 D | mod.rs | 1861 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 D | mod.rs | 2414 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 D | mod.rs | 1869 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 D | mod.rs | 2438 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 D | mod.rs | 1367 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 D | mod.rs | 1437 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 D | mod.rs | 3311 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 D | mod.rs | 2621 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 D | mod.rs | 1246 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 D | mod.rs | 2295 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 D | mod.rs | 3425 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 D | mod.rs | 1791 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 D | mod.rs | 4662 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 D | mod.rs | 3391 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 D | mod.rs | 5205 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 D | mod.rs | 5910 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;
|