Home
last modified time | relevance | path

Searched refs:oact (Results 1 – 3 of 3) sorted by relevance

/components/lwp/
A Dlwp_signal.c1110 struct lwp_sigaction *restrict oact) in lwp_signal_action() argument
1122 if (oact) in lwp_signal_action()
1124 oact->sa_mask = lwp->signal.sig_action_mask[signo - 1]; in lwp_signal_action()
1125 oact->__sa_handler._sa_handler = lwp->signal.sig_action[signo - 1]; in lwp_signal_action()
1126 oact->sa_restorer = RT_NULL; in lwp_signal_action()
1127 _signal_action_flag_k2u(signo, &lwp->signal, oact); in lwp_signal_action()
A Dlwp_signal.h130 struct lwp_sigaction *restrict oact);
A Dlwp_syscall.c6440 struct k_sigaction *oact, size_t sigsetsize) in sys_sigaction() argument
6456 if (!act && !oact) in sys_sigaction()
6461 if (oact) in sys_sigaction()
6463 if (!lwp_user_accessable((void *)oact, sizeof(*oact))) in sys_sigaction()
6488 if (ret == 0 && oact) in sys_sigaction()
6490 lwp_put_to_user(&oact->handler, &pkoact->__sa_handler._sa_handler, sizeof(void (*)(int))); in sys_sigaction()
6491 lwp_put_to_user(&oact->mask, &pkoact->sa_mask, sigsetsize); in sys_sigaction()
6492 lwp_put_to_user(&oact->flags, &pkoact->sa_flags, sizeof(int)); in sys_sigaction()
6493 lwp_put_to_user(&oact->restorer, &pkoact->sa_restorer, sizeof(void (*)(void))); in sys_sigaction()

Completed in 26 milliseconds