Lines Matching refs:new_act
81 k_sigaction(const kernel_ulong_t signum, const kernel_ulong_t new_act, in k_sigaction() argument
84 return syscall(__NR_sigaction, signum, new_act, old_act); in k_sigaction()
113 TAIL_ALLOC_OBJECT_CONST_PTR(struct_set_sa, new_act); in main()
123 k_sigaction(signo, (uintptr_t) (new_act + 1), 0); in main()
125 new_act + 1); in main()
127 k_sigaction(signo, (uintptr_t) new_act + 2, 0); in main()
129 (unsigned long) new_act + 2); in main()
142 memset(new_act, 0, sizeof(*new_act)); in main()
144 k_sigaction(signo, (uintptr_t) new_act, 0); in main()
152 new_act->handler = (uintptr_t) SIG_IGN; in main()
153 memcpy(new_act->mask, mask.old, sizeof(mask.old)); in main()
154 new_act->flags = SA_SIGINFO; in main()
156 k_sigaction(signo, (uintptr_t) new_act, (uintptr_t) old_act); in main()
165 new_act->handler = (unsigned long) addr; in main()
166 memcpy(new_act->mask, mask.old, sizeof(mask.old)); in main()
167 new_act->flags = SA_ONSTACK | SA_RESTART; in main()
169 k_sigaction(signo, (uintptr_t) new_act, (uintptr_t) old_act); in main()
173 new_act->handler); in main()
178 memcpy(new_act->mask, mask.old, sizeof(mask.old)); in main()
180 new_act->flags = SA_RESTORER; in main()
181 new_act->restorer = (unsigned long) 0xdeadfacecafef00dULL; in main()
183 # define SA_RESTORER_ARGS , new_act->restorer in main()
185 new_act->flags = SA_NODEFER; in main()
190 k_sigaction(signo, (uintptr_t) new_act, (uintptr_t) old_act); in main()
194 new_act->handler SA_RESTORER_ARGS, in main()
195 new_act->handler); in main()