Home
last modified time | relevance | path

Searched refs:RSEQ_READ_ONCE (Results 1 – 11 of 11) sorted by relevance

/linux/tools/testing/selftests/rseq/
H A Dslice_test.c108 while (RSEQ_READ_ONCE(p->run)) { in noise_thread()
186 if (RSEQ_READ_ONCE(rs->slice_ctrl.request)) { in TEST_F()
193 if (RSEQ_READ_ONCE(rs->slice_ctrl.granted)) { in TEST_F()
H A Drseq.c168 if (RSEQ_READ_ONCE(rseq_size) > 0) { in __rseq_register_current_thread()
180 if (RSEQ_READ_ONCE(rseq_size) == 0) in __rseq_register_current_thread()
H A Drseq-x86.h45 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
129 __typeof(*p) ____p1 = RSEQ_READ_ONCE(*p); \
H A Dparam_test.c646 expect = (intptr_t)RSEQ_READ_ONCE(list->c[cpu].head); in this_cpu_list_push()
823 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_buffer_push()
857 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_buffer_pop()
862 head = RSEQ_READ_ONCE(buffer->c[cpu].array[offset - 1]); in this_cpu_buffer_pop()
1025 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_memcpy_buffer_push()
1065 offset = RSEQ_READ_ONCE(buffer->c[cpu].offset); in this_cpu_memcpy_buffer_pop()
H A Drseq-arm.h69 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
H A Drseq-s390.h18 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
H A Drseq-mips.h48 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
H A Drseq-ppc.h26 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
H A Drseq-riscv.h38 rseq_unqual_scalar_typeof(*(p)) ____p1 = RSEQ_READ_ONCE(*(p)); \
H A Dbasic_percpu_ops_test.c182 expect = (intptr_t)RSEQ_READ_ONCE(list->c[cpu].head); in this_cpu_list_push()
H A Drseq.h104 #define RSEQ_READ_ONCE(x) RSEQ_ACCESS_ONCE(x) macro