Home
last modified time | relevance | path

Searched refs:atomic_sub_return_release (Results 1 – 5 of 5) sorted by relevance

/linux-6.12.1/lib/
Dclosure.c61 closure_put_after_sub(cl, atomic_sub_return_release(v, &cl->remaining)); in closure_sub()
167 unsigned flags = atomic_sub_return_release(1 + CLOSURE_RUNNING - CLOSURE_DESTRUCTOR, in closure_return_sync()
/linux-6.12.1/include/asm-generic/
Dqrwlock.h113 (void)atomic_sub_return_release(_QR_BIAS, &lock->cnts); in queued_read_unlock()
/linux-6.12.1/tools/memory-model/
Dlinux-kernel.def92 atomic_sub_return_release(V,X) __atomic_op_return{release}(X,-,V)
/linux-6.12.1/fs/bcachefs/
Dsix.c588 state = atomic_sub_return_release(v, &lock->state); in do_six_unlock_type()
/linux-6.12.1/include/linux/atomic/
Datomic-instrumented.h323 atomic_sub_return_release(int i, atomic_t *v) in atomic_sub_return_release() function