| /rust-libc-0.2.174/src/unix/newlib/ |
| H A D | mod.rs | 839 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 840 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 842 (*set).fds_bits[fd / bits] &= !(1 << (fd % bits)); 846 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 847 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 852 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 853 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 855 (*set).fds_bits[fd / bits] |= 1 << (fd % bits); 859 pub fn FD_ZERO(set: *mut fd_set) -> () { 860 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/src/unix/bsd/ |
| H A D | mod.rs | 583 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 584 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 586 (*set).fds_bits[fd / bits] &= !(1 << (fd % bits)); 590 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 591 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 596 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 597 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 599 (*set).fds_bits[fd / bits] |= 1 << (fd % bits); 603 pub fn FD_ZERO(set: *mut fd_set) -> () { 604 for slot in &mut (*set).fds_bits { [all …]
|
| /rust-libc-0.2.174/src/wasi/ |
| H A D | mod.rs | 453 let set = &*set; localVariable 454 let n = set.__nfds; 455 return set.__fds[..n].iter().any(|p| *p == fd); 458 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 459 let set = &mut *set; localVariable 460 let n = set.__nfds; 461 if !set.__fds[..n].iter().any(|p| *p == fd) { 462 set.__nfds = n + 1; 463 set.__fds[n] = fd; 467 pub fn FD_ZERO(set: *mut fd_set) -> () { [all …]
|
| /rust-libc-0.2.174/src/unix/redox/ |
| H A D | mod.rs | 1033 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 1035 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1036 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 1040 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 1042 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1046 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 1049 (*set).fds_bits[fd / size] |= 1 << (fd % size); 1053 pub fn FD_ZERO(set: *mut fd_set) -> () { 1054 for slot in (*set).fds_bits.iter_mut() { 1192 set: *const crate::sigset_t, in pthread_sigmask() [all …]
|
| /rust-libc-0.2.174/src/unix/haiku/ |
| H A D | mod.rs | 1548 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 1550 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1551 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 1555 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 1557 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1561 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 1563 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1564 (*set).fds_bits[fd / size] |= 1 << (fd % size); 1568 pub fn FD_ZERO(set: *mut fd_set) -> () { 1569 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/src/unix/cygwin/ |
| H A D | mod.rs | 1775 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 1777 let size = core::mem::size_of_val(&(*set).fds_bits[0]) * 8; 1778 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 1781 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 1783 let size = core::mem::size_of_val(&(*set).fds_bits[0]) * 8; 1784 ((*set).fds_bits[fd / size] & (1 << (fd % size))) != 0 1787 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 1790 (*set).fds_bits[fd / size] |= 1 << (fd % size); 1793 pub fn FD_ZERO(set: *mut fd_set) -> () { 1794 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/src/fuchsia/ |
| H A D | mod.rs | 3251 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 3254 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 3258 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 3264 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 3267 (*set).fds_bits[fd / size] |= 1 << (fd % size); 3271 pub fn FD_ZERO(set: *mut fd_set) -> () { 3272 for slot in (*set).fds_bits.iter_mut() { 3876 pub fn sigemptyset(set: *mut sigset_t) -> c_int; in sigemptyset() 3878 pub fn sigfillset(set: *mut sigset_t) -> c_int; in sigfillset() 3883 pub fn sigpending(set: *mut sigset_t) -> c_int; in sigpending() [all …]
|
| /rust-libc-0.2.174/ci/ |
| H A D | README.md | 27 The Windows triples are all pretty standard, they just set up their environment 36 and the SDK already set up. The entire build happens within the docker image. 94 Below are some details of how to set up the initial OS images which are 182 5. `echo 'set tty com0' >> /etc/boot.conf`
|
| /rust-libc-0.2.174/src/unix/linux_like/ |
| H A D | mod.rs | 1811 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 1813 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1814 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 1818 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 1820 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1821 return ((*set).fds_bits[fd / size] & (1 << (fd % size))) != 0; 1824 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 1826 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 1827 (*set).fds_bits[fd / size] |= 1 << (fd % size); 1831 pub fn FD_ZERO(set: *mut fd_set) -> () { [all …]
|
| /rust-libc-0.2.174/.github/ISSUE_TEMPLATE/ |
| H A D | api_request.md | 19 set up dependencies,...), etc. Help us help you.
|
| H A D | bug_report.md | 21 set up dependencies,...), etc. Help us help you.
|
| /rust-libc-0.2.174/ |
| H A D | .cirrus.yml | 6 # FIXME(freebsd): FreeBSD has a segfault when `RUST_BACKTRACE` is set
|
| H A D | CHANGELOG.md | 186 - Linux: Add experimental configuration to enable 64-bit time in kernel APIs, set by `RUST_LIBC_UNS… 402 - Explicitly set the edition to 2015 <https://github.com/rust-lang/libc/pull/4058> 461 - NuttX: add `pthread_[get/set]name_np` <https://github.com/rust-lang/libc/pull/4003> 590 - FreeBSD: always use freebsd12 when `rustc_dep_of_std` is set in <https://github.com/rust-lang/lib…
|
| /rust-libc-0.2.174/src/unix/nto/ |
| H A D | mod.rs | 2651 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 2653 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2654 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 2658 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 2660 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2664 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 2666 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2667 (*set).fds_bits[fd / size] |= 1 << (fd % size); 2671 pub fn FD_ZERO(set: *mut fd_set) -> () { 2672 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/ci/docker/aarch64-linux-android/ |
| H A D | Dockerfile | 40 # set SHELL so android can detect a 64bits system, see
|
| /rust-libc-0.2.174/ci/docker/arm-linux-androideabi/ |
| H A D | Dockerfile | 40 # set SHELL so android can detect a 64bits system, see
|
| /rust-libc-0.2.174/ci/docker/i686-linux-android/ |
| H A D | Dockerfile | 40 # set SHELL so android can detect a 64bits system, see
|
| /rust-libc-0.2.174/src/unix/solarish/ |
| H A D | mod.rs | 2440 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 2441 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2443 (*set).fds_bits[fd / bits] &= !(1 << (fd % bits)); 2447 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 2448 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2453 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 2454 let bits = mem::size_of_val(&(*set).fds_bits[0]) * 8; 2456 (*set).fds_bits[fd / bits] |= 1 << (fd % bits); 2460 pub fn FD_ZERO(set: *mut fd_set) -> () { 2461 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/src/unix/bsd/netbsdlike/netbsd/ |
| H A D | mod.rs | 2586 set: *mut cpuset_t, in pthread_getaffinity_np() 2591 set: *mut cpuset_t, in pthread_setaffinity_np() 2595 pub fn _cpuset_destroy(set: *mut cpuset_t); in _cpuset_destroy() 2596 pub fn _cpuset_clr(cpu: cpuid_t, set: *mut cpuset_t) -> c_int; in _cpuset_clr() 2597 pub fn _cpuset_set(cpu: cpuid_t, set: *mut cpuset_t) -> c_int; in _cpuset_set() 2598 pub fn _cpuset_isset(cpu: cpuid_t, set: *const cpuset_t) -> c_int; in _cpuset_isset() 2599 pub fn _cpuset_size(set: *const cpuset_t) -> size_t; in _cpuset_size() 2600 pub fn _cpuset_zero(set: *mut cpuset_t); in _cpuset_zero() 2603 set: *const sigset_t, in sigtimedwait() 2607 pub fn sigwaitinfo(set: *const sigset_t, info: *mut siginfo_t) -> c_int; in sigwaitinfo()
|
| /rust-libc-0.2.174/src/unix/aix/ |
| H A D | mod.rs | 2473 pub fn FD_ZERO(set: *mut fd_set) -> () { 2474 for slot in (*set).fds_bits.iter_mut() { 2479 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 2482 (*set).fds_bits[fd / bits] |= 1 << (fd % bits); 2486 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 2489 (*set).fds_bits[fd / bits] &= !(1 << (fd % bits)); 2493 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 2496 return ((*set).fds_bits[fd / bits] & (1 << (fd % bits))) != 0; 3273 set: *const sigset_t, in sigtimedwait() 3277 pub fn sigwait(set: *const sigset_t, sig: *mut c_int) -> c_int; in sigwait() [all …]
|
| /rust-libc-0.2.174/src/unix/ |
| H A D | mod.rs | 1545 pub fn sigemptyset(set: *mut sigset_t) -> c_int; in sigemptyset() 1547 pub fn sigaddset(set: *mut sigset_t, signum: c_int) -> c_int; in sigaddset() 1549 pub fn sigfillset(set: *mut sigset_t) -> c_int; in sigfillset() 1551 pub fn sigdelset(set: *mut sigset_t, signum: c_int) -> c_int; in sigdelset() 1553 pub fn sigismember(set: *const sigset_t, signum: c_int) -> c_int; in sigismember() 1556 pub fn sigprocmask(how: c_int, set: *const sigset_t, oldset: *mut sigset_t) -> c_int; in sigprocmask() 1558 pub fn sigpending(set: *mut sigset_t) -> c_int; in sigpending()
|
| /rust-libc-0.2.174/src/unix/hurd/ |
| H A D | mod.rs | 3517 pub fn FD_CLR(fd: c_int, set: *mut fd_set) -> () { 3519 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 3520 (*set).fds_bits[fd / size] &= !(1 << (fd % size)); 3524 pub fn FD_ISSET(fd: c_int, set: *const fd_set) -> bool { 3526 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 3530 pub fn FD_SET(fd: c_int, set: *mut fd_set) -> () { 3532 let size = mem::size_of_val(&(*set).fds_bits[0]) * 8; 3533 (*set).fds_bits[fd / size] |= 1 << (fd % size); 3537 pub fn FD_ZERO(set: *mut fd_set) -> () { 3538 for slot in (*set).fds_bits.iter_mut() { [all …]
|
| /rust-libc-0.2.174/.github/workflows/ |
| H A D | ci.yaml | 68 set -eux 285 set -x
|
| /rust-libc-0.2.174/src/teeos/ |
| H A D | mod.rs | 1118 pub fn pthread_setaffinity_np(td: pthread_t, size: size_t, set: *const cpu_set_t) -> c_int; in pthread_setaffinity_np() 1120 pub fn pthread_getaffinity_np(td: pthread_t, size: size_t, set: *mut cpu_set_t) -> c_int; in pthread_getaffinity_np()
|
| /rust-libc-0.2.174/src/vxworks/ |
| H A D | mod.rs | 1268 pub fn sigaddset(set: *mut sigset_t, signum: c_int) -> c_int; in sigaddset() 1305 pub fn sigprocmask(how: c_int, set: *const sigset_t, oldset: *mut sigset_t) -> c_int; in sigprocmask() 1306 pub fn sigpending(set: *mut sigset_t) -> c_int; in sigpending()
|