Home
last modified time | relevance | path

Searched refs:SIGBUS (Results 1 - 25 of 192) sorted by relevance

12345678

/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigaction/
H A D28-3.c24 * -> register a signal handler for SIGBUS with signal().
63 if (signal(SIGBUS, handler_1) == SIG_ERR) { in main()
83 ret = sigaction(SIGBUS, &sa, &save); in main()
91 ret = raise(SIGBUS); in main()
104 ret = sigaction(SIGBUS, &save, 0); in main()
112 ret = raise(SIGBUS); in main()
H A D22-3.c18 3. (child) Setup a signal handler for SIGBUS with SA_NODEFER set
20 4. (child) raise SIGBUS
22 6. (child, signal handler) if count is 1 then raise SIGBUS
43 printf("SIGBUS caught\n"); in handler()
53 printf("Raising SIGBUS\n"); in handler()
54 raise(SIGBUS); in handler()
55 printf("Returning from raising SIGBUS\n"); in handler()
71 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
77 if (raise(SIGBUS) == -1) { in main()
H A D3-3.c15 2. Set the signal handler for SIGBUS to handler
17 4. raise SIGBUS
40 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
46 if (sigaction(SIGBUS, 0, &oact) == -1) { in main()
52 if (raise(SIGBUS) == -1) { in main()
H A D19-3.c25 * -> register a handler for SIGBUS with SA_SIGINFO, and a known function
27 * -> raise SIGBUS, and check the function has been called.
50 if (info->si_signo != SIGBUS) { in handler()
84 /* Install the signal handler for SIGBUS */ in main()
85 ret = sigaction(SIGBUS, &sa, 0); in main()
98 ret = raise(SIGBUS); in main()
101 perror("Failed to raise SIGBUS"); in main()
H A D25-3.c17 3. (child) Setup a signal handler for SIGBUS
18 4. (child) raise SIGBUS
20 6. (child, signal handler) if count is 1 then raise SIGBUS
41 printf("SIGBUS caught\n"); in handler()
52 printf("Raising SIGBUS\n"); in handler()
53 raise(SIGBUS); in handler()
54 printf("Returning from raising SIGBUS\n"); in handler()
70 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
76 if (raise(SIGBUS) == -1) { in main()
H A D8-4.c26 printf("Caught SIGBUS\n"); in SIGBUS_handler()
32 raise(SIGBUS); in SIGCHLD_handler()
46 sigaddset(&act.sa_mask, SIGBUS); in main()
56 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
H A D1-3.c17 2. Use sigaction to setup a signal handler for SIGBUS
18 3. Raise SIGBUS.
40 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
46 if (raise(SIGBUS) == -1) { in main()
H A D12-29.c29 printf("Caught SIGBUS\n"); in handler()
50 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
62 if (raise(SIGBUS) == -1) { in main()
H A D2-3.c14 1. Call sigaction to set handler for SIGBUS to use handler1
15 2. Call sigaction again to set handler for SIGBUS to use handler2,
40 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
48 if (sigaction(SIGBUS, &act, &oact) == -1) { in main()
H A D13-3.c30 printf("Caught SIGBUS\n"); in handler()
51 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
63 if (raise(SIGBUS) == -1) { in main()
H A D18-3.c24 * -> register a handler for SIGBUS without SA_SIGINFO, and a known function
26 * -> raise SIGBUS, and check the function has been called.
66 /* Install the signal handler for SIGBUS */ in main()
67 ret = sigaction(SIGBUS, &sa, 0); in main()
80 ret = raise(SIGBUS); in main()
83 perror("Failed to raise SIGBUS"); in main()
H A D4-3.c16 3. (child) Setup a signal handler for SIGBUS with SIGKILL added to
18 4. (child) raise SIGBUS
54 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
60 if (raise(SIGBUS) == -1) { in main()
H A D6-3.c9 setting the SA_INFO bit in the signal mask for SIGBUS will result
38 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
44 if (raise(SIGBUS) == -1) { in main()
H A D12-3.c31 printf("Caught SIGBUS\n"); in handler()
52 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
72 if (raise(SIGBUS) == -1) { in main()
H A D4-29.c16 3. (child) Setup a signal handler for SIGBUS with SIGSTOP added to
18 4. (child) raise SIGBUS
53 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
59 if (raise(SIGBUS) == -1) { in main()
H A D8-3.c31 printf("Caught SIGBUS\n"); in SIGBUS_handler()
47 if (sigaction(SIGBUS, &act, 0) == -1) { in main()
62 if (raise(SIGBUS) == -1) { in main()
H A D17-3.c10 errno set to EINTR if a handler for the SIGBUS signal is setup with
32 printf("Caught SIGBUS\n"); in handler()
48 sigaction(SIGBUS, &act, 0); in main()
67 process sending the SIGBUS signal, and the in main()
82 kill(pid, SIGBUS); in main()
/third_party/ltp/testcases/kernel/mem/hugetlb/hugemmap/
H A Dhugemmap15.c109 * repeatedly until we run off that hugepage and get a SIGBUS in sig_handler()
120 * generate a SIGBUS. in sig_handler()
122 if (signum == SIGBUS) { in sig_handler()
123 tst_res(TINFO, "SIGBUS at %p (sig_expected=%p)", si->si_addr, in sig_handler()
130 siglongjmp(sig_escape, FAIL_JMP + SIGBUS); in sig_handler()
163 case FAIL_JMP + SIGBUS: in test_once()
164 tst_res(TFAIL, "SIGBUS somewhere unexpected"); in test_once()
204 SAFE_SIGACTION(SIGBUS, &sa, NULL); in run_test()
/third_party/ltp/testcases/misc/crash/
H A Dcrash02.c320 #ifdef SIGBUS in again_handler()
321 case SIGBUS: in again_handler()
372 #ifdef SIGBUS in set_up_signals()
373 my_signal(SIGBUS, again_handler); in set_up_signals()
/third_party/ltp/lib/
H A Dsigname.h39 #ifdef SIGBUS in tst_strsig()
40 PAIR(SIGBUS) in tst_strsig()
/third_party/musl/src/string/
H A Dstrsignal.c6 && (SIGTRAP == 5) && (SIGABRT == 6) && (SIGBUS == 7) && (SIGFPE == 8) \
25 [SIGBUS] = 7,
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/mmap/
H A D11-2.c11 * of an object shall result in delivery of a SIGBUS signal.
17 * should get SIGBUS;
38 if (signum == SIGBUS) { in sigbus_handler()
39 PTS_WRITE_MSG("SIGBUS triggered\n"); in sigbus_handler()
72 sigaction(SIGBUS, &sa, NULL); in main()
98 /* This reference should trigger SIGBUS */ in main()
104 printf("Test FAILED: SIGBUS not triggered, " in main()
/third_party/node/deps/openssl/openssl/crypto/
H A Dsparcv9cap.c157 sigdelset(&all_masked, SIGBUS); in OPENSSL_cpuid_setup()
166 sigaction(SIGBUS, &common_act, &bus_oact); /* T1 fails 16-bit ldda [on in OPENSSL_cpuid_setup()
216 sigaction(SIGBUS, &bus_oact, NULL); in OPENSSL_cpuid_setup()
/third_party/openssl/crypto/
H A Dsparcv9cap.c157 sigdelset(&all_masked, SIGBUS); in OPENSSL_cpuid_setup()
166 sigaction(SIGBUS, &common_act, &bus_oact); /* T1 fails 16-bit ldda [on in OPENSSL_cpuid_setup()
216 sigaction(SIGBUS, &bus_oact, NULL); in OPENSSL_cpuid_setup()
/third_party/node/src/api/
H A Dutils.cc42 #ifdef SIGBUS in signo_string()
43 SIGNO_CASE(SIGBUS); in signo_string()

Completed in 7 milliseconds

12345678