Home
last modified time | relevance | path

Searched refs:list_b (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/tools/testing/selftests/rseq/
H A Dparam_test.c1212 struct percpu_list list_a, list_b; in test_membarrier_manager_thread() local
1224 test_membarrier_init_percpu_list(&list_b); in test_membarrier_manager_thread()
1232 * As list_b is "inactive", we should never see changes in test_membarrier_manager_thread()
1233 * to list_b. in test_membarrier_manager_thread()
1235 if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { in test_membarrier_manager_thread()
1240 /* Make list_b "active". */ in test_membarrier_manager_thread()
1241 atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); in test_membarrier_manager_thread()
1249 * Cpu A should now only modify list_b, so the values in test_membarrier_manager_thread()
1272 /* Remember a value from list_b. */ in test_membarrier_manager_thread()
1273 expect_b = atomic_load(&list_b in test_membarrier_manager_thread()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/rseq/
H A Dparam_test.c1288 struct percpu_list list_a, list_b; in test_membarrier_manager_thread() local
1300 test_membarrier_init_percpu_list(&list_b); in test_membarrier_manager_thread()
1308 * As list_b is "inactive", we should never see changes in test_membarrier_manager_thread()
1309 * to list_b. in test_membarrier_manager_thread()
1311 if (expect_b != atomic_load(&list_b.c[cpu_b].head->data)) { in test_membarrier_manager_thread()
1316 /* Make list_b "active". */ in test_membarrier_manager_thread()
1317 atomic_store(&args->percpu_list_ptr, (intptr_t)&list_b); in test_membarrier_manager_thread()
1324 * Cpu A should now only modify list_b, so the values in test_membarrier_manager_thread()
1346 /* Remember a value from list_b. */ in test_membarrier_manager_thread()
1347 expect_b = atomic_load(&list_b in test_membarrier_manager_thread()
[all...]

Completed in 4 milliseconds