/third_party/ltp/testcases/cve/ |
D | cve-2016-7117.c | 77 static struct tst_fzsync_pair fzsync_pair; variable 82 fzsync_pair.min_samples = 10000; in setup() 86 tst_fzsync_pair_init(&fzsync_pair); in setup() 94 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 99 while (tst_fzsync_run_b(&fzsync_pair)) { in send_and_close() 101 tst_fzsync_wait_b(&fzsync_pair); in send_and_close() 107 tst_fzsync_start_race_b(&fzsync_pair); in send_and_close() 109 tst_fzsync_end_race_b(&fzsync_pair); in send_and_close() 120 tst_fzsync_pair_reset(&fzsync_pair, send_and_close); in run() 121 while (tst_fzsync_run_a(&fzsync_pair)) { in run() [all …]
|
D | cve-2017-2671.c | 45 static struct tst_fzsync_pair fzsync_pair; variable 66 tst_fzsync_pair_init(&fzsync_pair); in setup() 71 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 83 while (tst_fzsync_run_b(&fzsync_pair)) { in connect_b() 84 tst_fzsync_start_race_b(&fzsync_pair); in connect_b() 86 tst_fzsync_end_race_b(&fzsync_pair); in connect_b() 94 tst_fzsync_pair_reset(&fzsync_pair, connect_b); in run() 95 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 99 tst_fzsync_start_race_a(&fzsync_pair); in run() 101 tst_fzsync_end_race_a(&fzsync_pair); in run()
|
D | cve-2014-0196.c | 47 static struct tst_fzsync_pair fzsync_pair; variable 59 fzsync_pair.exec_loops = 50000; in setup() 61 tst_fzsync_pair_init(&fzsync_pair); in setup() 71 while(tst_fzsync_run_b(&fzsync_pair)) { in overwrite_thread_fn() 72 tst_fzsync_start_race_b(&fzsync_pair); in overwrite_thread_fn() 76 tst_fzsync_end_race_b(&fzsync_pair); in overwrite_thread_fn() 88 tst_fzsync_pair_reset(&fzsync_pair, overwrite_thread_fn); in run() 89 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 105 tst_fzsync_start_race_a(&fzsync_pair); in run() 107 tst_fzsync_end_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/syscalls/setsockopt/ |
D | setsockopt06.c | 31 static struct tst_fzsync_pair fzsync_pair; variable 46 fzsync_pair.exec_loops = 100000; in setup() 47 fzsync_pair.exec_time_p = 0.9; in setup() 48 tst_fzsync_pair_init(&fzsync_pair); in setup() 62 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 63 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 66 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 69 tst_fzsync_pair_add_bias(&fzsync_pair, -10); in thread_run() 79 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 81 while (tst_fzsync_run_a(&fzsync_pair)) { in run() [all …]
|
D | setsockopt07.c | 34 static struct tst_fzsync_pair fzsync_pair; variable 54 fzsync_pair.exec_loops = 500; in setup() 55 tst_fzsync_pair_init(&fzsync_pair); in setup() 62 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 63 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 65 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 83 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 85 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 98 tst_fzsync_start_race_a(&fzsync_pair); in run() 101 tst_fzsync_end_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/crypto/ |
D | af_alg07.c | 49 static struct tst_fzsync_pair fzsync_pair; variable 58 tst_fzsync_pair_init(&fzsync_pair); in setup() 63 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 64 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 66 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 74 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 76 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 78 tst_fzsync_start_race_a(&fzsync_pair); in run() 80 tst_fzsync_end_race_a(&fzsync_pair); in run() 89 tst_fzsync_pair_add_bias(&fzsync_pair, 1); in run() [all …]
|
/third_party/ltp/testcases/kernel/pty/ |
D | pty05.c | 29 static struct tst_fzsync_pair fzsync_pair; variable 35 fzsync_pair.exec_loops = 100000; in setup() 36 tst_fzsync_pair_init(&fzsync_pair); in setup() 41 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 42 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 44 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 54 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 56 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 72 tst_fzsync_start_race_a(&fzsync_pair); in run() 74 tst_fzsync_end_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/syscalls/writev/ |
D | writev03.c | 39 static struct tst_fzsync_pair fzsync_pair; variable 52 fzsync_pair.exec_time_p = 0.25; in setup() 53 tst_fzsync_pair_init(&fzsync_pair); in setup() 58 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 61 tst_fzsync_wait_b(&fzsync_pair); in thread_run() 75 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 78 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 93 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 95 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 96 tst_fzsync_wait_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/syscalls/inotify/ |
D | inotify09.c | 40 static struct tst_fzsync_pair fzsync_pair; variable 47 while (tst_fzsync_run_b(&fzsync_pair)) { in write_seek() 48 tst_fzsync_start_race_b(&fzsync_pair); in write_seek() 51 tst_fzsync_end_race_b(&fzsync_pair); in write_seek() 59 tst_fzsync_pair_init(&fzsync_pair); in setup() 67 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 77 tst_fzsync_pair_reset(&fzsync_pair, write_seek); in verify_inotify() 78 while (tst_fzsync_run_a(&fzsync_pair)) { in verify_inotify() 81 tst_fzsync_start_race_a(&fzsync_pair); in verify_inotify() 83 tst_fzsync_end_race_a(&fzsync_pair); in verify_inotify()
|
/third_party/ltp/testcases/kernel/syscalls/sendmsg/ |
D | sendmsg03.c | 35 static struct tst_fzsync_pair fzsync_pair; variable 57 fzsync_pair.exec_loops = 100000; in setup() 58 tst_fzsync_pair_init(&fzsync_pair); in setup() 65 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 72 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 73 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 75 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 85 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 87 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 90 tst_fzsync_start_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/syscalls/timerfd/ |
D | timerfd_settime02.c | 31 static struct tst_fzsync_pair fzsync_pair; variable 52 fzsync_pair.exec_loops = 1000000; in setup() 53 tst_fzsync_pair_init(&fzsync_pair); in setup() 60 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 72 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 73 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 75 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 83 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 85 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 95 tst_fzsync_start_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/syscalls/ipc/shmctl/ |
D | shmctl05.c | 27 static struct tst_fzsync_pair fzsync_pair; variable 37 while (tst_fzsync_run_b(&fzsync_pair)) { in thrproc() 38 tst_fzsync_start_race_b(&fzsync_pair); in thrproc() 41 tst_fzsync_end_race_b(&fzsync_pair); in thrproc() 52 tst_fzsync_pair_init(&fzsync_pair); in setup() 61 tst_fzsync_pair_reset(&fzsync_pair, thrproc); in do_test() 62 while (tst_fzsync_run_a(&fzsync_pair)) { in do_test() 68 tst_fzsync_start_race_a(&fzsync_pair); in do_test() 74 tst_fzsync_end_race_a(&fzsync_pair); in do_test() 96 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup()
|
/third_party/ltp/testcases/kernel/sound/ |
D | snd_seq01.c | 38 static struct tst_fzsync_pair fzsync_pair; variable 79 fzsync_pair.exec_loops = 1000000; in setup() 80 tst_fzsync_pair_init(&fzsync_pair); in setup() 87 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 92 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 93 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 95 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 103 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 105 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 108 tst_fzsync_start_race_a(&fzsync_pair); in run() [all …]
|
D | snd_timer01.c | 37 static struct tst_fzsync_pair fzsync_pair; variable 52 while (tst_fzsync_run_b(&fzsync_pair)) { in ioctl_thread() 62 tst_fzsync_end_race_b(&fzsync_pair); in ioctl_thread() 72 tst_fzsync_pair_init(&fzsync_pair); in setup() 100 tst_fzsync_pair_reset(&fzsync_pair, NULL); in run() 101 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 106 tst_fzsync_end_race_a(&fzsync_pair); in run()
|
/third_party/ltp/testcases/kernel/syscalls/bind/ |
D | bind06.c | 29 static struct tst_fzsync_pair fzsync_pair; variable 54 fzsync_pair.exec_loops = 10000; in setup() 55 tst_fzsync_pair_init(&fzsync_pair); in setup() 60 tst_fzsync_pair_cleanup(&fzsync_pair); in cleanup() 71 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 72 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 74 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 84 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 87 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 92 tst_fzsync_start_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/network/can/cve/ |
D | can_bcm01.c | 39 static struct tst_fzsync_pair fzsync_pair; variable 60 fzsync_pair.exec_loops = 100000; in setup() 61 tst_fzsync_pair_init(&fzsync_pair); in setup() 84 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 85 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 87 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 111 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 113 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 117 tst_fzsync_start_race_a(&fzsync_pair); in run() 119 tst_fzsync_end_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/testcases/kernel/mem/thp/ |
D | thp04.c | 39 static struct tst_fzsync_pair fzsync_pair; variable 98 fzsync_pair.exec_loops = 100000; in setup() 99 tst_fzsync_pair_init(&fzsync_pair); in setup() 106 while (tst_fzsync_run_b(&fzsync_pair)) { in thread_run() 107 tst_fzsync_start_race_b(&fzsync_pair); in thread_run() 112 tst_fzsync_end_race_b(&fzsync_pair); in thread_run() 124 tst_fzsync_pair_reset(&fzsync_pair, thread_run); in run() 126 while (tst_fzsync_run_a(&fzsync_pair)) { in run() 128 tst_fzsync_start_race_a(&fzsync_pair); in run() 132 tst_fzsync_end_race_a(&fzsync_pair); in run() [all …]
|
/third_party/ltp/doc/ |
D | c-test-api.txt | 1883 static struct tst_fzsync_pair fzsync_pair; 1887 tst_fzsync_pair_init(&fzsync_pair); 1892 tst_fzsync_pair_cleanup(&fzsync_pair); 1897 while (tst_fzsync_run_b(&fzsync_pair)) { 1899 tst_fzsync_start_race_b(&fzsync_pair); 1903 tst_fzsync_end_race_b(&fzsync_pair); 1911 tst_fzsync_pair_reset(&fzsync_pair, thread_b); 1913 while (tst_fzsync_run_a(&fzsync_pair)) { 1915 tst_fzsync_start_race_a(&fzsync_pair); 1919 tst_fzsync_end_race_a(&fzsync_pair);
|