Home
last modified time | relevance | path

Searched refs:atomic64_t (Results 1 – 25 of 202) sorted by relevance

123456789

/linux/drivers/scsi/fnic/
A Dfnic_stats.h26 atomic64_t active_ios;
29 atomic64_t io_failures;
30 atomic64_t ioreq_null;
32 atomic64_t sc_null;
33 atomic64_t io_not_found;
34 atomic64_t num_ios;
46 atomic64_t aborts;
61 atomic64_t terminates;
75 atomic64_t fw_resets;
87 atomic64_t io_fw_errs;
[all …]
/linux/drivers/scsi/snic/
A Dsnic_stats.h34 atomic64_t sc_null;
73 atomic64_t ack_isr_cnt;
74 atomic64_t cmpl_isr_cnt;
78 atomic64_t io_tmo;
79 atomic64_t io_aborted;
85 atomic64_t io_under_run;
86 atomic64_t qfull;
87 atomic64_t qsz_rampup;
88 atomic64_t qsz_rampdown;
89 atomic64_t last_qsz;
[all …]
/linux/drivers/block/zram/
A Dzram_drv.h73 atomic64_t num_reads; /* failed + successful */
74 atomic64_t num_writes; /* --do-- */
77 atomic64_t invalid_io; /* non-page-aligned I/O requests */
79 atomic64_t same_pages; /* no. of same element filled pages */
80 atomic64_t huge_pages; /* no. of huge pages */
82 atomic64_t pages_stored; /* no. of pages currently stored */
84 atomic64_t writestall; /* no. of write slow paths */
85 atomic64_t miss_free; /* no. of missed free */
87 atomic64_t bd_count; /* no. of pages in backing device */
88 atomic64_t bd_reads; /* no. of reads from backing device */
[all …]
/linux/arch/x86/include/asm/
A Datomic64_64.h20 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
32 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
58 static inline void arch_atomic64_sub(s64 i, atomic64_t *v) in arch_atomic64_sub()
86 static __always_inline void arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
100 static __always_inline void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
116 static inline bool arch_atomic64_dec_and_test(atomic64_t *v) in arch_atomic64_dec_and_test()
130 static inline bool arch_atomic64_inc_and_test(atomic64_t *v) in arch_atomic64_inc_and_test()
194 static inline s64 arch_atomic64_xchg(atomic64_t *v, s64 new) in arch_atomic64_xchg()
200 static inline void arch_atomic64_and(s64 i, atomic64_t *v) in arch_atomic64_and()
218 static inline void arch_atomic64_or(s64 i, atomic64_t *v) in arch_atomic64_or()
[all …]
A Datomic64_32.h13 } atomic64_t; typedef
88 static inline s64 arch_atomic64_xchg(atomic64_t *v, s64 n) in arch_atomic64_xchg()
107 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
122 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
157 static inline s64 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return()
166 static inline s64 arch_atomic64_dec_return(atomic64_t *v) in arch_atomic64_dec_return()
182 static inline s64 arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
197 static inline s64 arch_atomic64_sub(s64 i, atomic64_t *v) in arch_atomic64_sub()
211 static inline void arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
224 static inline void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
[all …]
/linux/include/linux/
A Dcrypto.h283 atomic64_t err_cnt;
302 atomic64_t sign_cnt;
303 atomic64_t err_cnt;
319 atomic64_t err_cnt;
335 atomic64_t err_cnt;
345 atomic64_t hash_cnt;
346 atomic64_t hash_tlen;
347 atomic64_t err_cnt;
361 atomic64_t err_cnt;
374 atomic64_t seed_cnt;
[all …]
/linux/include/linux/atomic/
A Datomic-arch-fallback.h1445 arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
1461 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return()
1520 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return()
1542 arch_atomic64_fetch_inc(atomic64_t *v) in arch_atomic64_fetch_inc()
1601 arch_atomic64_fetch_inc(atomic64_t *v) in arch_atomic64_fetch_inc()
1616 arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
1632 arch_atomic64_dec_return(atomic64_t *v) in arch_atomic64_dec_return()
1691 arch_atomic64_dec_return(atomic64_t *v) in arch_atomic64_dec_return()
1713 arch_atomic64_fetch_dec(atomic64_t *v) in arch_atomic64_fetch_dec()
1772 arch_atomic64_fetch_dec(atomic64_t *v) in arch_atomic64_fetch_dec()
[all …]
A Datomic-instrumented.h603 atomic64_read(const atomic64_t *v) in atomic64_read()
617 atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
631 atomic64_add(s64 i, atomic64_t *v) in atomic64_add()
694 atomic64_sub(s64 i, atomic64_t *v) in atomic64_sub()
757 atomic64_inc(atomic64_t *v) in atomic64_inc()
764 atomic64_inc_return(atomic64_t *v) in atomic64_inc_return()
792 atomic64_fetch_inc(atomic64_t *v) in atomic64_fetch_inc()
820 atomic64_dec(atomic64_t *v) in atomic64_dec()
827 atomic64_dec_return(atomic64_t *v) in atomic64_dec_return()
855 atomic64_fetch_dec(atomic64_t *v) in atomic64_fetch_dec()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
A Dtls.h44 atomic64_t tx_tls_ctx;
45 atomic64_t tx_tls_del;
46 atomic64_t tx_tls_drop_metadata;
47 atomic64_t tx_tls_drop_resync_alloc;
48 atomic64_t tx_tls_drop_no_sync_data;
50 atomic64_t rx_tls_ctx;
51 atomic64_t rx_tls_del;
52 atomic64_t rx_tls_drop_resync_request;
53 atomic64_t rx_tls_resync_request;
54 atomic64_t rx_tls_resync_reply;
[all …]
A Dipsec.h51 atomic64_t ipsec_rx_drop_sp_alloc;
52 atomic64_t ipsec_rx_drop_sadb_miss;
53 atomic64_t ipsec_rx_drop_syndrome;
54 atomic64_t ipsec_tx_drop_bundle;
55 atomic64_t ipsec_tx_drop_no_state;
56 atomic64_t ipsec_tx_drop_not_ip;
57 atomic64_t ipsec_tx_drop_trailer;
58 atomic64_t ipsec_tx_drop_metadata;
/linux/drivers/crypto/cavium/zip/
A Dzip_main.h73 atomic64_t comp_req_submit;
74 atomic64_t comp_req_complete;
75 atomic64_t decomp_req_submit;
76 atomic64_t decomp_req_complete;
77 atomic64_t comp_in_bytes;
78 atomic64_t comp_out_bytes;
79 atomic64_t decomp_in_bytes;
80 atomic64_t decomp_out_bytes;
81 atomic64_t decomp_bad_reqs;
/linux/include/asm-generic/
A Datomic64.h14 } atomic64_t; typedef
18 extern s64 generic_atomic64_read(const atomic64_t *v);
19 extern void generic_atomic64_set(atomic64_t *v, s64 i);
22 extern void generic_atomic64_##op(s64 a, atomic64_t *v);
25 extern s64 generic_atomic64_##op##_return(s64 a, atomic64_t *v);
28 extern s64 generic_atomic64_fetch_##op(s64 a, atomic64_t *v);
47 extern s64 generic_atomic64_dec_if_positive(atomic64_t *v);
48 extern s64 generic_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n);
49 extern s64 generic_atomic64_xchg(atomic64_t *v, s64 new);
50 extern s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u);
/linux/drivers/scsi/
A Dst.h97 atomic64_t read_byte_cnt; /* bytes read */
98 atomic64_t write_byte_cnt; /* bytes written */
99 atomic64_t in_flight; /* Number of I/Os in flight */
100 atomic64_t read_cnt; /* Count of read requests */
101 atomic64_t write_cnt; /* Count of write requests */
102 atomic64_t other_cnt; /* Count of other requests either
105 atomic64_t resid_cnt; /* Count of resid_len > 0 */
106 atomic64_t tot_read_time; /* ktime spent completing reads */
107 atomic64_t tot_write_time; /* ktime spent completing writes */
108 atomic64_t tot_io_time; /* ktime spent doing any I/O */
/linux/arch/arc/include/asm/
A Datomic64-arcv2.h13 } atomic64_t; typedef
17 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
29 static inline void arch_atomic64_set(atomic64_t *v, s64 a) in arch_atomic64_set()
50 static inline void arch_atomic64_##op(s64 a, atomic64_t *v) \
67 static inline s64 arch_atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \
89 static inline s64 arch_atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \
141 arch_atomic64_cmpxchg(atomic64_t *ptr, s64 expected, s64 new) in ATOMIC64_OPS()
163 static inline s64 arch_atomic64_xchg(atomic64_t *ptr, s64 new) in arch_atomic64_xchg()
191 static inline s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
224 static inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in arch_atomic64_fetch_add_unless()
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4_uld.h373 atomic64_t ktls_tx_connection_open;
374 atomic64_t ktls_tx_connection_fail;
378 atomic64_t ktls_tx_ctx;
379 atomic64_t ktls_tx_ooo;
387 atomic64_t ktls_tx_send_records;
388 atomic64_t ktls_tx_end_pkts;
389 atomic64_t ktls_tx_start_pkts;
390 atomic64_t ktls_tx_middle_pkts;
392 atomic64_t ktls_tx_complete_pkts;
393 atomic64_t ktls_tx_trimmed_pkts;
[all …]
/linux/lib/
A Datomic64.c36 static inline raw_spinlock_t *lock_addr(const atomic64_t *v) in lock_addr()
45 s64 generic_atomic64_read(const atomic64_t *v) in generic_atomic64_read()
58 void generic_atomic64_set(atomic64_t *v, s64 i) in generic_atomic64_set()
70 void generic_atomic64_##op(s64 a, atomic64_t *v) \
82 s64 generic_atomic64_##op##_return(s64 a, atomic64_t *v) \
96 s64 generic_atomic64_fetch_##op(s64 a, atomic64_t *v) \
133 s64 generic_atomic64_dec_if_positive(atomic64_t *v) in generic_atomic64_dec_if_positive()
148 s64 generic_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n) in generic_atomic64_cmpxchg()
163 s64 generic_atomic64_xchg(atomic64_t *v, s64 new) in generic_atomic64_xchg()
177 s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in generic_atomic64_fetch_add_unless()
/linux/arch/s390/include/asm/
A Datomic.h85 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
91 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
97 static inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return()
103 static inline s64 arch_atomic64_fetch_add(s64 i, atomic64_t *v) in arch_atomic64_fetch_add()
109 static inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
117 static inline s64 arch_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) in arch_atomic64_cmpxchg()
124 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \
128 static inline long arch_atomic64_fetch_##op(s64 i, atomic64_t *v) \
/linux/include/net/
A Dbond_3ad.h167 atomic64_t lacpdu_rx;
168 atomic64_t lacpdu_tx;
169 atomic64_t lacpdu_unknown_rx;
170 atomic64_t lacpdu_illegal_rx;
172 atomic64_t marker_rx;
173 atomic64_t marker_tx;
174 atomic64_t marker_resp_rx;
175 atomic64_t marker_resp_tx;
176 atomic64_t marker_unknown_rx;
/linux/arch/powerpc/include/asm/
A Datomic.h319 static __inline__ s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
328 static __inline__ void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
334 static __inline__ void arch_atomic64_##op(s64 a, atomic64_t *v) \
350 arch_atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \
368 arch_atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \
416 static __inline__ void arch_atomic64_inc(atomic64_t *v) in ATOMIC64_OPS()
431 static __inline__ s64 arch_atomic64_inc_return_relaxed(atomic64_t *v) in arch_atomic64_inc_return_relaxed()
447 static __inline__ void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
462 static __inline__ s64 arch_atomic64_dec_return_relaxed(atomic64_t *v) in arch_atomic64_dec_return_relaxed()
485 static __inline__ s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
[all …]
/linux/drivers/crypto/hisilicon/sec2/
A Dsec.h173 atomic64_t send_cnt;
174 atomic64_t recv_cnt;
175 atomic64_t send_busy_cnt;
176 atomic64_t recv_busy_cnt;
177 atomic64_t err_bd_cnt;
178 atomic64_t invalid_req_cnt;
179 atomic64_t done_flag_cnt;
/linux/drivers/infiniband/hw/efa/
A Defa.h37 atomic64_t alloc_pd_err;
38 atomic64_t create_qp_err;
39 atomic64_t create_cq_err;
40 atomic64_t reg_mr_err;
41 atomic64_t alloc_ucontext_err;
42 atomic64_t create_ah_err;
43 atomic64_t mmap_err;
44 atomic64_t keep_alive_rcvd;
/linux/arch/arm/include/asm/
A Datomic.h248 } atomic64_t; typedef
253 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
266 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
275 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
288 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
305 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \
325 arch_atomic64_##op##_return_relaxed(s64 i, atomic64_t *v) \
348 arch_atomic64_fetch_##op##_relaxed(s64 i, atomic64_t *v) \
427 static inline s64 arch_atomic64_xchg_relaxed(atomic64_t *ptr, s64 new) in arch_atomic64_xchg_relaxed()
447 static inline s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
[all …]
/linux/arch/csky/include/asm/
A Dasid.h13 atomic64_t generation;
15 atomic64_t __percpu *active;
33 void asid_new_context(struct asid_info *info, atomic64_t *pasid,
43 atomic64_t *pasid, unsigned int cpu, in asid_check_context()
/linux/drivers/crypto/hisilicon/zip/
A Dzip.h18 atomic64_t send_cnt;
19 atomic64_t recv_cnt;
20 atomic64_t send_busy_cnt;
21 atomic64_t err_bd_cnt;
/linux/arch/arm64/include/asm/
A Datomic_lse.h167 static inline void __lse_atomic64_##op(s64 i, atomic64_t *v) \
184 static inline long __lse_atomic64_fetch_##op##name(s64 i, atomic64_t *v)\ in ATOMIC64_OP()
211 static inline long __lse_atomic64_add_return##name(s64 i, atomic64_t *v)\
233 static inline void __lse_atomic64_and(s64 i, atomic64_t *v)
244 static inline long __lse_atomic64_fetch_and##name(s64 i, atomic64_t *v) \
264 static inline void __lse_atomic64_sub(s64 i, atomic64_t *v) in __lse_atomic64_sub()
275 static inline long __lse_atomic64_sub_return##name(s64 i, atomic64_t *v) \
299 static inline long __lse_atomic64_fetch_sub##name(s64 i, atomic64_t *v) \
319 static inline s64 __lse_atomic64_dec_if_positive(atomic64_t *v) in __lse_atomic64_dec_if_positive()

Completed in 47 milliseconds

123456789