/linux-2.6.39/arch/sparc/lib/ |
D | atomic_64.S | 31 .globl atomic_sub 32 .type atomic_sub,#function 33 atomic_sub: /* %o0 = decrement, %o1 = atomic_ptr */ label 44 .size atomic_sub, .-atomic_sub
|
D | ksyms.c | 146 EXPORT_SYMBOL(atomic_sub);
|
/linux-2.6.39/arch/tile/include/asm/ |
D | atomic.h | 54 #define atomic_sub(i, v) atomic_add((int)(-(i)), (v)) macro 96 #define atomic_dec(v) atomic_sub(1, (v))
|
/linux-2.6.39/arch/avr32/include/asm/ |
D | atomic.h | 178 #define atomic_sub(i, v) (void)atomic_sub_return(i, v) macro 180 #define atomic_dec(v) atomic_sub(1, (v))
|
/linux-2.6.39/arch/xtensa/include/asm/ |
D | atomic.h | 91 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function 183 #define atomic_dec(v) atomic_sub(1,(v))
|
/linux-2.6.39/arch/sparc/include/asm/ |
D | atomic_64.h | 24 extern void atomic_sub(int, atomic_t *); 64 #define atomic_dec(v) atomic_sub(1, v)
|
D | atomic_32.h | 31 #define atomic_sub(i, v) ((void)__atomic_add_return(-(int)(i), (v))) macro
|
/linux-2.6.39/arch/arm/include/asm/ |
D | atomic.h | 75 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function 182 #define atomic_sub(i, v) (void) atomic_sub_return(i, v) macro 223 #define atomic_dec(v) atomic_sub(1, v)
|
/linux-2.6.39/arch/alpha/include/asm/ |
D | atomic.h | 62 static __inline__ void atomic_sub(int i, atomic_t * v) in atomic_sub() function 251 #define atomic_dec(v) atomic_sub(1,(v))
|
/linux-2.6.39/arch/sh/include/asm/ |
D | atomic-grb.h | 23 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
D | atomic-llsc.h | 23 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
D | atomic-irq.h | 18 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
D | atomic.h | 36 #define atomic_dec(v) atomic_sub(1, (v))
|
/linux-2.6.39/security/tomoyo/ |
D | memory.c | 56 atomic_sub(s, &tomoyo_policy_memory_size); in tomoyo_memory_ok() 88 atomic_sub(ksize(ptr), &tomoyo_policy_memory_size); in tomoyo_memory_free()
|
/linux-2.6.39/arch/ia64/include/asm/ |
D | atomic.h | 204 #define atomic_sub(i,v) atomic_sub_return((i), (v)) macro 206 #define atomic_dec(v) atomic_sub(1, (v))
|
/linux-2.6.39/net/atm/ |
D | atm_misc.c | 97 #define __HANDLE_ITEM(i) atomic_sub(to->i, &from->i) in sonet_subtract_stats()
|
D | raw.c | 38 atomic_sub(skb->truesize, &sk->sk_wmem_alloc); in atm_pop_raw()
|
/linux-2.6.39/net/ipv4/ |
D | inet_fragment.c | 125 atomic_sub(skb->truesize, &nf->mem); in frag_kfree_skb() 152 atomic_sub(f->qsize, &nf->mem); in inet_frag_destroy()
|
/linux-2.6.39/net/rds/ |
D | ib_rdma.c | 516 atomic_sub(pinned, &pool->free_pinned); in rds_ib_teardown_mr() 685 atomic_sub(unpinned, &pool->free_pinned); in rds_ib_flush_mr_pool() 686 atomic_sub(ncleaned, &pool->dirty_count); in rds_ib_flush_mr_pool() 687 atomic_sub(nfreed, &pool->item_count); in rds_ib_flush_mr_pool()
|
/linux-2.6.39/arch/blackfin/include/asm/ |
D | atomic.h | 44 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/linux-2.6.39/include/asm-generic/ |
D | atomic.h | 101 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/linux-2.6.39/arch/h8300/include/asm/ |
D | atomic.h | 42 #define atomic_sub(i, v) atomic_sub_return(i, v) macro
|
/linux-2.6.39/arch/mips/include/asm/ |
D | atomic.h | 93 static __inline__ void atomic_sub(int i, atomic_t * v) in atomic_sub() function 384 #define atomic_dec(v) atomic_sub(1, (v))
|
/linux-2.6.39/arch/x86/include/asm/ |
D | atomic.h | 61 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub() function
|
/linux-2.6.39/arch/m32r/include/asm/ |
D | atomic.h | 118 #define atomic_sub(i,v) ((void) atomic_sub_return((i), (v))) macro
|