Lines Matching refs:si_code
335 int si_code = info->si_code; in host_to_target_siginfo_noswap() local
339 tinfo->si_code = info->si_code; in host_to_target_siginfo_noswap()
364 switch (si_code) { in host_to_target_siginfo_noswap()
381 if (si_code == CLD_EXITED) in host_to_target_siginfo_noswap()
409 tinfo->si_code = deposit32(si_code, 16, 16, si_type); in host_to_target_siginfo_noswap()
415 int si_type = extract32(info->si_code, 16, 16); in tswap_siginfo()
416 int si_code = sextract32(info->si_code, 0, 16); in tswap_siginfo() local
420 __put_user(si_code, &tinfo->si_code); in tswap_siginfo()
488 __get_user(info->si_code, &tinfo->si_code); in target_to_host_siginfo()
631 info.si_code = TARGET_SI_KERNEL; in force_sig()
649 info.si_code = code; in force_sig_fault()
776 info->si_code = deposit32(info->si_code, 16, 16, si_type); in queue_signal()
806 switch (info->si_code) { in die_from_signal()
817 switch (info->si_code) { in die_from_signal()
828 switch (info->si_code) { in die_from_signal()
851 switch (info->si_code) { in die_from_signal()
869 snprintf(codebuf, sizeof(sigbuf), "%d", info->si_code); in die_from_signal()
896 && info->si_code == SEGV_ACCERR in host_sigsegv_handler()
912 if (is_valid && info->si_code == SEGV_ACCERR) { in host_sigsegv_handler()
920 info->si_code = SEGV_MAPERR; in host_sigsegv_handler()
943 if (info->si_code == BUS_ADRALN) { in host_sigbus_handler()
971 if (info->si_code > 0) { in host_signal_handler()