Home
last modified time | relevance | path

Searched refs:instrument_atomic_write (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/include/linux/atomic/
Datomic-instrumented.h41 instrument_atomic_write(v, sizeof(*v)); in atomic_set()
49 instrument_atomic_write(v, sizeof(*v)); in atomic_set_release()
660 instrument_atomic_write(v, sizeof(*v)); in atomic64_set()
668 instrument_atomic_write(v, sizeof(*v)); in atomic64_set_release()
1279 instrument_atomic_write(v, sizeof(*v)); in atomic_long_set()
1287 instrument_atomic_write(v, sizeof(*v)); in atomic_long_set_release()
1885 instrument_atomic_write(__ai_ptr, sizeof(*__ai_ptr)); \
1892 instrument_atomic_write(__ai_ptr, sizeof(*__ai_ptr)); \
1900 instrument_atomic_write(__ai_ptr, sizeof(*__ai_ptr)); \
1907 instrument_atomic_write(__ai_ptr, sizeof(*__ai_ptr)); \
[all …]
/linux-6.1.9/include/asm-generic/bitops/
Dinstrumented-atomic.h28 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in set_bit()
41 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit()
57 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in change_bit()
Dinstrumented-lock.h26 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock()
77 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock_is_negative_byte()
/linux-6.1.9/scripts/atomic/
Dgen-atomic-instrumented.sh107 instrument_atomic_write(__ai_ptr, ${mult}sizeof(*__ai_ptr)); \\
108 instrument_atomic_write(__ai_oldp, ${mult}sizeof(*__ai_oldp)); \\
122 instrument_atomic_write(__ai_ptr, ${mult}sizeof(*__ai_ptr)); \\
/linux-6.1.9/kernel/
Dcontext_tracking.c145 instrument_atomic_write(&ct->state, sizeof(ct->state)); in ct_kernel_exit()
183 instrument_atomic_write(&ct->state, sizeof(ct->state)); in ct_kernel_enter()
235 instrument_atomic_write(&ct->state, sizeof(ct->state)); in ct_nmi_exit()
287 instrument_atomic_write(&ct->state, sizeof(ct->state)); in ct_nmi_enter()
/linux-6.1.9/include/linux/
Dinstrumented.h85 static __always_inline void instrument_atomic_write(const volatile void *v, size_t size) in instrument_atomic_write() function