Home
last modified time | relevance | path

Searched refs:atomic64_inc_return (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/arch/frv/lib/
Datomic64-ops.S23 # long long atomic64_inc_return(atomic64_t *v)
26 .globl atomic64_inc_return
27 .type atomic64_inc_return,@function
28 atomic64_inc_return: label
42 .size atomic64_inc_return, .-atomic64_inc_return
/linux-4.1.27/arch/frv/include/asm/
Datomic.h145 extern long long atomic64_inc_return(atomic64_t *v);
167 atomic64_inc_return(v); in atomic64_inc()
177 #define atomic64_inc_and_test(v) (atomic64_inc_return((v)) == 0)
/linux-4.1.27/include/asm-generic/
Datomic64.h46 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) macro
47 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
Dlocal64.h80 #define local64_inc_return(l) atomic64_inc_return(&(l)->a)
Datomic-long.h115 return (long)atomic64_inc_return(v); in atomic_long_inc_return()
/linux-4.1.27/arch/tile/include/asm/
Datomic_64.h96 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) macro
101 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
Datomic_32.h162 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) macro
163 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/arch/sparc/include/asm/
Datomic_64.h44 #define atomic64_inc_return(v) atomic64_add_return(1, v) in ATOMIC_OPS() macro
55 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0) in ATOMIC_OPS()
Drwsem.h28 if (unlikely(atomic64_inc_return((atomic64_t *)(&sem->count)) <= 0L)) in __down_read()
/linux-4.1.27/arch/x86/include/asm/
Datomic64_32.h153 static inline long long atomic64_inc_return(atomic64_t *v) in atomic64_inc_return() function
260 return atomic64_inc_return(v) == 0; in atomic64_inc_and_test()
Datomic64_64.h161 #define atomic64_inc_return(v) (atomic64_add_return(1, (v))) macro
/linux-4.1.27/arch/arm64/include/asm/
Datomic.h247 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) macro
248 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/arch/parisc/include/asm/
Datomic.h213 #define atomic64_inc_return(v) (atomic64_add_return( 1,(v))) macro
218 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/arch/powerpc/include/asm/
Datomic.h328 static __inline__ long atomic64_inc_return(atomic64_t *v) in atomic64_inc_return() function
354 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/arch/mips/include/asm/
Datomic.h523 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) macro
544 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/arch/arm/include/asm/
Datomic.h436 #define atomic64_inc_return(v) atomic64_add_return(1LL, (v)) macro
437 #define atomic64_inc_and_test(v) (atomic64_inc_return(v) == 0)
/linux-4.1.27/net/mac80211/
Dwpa.c447 pn64 = atomic64_inc_return(&key->u.ccmp.tx_pn); in ccmp_encrypt_skb()
673 pn64 = atomic64_inc_return(&key->u.gcmp.tx_pn); in gcmp_encrypt_skb()
943 pn64 = atomic64_inc_return(&key->u.aes_cmac.tx_pn); in ieee80211_crypto_aes_cmac_encrypt()
987 pn64 = atomic64_inc_return(&key->u.aes_cmac.tx_pn); in ieee80211_crypto_aes_cmac_256_encrypt()
1132 pn64 = atomic64_inc_return(&key->u.aes_gmac.tx_pn); in ieee80211_crypto_aes_gmac_encrypt()
/linux-4.1.27/arch/alpha/include/asm/
Datomic.h225 #define atomic64_inc_return(v) atomic64_add_return(1,(v)) macro
/linux-4.1.27/lib/
Datomic64_test.c84 BUG_ON(atomic64_inc_return(&v) != r); in test_atomic64()
/linux-4.1.27/net/core/
Dsock_diag.c23 res = atomic64_inc_return(&sock_net(sk)->cookie_gen); in sock_gen_cookie()
/linux-4.1.27/arch/ia64/include/asm/
Datomic.h177 #define atomic64_inc_return(v) atomic64_add_return(1, (v)) macro
/linux-4.1.27/arch/s390/include/asm/
Datomic.h310 #define atomic64_inc_return(_v) atomic64_add_return(1, _v) macro
/linux-4.1.27/drivers/firmware/efi/
Dcper.c52 return atomic64_inc_return(&seq); in cper_next_record_id()
/linux-4.1.27/drivers/video/fbdev/
Dhyperv_fb.c251 atomic64_inc_return(&request_id), in synthvid_send()
/linux-4.1.27/net/netfilter/
Dnf_conntrack_core.c1763 (u64)atomic64_inc_return(&unique_id)); in nf_conntrack_init_net()
/linux-4.1.27/net/sunrpc/auth_gss/
Dsvcauth_gss.c1156 ctxh = atomic64_inc_return(&ctxhctr); in gss_proxy_save_rsc()
/linux-4.1.27/fs/btrfs/
Dctree.c360 return atomic64_inc_return(&fs_info->tree_mod_seq); in btrfs_inc_tree_mod_seq()
/linux-4.1.27/kernel/events/
Dcore.c7571 event->id = atomic64_inc_return(&perf_event_id); in perf_event_alloc()