/linux-4.1.27/arch/tile/include/asm/ |
D | atomic_64.h | 73 static inline long atomic64_add_return(long i, atomic64_t *v) in atomic64_add_return() function 94 #define atomic64_sub_return(i, v) atomic64_add_return(-(i), (v)) 96 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) 104 #define atomic64_add_negative(i, v) (atomic64_add_return((i), (v)) < 0)
|
D | atomic_32.h | 123 static inline long long atomic64_add_return(long long i, atomic64_t *v) in atomic64_add_return() function 160 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) 162 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) 164 #define atomic64_sub_return(i, v) atomic64_add_return(-(i), (v))
|
/linux-4.1.27/arch/frv/lib/ |
D | atomic64-ops.S | 69 # long long atomic64_add_return(long long i, atomic64_t *v) 72 .globl atomic64_add_return 73 .type atomic64_add_return,@function 74 atomic64_add_return: label 89 .size atomic64_add_return, .-atomic64_add_return
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | rwsem.h | 52 tmp = atomic64_add_return(RWSEM_ACTIVE_WRITE_BIAS, in __down_write_nested() 109 tmp = atomic64_add_return(-RWSEM_WAITING_BIAS, (atomic64_t *)(&sem->count)); in __downgrade_write() 119 return atomic64_add_return(delta, (atomic64_t *)(&sem->count)); in rwsem_atomic_update()
|
D | atomic_64.h | 44 #define atomic64_inc_return(v) atomic64_add_return(1, v) in ATOMIC_OPS() 70 #define atomic64_add_negative(i, v) (atomic64_add_return(i, v) < 0) in ATOMIC_OPS()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | atomic.h | 94 #define atomic64_add_return(i,v) \ macro 171 return atomic64_add_return(i, v) < 0; in atomic64_add_negative() 177 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) 184 #define atomic64_inc_and_test(v) (atomic64_add_return(1, (v)) == 0) 191 #define atomic64_add(i,v) (void)atomic64_add_return((i), (v))
|
D | rwsem.h | 143 #define rwsem_atomic_update(delta, sem) atomic64_add_return(delta, (atomic64_t *)(&(sem)->count))
|
/linux-4.1.27/arch/s390/include/asm/ |
D | atomic.h | 230 static inline long long atomic64_add_return(long long i, atomic64_t *v) in atomic64_add_return() function 308 #define atomic64_add_negative(_i, _v) (atomic64_add_return(_i, _v) < 0) 310 #define atomic64_inc_return(_v) atomic64_add_return(1, _v) 311 #define atomic64_inc_and_test(_v) (atomic64_add_return(1, _v) == 0) 312 #define atomic64_sub_return(_i, _v) atomic64_add_return(-(long long)(_i), _v)
|
/linux-4.1.27/arch/x86/include/asm/ |
D | atomic64_64.h | 151 static inline long atomic64_add_return(long i, atomic64_t *v) in atomic64_add_return() function 158 return atomic64_add_return(-i, v); in atomic64_sub_return() 161 #define atomic64_inc_return(v) (atomic64_add_return(1, (v)))
|
D | atomic64_32.h | 134 static inline long long atomic64_add_return(long long i, atomic64_t *v) in atomic64_add_return() function 274 return atomic64_add_return(i, v) < 0; in atomic64_add_negative()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | atomic.h | 147 extern long long atomic64_add_return(long long i, atomic64_t *v); 152 return atomic64_add_return(i, v) < 0; in atomic64_add_negative() 157 atomic64_add_return(i, v); in atomic64_add()
|
/linux-4.1.27/include/asm-generic/ |
D | atomic64.h | 44 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) 46 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v))
|
D | local64.h | 78 #define local64_add_return(i, l) atomic64_add_return((i), (&(l)->a))
|
D | atomic-long.h | 101 return (long)atomic64_add_return(i, v); in atomic_long_add_return()
|
/linux-4.1.27/arch/alpha/include/asm/ |
D | atomic.h | 219 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) 225 #define atomic64_inc_return(v) atomic64_add_return(1,(v)) 231 #define atomic64_inc_and_test(v) (atomic64_add_return(1, (v)) == 0)
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | atomic.h | 213 #define atomic64_inc_return(v) (atomic64_add_return( 1,(v))) 214 #define atomic64_dec_return(v) (atomic64_add_return( -1,(v))) 216 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0)
|
/linux-4.1.27/lib/ |
D | atomic64_test.c | 49 BUG_ON(atomic64_add_return(onestwos, &v) != r); in test_atomic64() 54 BUG_ON(atomic64_add_return(-one, &v) != r); in test_atomic64()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | atomic.h | 245 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) 247 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v))
|
/linux-4.1.27/kernel/trace/ |
D | trace_clock.c | 136 return atomic64_add_return(1, &trace_counter); in trace_clock_counter()
|
/linux-4.1.27/arch/frv/kernel/ |
D | frv_ksyms.c | 69 EXPORT_SYMBOL(atomic64_add_return);
|
/linux-4.1.27/arch/mips/include/asm/ |
D | atomic.h | 523 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) 587 #define atomic64_add_negative(i, v) (atomic64_add_return(i, (v)) < 0)
|
/linux-4.1.27/arch/arm/include/asm/ |
D | atomic.h | 434 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) 436 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v))
|
/linux-4.1.27/arch/arm/mm/ |
D | context.c | 211 generation = atomic64_add_return(ASID_FIRST_VERSION, in new_context()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | atomic.h | 312 #define atomic64_add_negative(a, v) (atomic64_add_return((a), (v)) < 0) in ATOMIC64_OPS()
|
/linux-4.1.27/arch/s390/kernel/ |
D | vtime.c | 58 elapsed = atomic64_add_return(elapsed, &virt_timer_elapsed); in virt_timer_forward()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_ruc.c | 389 (u64) atomic64_add_return(sdata, maddr) - sdata : in ipath_ruc_loopback()
|
D | ipath_rc.c | 1910 (u64) atomic64_add_return(sdata, maddr) - sdata : in ipath_rc_rcv()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_ruc.c | 501 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_ruc_loopback()
|
D | qib_rc.c | 2205 (u64) atomic64_add_return(sdata, maddr) - sdata : in qib_rc_rcv()
|
/linux-4.1.27/fs/ |
D | namespace.c | 2753 new_ns->seq = atomic64_add_return(1, &mnt_ns_seq); in alloc_mnt_ns()
|