atomic64_sub_return 210 arch/x86/include/asm/atomic64_32.h return atomic64_sub_return(i, v) == 0; atomic64_sub_return 162 arch/x86/include/asm/atomic64_64.h #define atomic64_dec_return(v) (atomic64_sub_return(1, (v))) atomic64_sub_return 108 include/asm-generic/atomic-long.h return (long)atomic64_sub_return(i, v); atomic64_sub_return 48 include/asm-generic/atomic64.h #define atomic64_sub_and_test(a, v) (atomic64_sub_return((a), (v)) == 0) atomic64_sub_return 50 include/asm-generic/atomic64.h #define atomic64_dec_return(v) atomic64_sub_return(1LL, (v)) atomic64_sub_return 79 include/asm-generic/local64.h #define local64_sub_return(i, l) atomic64_sub_return((i), (&(l)->a))