Lines Matching refs:hsig
519 int hsig, tsig, count; in signal_table_init() local
535 if (qemu_strtoi(s, &s, 10, &hsig) || *s++ != ' ') { in signal_table_init()
544 for (i = 0; i < count; i++, tsig++, hsig++) { in signal_table_init()
549 if (hsig < SIGRTMIN || hsig > SIGRTMAX) { in signal_table_init()
550 fprintf(stderr, "%d is not a host rt signal\n", hsig); in signal_table_init()
553 if (host_to_target_signal_table[hsig]) { in signal_table_init()
555 hsig, host_to_target_signal_table[hsig]); in signal_table_init()
558 host_to_target_signal_table[hsig] = tsig; in signal_table_init()
583 hsig = SIGRTMIN + 1; in signal_table_init()
585 hsig <= SIGRTMAX && tsig <= TARGET_NSIG; in signal_table_init()
586 hsig++, tsig++) { in signal_table_init()
587 host_to_target_signal_table[hsig] = tsig; in signal_table_init()
602 for (hsig = SIGRTMIN; hsig <= SIGRTMAX; hsig++) { in signal_table_init()
603 if (!host_to_target_signal_table[hsig]) { in signal_table_init()
604 host_to_target_signal_table[hsig] = TARGET_SIGABRT; in signal_table_init()
608 if (hsig > SIGRTMAX) { in signal_table_init()
614 for (hsig = 1; hsig < _NSIG; hsig++) { in signal_table_init()
615 tsig = host_to_target_signal_table[hsig]; in signal_table_init()
622 target_to_host_signal_table[tsig] = hsig; in signal_table_init()
629 for (hsig = 1; hsig < _NSIG; hsig++) { in signal_table_init()
630 if (host_to_target_signal_table[hsig] == 0) { in signal_table_init()
631 host_to_target_signal_table[hsig] = TARGET_NSIG + 1; in signal_table_init()
668 int hsig = target_to_host_signal(tsig); in signal_init() local
671 if (hsig >= _NSIG) { in signal_init()
678 sigaction(hsig, &act, NULL); in signal_init()
681 sigaction(hsig, iact, &oact); in signal_init()