Searched refs:iterate_on (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/perf_events/ |
H A D | sigtrap_threads.c | 42 volatile int iterate_on; /* Variable to set breakpoint on. */ member 97 iter = ctx.iterate_on; /* read */ in test_thread() 101 ctx.iterate_on = iter; /* idempotent write */ in test_thread() 104 while (ctx.iterate_on); in test_thread() 120 struct perf_event_attr attr = make_event_attr(false, &ctx.iterate_on, 0); in FIXTURE_SETUP() 173 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F() 175 EXPECT_EQ(ctx.first_siginfo.si_perf_data, TEST_SIG_DATA(&ctx.iterate_on, 0)); in TEST_F() 178 ctx.iterate_on = 0; in TEST_F() 185 struct perf_event_attr new_attr = make_event_attr(true, &ctx.iterate_on, 42); in TEST_F() 192 EXPECT_EQ(ctx.first_siginfo.si_addr, &ctx.iterate_on); in TEST_F() [all...] |
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | sigtrap.c | 30 volatile int iterate_on; /* Variable to set breakpoint on. */ member 34 #define TEST_SIG_DATA (~(unsigned long)(&ctx.iterate_on)) 43 .bp_addr = (unsigned long)&ctx.iterate_on, in make_event_attr() 131 for (i = 0; i < ctx.iterate_on - 1; i++) in test_thread() 152 ctx.iterate_on = 3000; in run_stress_test() 159 TEST_ASSERT_EQUAL("unexpected sigtraps", ctx.signal_count, NUM_THREADS * ctx.iterate_on); in run_stress_test() 161 TEST_ASSERT_VAL("unexpected si_addr", ctx.first_siginfo.si_addr == &ctx.iterate_on); in run_stress_test()
|
Completed in 2 milliseconds