Lines Matching refs:sa
230 void AddSpecialHandler(SigchainAction* sa) { in AddSpecialHandler() argument
233 slot = *sa; in AddSpecialHandler()
389 struct sigaction sa = {}; in signal() local
390 sigemptyset(&sa.sa_mask); in signal()
391 sa.sa_handler = handler; in signal()
392 sa.sa_flags = SA_RESTART | SA_ONSTACK; in signal()
400 chains[signo].SetAction(&sa); in signal()
406 if (linked_sigaction(signo, &sa, &sa) == -1) { in signal()
410 return reinterpret_cast<sighandler_t>(sa.sa_handler); in signal()
463 extern "C" void AddSpecialSignalHandlerFn(int signal, SigchainAction* sa) { in AddSpecialSignalHandlerFn() argument
471 chains[signal].AddSpecialHandler(sa); in AddSpecialSignalHandlerFn()