Home
last modified time | relevance | path

Searched refs:sigmask (Results 1 - 25 of 48) sorted by relevance

12

/third_party/ltp/testcases/kernel/syscalls/io_pgetevents/
H A Dio_pgetevents02.c14 static sigset_t sigmask; variable
29 sigset_t *sigmask; member
32 {"invalid ctx", &invalid_ctx, 1, 1, events, &to, &sigmask, EINVAL},
33 {"invalid min_nr", &ctx, -1, 1, events, &to, &sigmask, EINVAL},
34 {"invalid max_nr", &ctx, 1, -1, events, &to, &sigmask, EINVAL},
35 {"invalid events", &ctx, 1, 1, NULL, &to, &sigmask, EFAULT},
36 {"invalid timeout", &ctx, 1, 1, events, NULL, &sigmask, EFAULT},
37 {"invalid sigmask", &ctx, 1, 1, events, &to, NULL, EFAULT},
63 sigemptyset(&sigmask); in setup()
97 sigset_t *const sigmask in run() local
[all...]
H A Dio_pgetevents01.c38 sigset_t sigmask; in run() local
43 sigemptyset(&sigmask); in run()
59 ret = tv->io_pgetevents(ctx, 1, 1, events, tst_ts_get(&to), &sigmask); in run()
/third_party/ltp/include/lapi/
H A Depoll.h26 const sigset_t *sigmask) in epoll_pwait()
29 timeout, sigmask, _NSIG / 8); in epoll_pwait()
42 const sigset_t *sigmask) in epoll_pwait2()
46 NULL, sigmask, _NSIG / 8); in epoll_pwait2()
54 &ts, sigmask, _NSIG / 8); in epoll_pwait2()
24 epoll_pwait(int epfd, struct epoll_event *events, int maxevents, int timeout, const sigset_t *sigmask) epoll_pwait() argument
40 epoll_pwait2(int epfd, struct epoll_event *events, int maxevents, const struct timespec *timeout, const sigset_t *sigmask) epoll_pwait2() argument
H A Dio_pgetevents.h20 struct io_event *events, void *timeout, sigset_t *sigmask) in sys_io_pgetevents()
23 timeout, sigmask); in sys_io_pgetevents()
27 struct io_event *events, void *timeout, sigset_t *sigmask) in sys_io_pgetevents_time64()
30 events, timeout, sigmask); in sys_io_pgetevents_time64()
19 sys_io_pgetevents(io_context_t ctx, long min_nr, long max_nr, struct io_event *events, void *timeout, sigset_t *sigmask) sys_io_pgetevents() argument
26 sys_io_pgetevents_time64(io_context_t ctx, long min_nr, long max_nr, struct io_event *events, void *timeout, sigset_t *sigmask) sys_io_pgetevents_time64() argument
/third_party/ltp/testcases/kernel/syscalls/epoll_pwait/
H A Depoll_pwait_var.h17 maxevents, int timeout, const sigset_t *sigmask) in do_epoll_pwait()
20 return epoll_pwait(epfd, events, maxevents, timeout, sigmask); in do_epoll_pwait()
25 return epoll_pwait2(epfd, events, maxevents, NULL, sigmask); in do_epoll_pwait()
31 return epoll_pwait2(epfd, events, maxevents, &ts, sigmask); in do_epoll_pwait()
16 do_epoll_pwait(int epfd, struct epoll_event *events, int maxevents, int timeout, const sigset_t *sigmask) do_epoll_pwait() argument
/third_party/ltp/testcases/kernel/syscalls/ppoll/
H A Dppoll01.c41 sigset_t *sigmask; /* sigmask ppoll parameter */ member
42 sigset_t *sigmask_cur; /* sigmask set for current process */
95 .sigmask = &sigmask_sigint,
133 .sigmask = &sigmask_empty,
159 const sigset_t *sigmask, in libc_ppoll()
162 return ppoll(fds, nfds, tmo_p, sigmask); in libc_ppoll()
166 const sigset_t *sigmask, size_t sigsetsize) in sys_ppoll()
168 return tst_syscall(__NR_ppoll, fds, nfds, tmo_p, sigmask, sigsetsize); in sys_ppoll()
172 const sigset_t *sigmask, size_ in sys_ppoll_time64()
158 libc_ppoll(struct pollfd *fds, nfds_t nfds, void *tmo_p, const sigset_t *sigmask, size_t sigsetsize LTP_ATTRIBUTE_UNUSED) libc_ppoll() argument
165 sys_ppoll(struct pollfd *fds, nfds_t nfds, void *tmo_p, const sigset_t *sigmask, size_t sigsetsize) sys_ppoll() argument
171 sys_ppoll_time64(struct pollfd *fds, nfds_t nfds, void *tmo_p, const sigset_t *sigmask, size_t sigsetsize) sys_ppoll_time64() argument
[all...]
/third_party/musl/src/linux/
H A Dclone.c13 sigset_t sigmask; member
20 __restore_sigs(&csa->sigmask); in clone_start()
53 __block_all_sigs(&csa.sigmask); in clone()
63 __restore_sigs(&csa.sigmask); in clone()
/third_party/musl/libc-test/src/functionalext/supplement/select/
H A Dpselect.c98 sigset_t sigmask; in pselect_timeout_0100() local
104 sigemptyset(&sigmask); in pselect_timeout_0100()
105 sigaddset(&sigmask, SIGINT); in pselect_timeout_0100()
106 int ret = pselect(STDOUT_FILENO + 1, &set, NULL, NULL, &timeout, &sigmask); in pselect_timeout_0100()
/third_party/rust/crates/nix/src/
H A Dpoll.rs174 /// with the `sigmask` argument. If you want `ppoll` to block indefinitely,
176 /// If `sigmask` is `None`, then no signal mask manipulation is performed,
184 sigmask: Option<crate::sys::signal::SigSet> in ppoll()
188 let sigmask = sigmask.as_ref().map_or(core::ptr::null(), |r| r.as_ref()); in ppoll()
193 sigmask) in ppoll()
H A Ducontext.rs41 pub fn sigmask(&self) -> &SigSet { in sigmask() functions
/third_party/node/deps/uv/src/unix/
H A Depoll.c124 uint64_t sigmask; in uv__io_poll() local
178 sigmask = 0; in uv__io_poll()
182 sigmask |= 1 << (SIGPROF - 1); in uv__io_poll()
221 if (sigmask != 0 && no_epoll_pwait != 0) in uv__io_poll()
225 if (no_epoll_wait != 0 || (sigmask != 0 && no_epoll_pwait == 0)) { in uv__io_poll()
246 if (sigmask != 0 && no_epoll_pwait != 0) in uv__io_poll()
/third_party/node/src/
H A Dnode_watchdog.cc305 sigset_t sigmask; in Start() local
306 sigfillset(&sigmask); in Start()
308 CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &savemask)); in Start()
309 sigmask = savemask; in Start()
311 CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, nullptr)); in Start()
H A Dinspector_agent.cc114 sigset_t sigmask; in StartDebugSignalHandler() local
116 sigfillset(&sigmask); in StartDebugSignalHandler()
118 CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, &savemask)); in StartDebugSignalHandler()
119 sigmask = savemask; in StartDebugSignalHandler()
124 CHECK_EQ(0, pthread_sigmask(SIG_SETMASK, &sigmask, nullptr)); in StartDebugSignalHandler()
136 sigemptyset(&sigmask); in StartDebugSignalHandler()
137 sigaddset(&sigmask, SIGUSR1); in StartDebugSignalHandler()
138 CHECK_EQ(0, pthread_sigmask(SIG_UNBLOCK, &sigmask, nullptr)); in StartDebugSignalHandler()
H A Dnode.cc540 sigset_t sigmask; in PlatformInit() local
541 sigemptyset(&sigmask); in PlatformInit()
542 sigaddset(&sigmask, SIGUSR1); in PlatformInit()
543 const int err = pthread_sigmask(SIG_SETMASK, &sigmask, nullptr); in PlatformInit()
/third_party/ltp/include/
H A Dtime64_variants.h43 struct io_event *events, void *timeout, sigset_t *sigmask);
51 const sigset_t *sigmask, size_t sigsetsize);
/third_party/rust/crates/nix/test/sys/
H A Dtest_select.rs19 let sigmask = SigSet::empty(); in test_pselect()
22 pselect(None, &mut fd_set, None, None, &timeout, &sigmask).unwrap() in test_pselect()
/third_party/backends/include/sane/
H A Dsanei_backend.h90 # define sigaddset(set,signal) do { *(set) |= sigmask (signal); } while (0)
91 # define sigdelset(set,signal) do { *(set) &= ~sigmask (signal); } while (0)
/third_party/eudev/src/udev/
H A Dudev.h78 const sigset_t *sigmask);
92 const char *cmd, char **envp, const sigset_t *sigmask,
H A Dudev-event.c410 const char *cmd, char *const argv[], char **envp, const sigset_t *sigmask, in spawn_exec()
438 /* restore original udev sigmask before exec */ in spawn_exec()
439 if (sigmask) in spawn_exec()
440 sigprocmask(SIG_SETMASK, sigmask, NULL); in spawn_exec()
710 const char *cmd, char **envp, const sigset_t *sigmask, in udev_event_spawn()
766 spawn_exec(event, cmd, argv, envp, sigmask, in udev_event_spawn()
878 const sigset_t *sigmask) {
895 sigmask);
914 sigmask);
1051 void udev_event_execute_run(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, const sigset_t *sigmask) { argument
409 spawn_exec(struct udev_event *event, const char *cmd, char *const argv[], char **envp, const sigset_t *sigmask, int fd_stdout, int fd_stderr) spawn_exec() argument
707 udev_event_spawn(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, const char *cmd, char **envp, const sigset_t *sigmask, char *result, size_t ressize) udev_event_spawn() argument
874 udev_event_execute_rules(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, struct udev_list *properties_list, struct udev_rules *rules, const sigset_t *sigmask) global() argument
[all...]
/third_party/rust/crates/nix/src/sys/
H A Dselect.rs249 /// * `sigmask`: Signal mask to activate while waiting for file descriptors to turn
264 sigmask: S) -> Result<c_int> in pselect()
276 let sigmask = sigmask.into(); in pselect()
292 let sigmask = sigmask.map(|sm| sm.as_ref() as *const libc::sigset_t).unwrap_or(null()); in pselect()
295 libc::pselect(nfds, readfds, writefds, errorfds, timeout, sigmask) in pselect()
/third_party/libuv/src/unix/
H A Dlinux.c1393 sigset_t* sigmask; in uv__io_poll() local
1412 sigmask = NULL; in uv__io_poll()
1416 sigmask = &sigset; in uv__io_poll()
1483 nfds = epoll_pwait(epollfd, events, ARRAY_SIZE(events), timeout, sigmask); in uv__io_poll()
1488 nfds = epoll_pwait(epollfd, events, ARRAY_SIZE(events), timeout, sigmask); in uv__io_poll()
/third_party/musl/src/signal/liteos_a/
H A Dsigaction.c38 unsigned char sigmask; member
/third_party/musl/porting/liteos_a/user/src/signal/
H A Dsigaction.c23 unsigned char sigmask; member
/third_party/rust/crates/rustix/src/
H A Dio_uring.rs895 pub sigmask: u64,
1143 check_struct!(io_uring_getevents_arg, sigmask, sigmask_sz, pad, ts); in io_uring_layouts()
/third_party/eudev/src/shared/
H A Dutil.c1093 static inline int ppoll_fallback(struct pollfd *fds, nfds_t nfds, const struct timespec *timeout_ts, const sigset_t *sigmask) { in ppoll_fallback() argument
1100 sigprocmask(SIG_SETMASK, sigmask, &origmask); in ppoll_fallback()

Completed in 19 milliseconds

12