/arch/tile/include/asm/ |
D | atomic.h | 56 #define atomic_sub(i, v) atomic_add((int)(-(i)), (v)) macro 98 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/s390/include/asm/ |
D | tlbflush.h | 79 atomic_sub(0x10000, &mm->context.attach_count); in __tlb_flush_full() 107 atomic_sub(0x10000, &mm->context.attach_count); in __tlb_flush_asce()
|
D | atomic.h | 115 #define atomic_sub(_i, _v) atomic_add(-(int)(_i), _v) macro 118 #define atomic_dec(_v) atomic_sub(1, _v)
|
D | pgtable.h | 1024 atomic_sub(0x10000, &mm->context.attach_count); in ptep_flush_direct() 1041 atomic_sub(0x10000, &mm->context.attach_count); in ptep_flush_lazy() 1507 atomic_sub(0x10000, &mm->context.attach_count); in pmdp_flush_direct() 1526 atomic_sub(0x10000, &mm->context.attach_count); in pmdp_flush_lazy()
|
/arch/avr32/include/asm/ |
D | atomic.h | 184 #define atomic_sub(i, v) (void)atomic_sub_return(i, v) macro 186 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/metag/include/asm/ |
D | atomic.h | 39 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/sparc/include/asm/ |
D | atomic_32.h | 34 #define atomic_sub(i, v) ((void)atomic_add_return(-(int)(i), (v))) macro
|
D | atomic_64.h | 70 #define atomic_dec(v) atomic_sub(1, v) in ATOMIC_OPS()
|
/arch/sh/include/asm/ |
D | atomic.h | 36 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/m68k/amiga/ |
D | chipram.c | 88 atomic_sub(size, &chipavail); in amiga_chip_alloc_res()
|
/arch/hexagon/include/asm/ |
D | atomic.h | 180 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/ia64/include/asm/ |
D | atomic.h | 203 #define atomic_sub(i,v) (void)atomic_sub_return((i), (v)) macro 205 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/h8300/include/asm/ |
D | atomic.h | 54 #define atomic_sub(i, v) (void)atomic_sub_return(i, v) macro
|
/arch/x86/include/asm/ |
D | atomic.h | 62 static __always_inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/arch/xtensa/include/asm/ |
D | atomic.h | 189 #define atomic_dec(v) atomic_sub(1,(v)) in ATOMIC_OPS()
|
/arch/arc/include/asm/ |
D | atomic.h | 221 #define atomic_dec(v) atomic_sub(1, v)
|
/arch/frv/include/asm/ |
D | atomic.h | 68 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/arch/arm64/include/asm/ |
D | atomic.h | 93 #define atomic_dec(v) atomic_sub(1, (v))
|
D | atomic_lse.h | 122 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/arch/alpha/include/asm/ |
D | atomic.h | 251 #define atomic_dec(v) atomic_sub(1,(v))
|
/arch/arm/include/asm/ |
D | atomic.h | 209 #define atomic_dec(v) atomic_sub(1, v)
|
/arch/mips/include/asm/ |
D | atomic.h | 296 #define atomic_dec(v) atomic_sub(1, (v))
|
/arch/mips/kernel/ |
D | smp-cps.c | 392 atomic_sub(1 << cpu_vpe_id(¤t_cpu_data), &core_cfg->vpe_mask); in cps_cpu_disable()
|
/arch/tile/kernel/ |
D | process.c | 689 atomic_sub(cpumask_weight(&mask), &backtrace_cpus); in arch_trigger_all_cpu_backtrace()
|
/arch/x86/kernel/cpu/ |
D | perf_event_intel_uncore_nhmex.c | 619 atomic_sub(1 << (idx * 8), &er->ref); in nhmex_mbox_put_shared_reg() 1072 atomic_sub(1 << ((idx - 2) * 8), &er->ref); in nhmex_rbox_put_constraint()
|