Home
last modified time | relevance | path

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

1234567891011

/linux-6.15/drivers/scsi/fnic/
H A Dfnic_stats.h14 atomic64_t active_ios;
17 atomic64_t io_failures;
18 atomic64_t ioreq_null;
20 atomic64_t sc_null;
21 atomic64_t io_not_found;
22 atomic64_t num_ios;
35 atomic64_t aborts;
50 atomic64_t terminates;
64 atomic64_t fw_resets;
93 atomic64_t isr_count;
[all …]
/linux-6.15/drivers/scsi/snic/
H A Dsnic_stats.h20 atomic64_t sc_null;
59 atomic64_t ack_isr_cnt;
60 atomic64_t cmpl_isr_cnt;
64 atomic64_t io_tmo;
65 atomic64_t io_aborted;
71 atomic64_t io_under_run;
72 atomic64_t qfull;
73 atomic64_t qsz_rampup;
74 atomic64_t qsz_rampdown;
75 atomic64_t last_qsz;
[all …]
/linux-6.15/arch/x86/include/asm/
H A Datomic64_64.h13 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
18 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
23 static __always_inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
30 static __always_inline void arch_atomic64_sub(s64 i, atomic64_t *v) in arch_atomic64_sub()
43 static __always_inline void arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
51 static __always_inline void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
59 static __always_inline bool arch_atomic64_dec_and_test(atomic64_t *v) in arch_atomic64_dec_and_test()
65 static __always_inline bool arch_atomic64_inc_and_test(atomic64_t *v) in arch_atomic64_inc_and_test()
111 static __always_inline void arch_atomic64_and(s64 i, atomic64_t *v) in arch_atomic64_and()
129 static __always_inline void arch_atomic64_or(s64 i, atomic64_t *v) in arch_atomic64_or()
[all …]
H A Datomic64_32.h13 } atomic64_t; typedef
43 #define __ATOMIC64_DECL(sym) void atomic64_##sym(atomic64_t *, ...)
106 static __always_inline s64 arch_atomic64_xchg(atomic64_t *v, s64 n) in arch_atomic64_xchg()
119 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
129 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
156 static __always_inline s64 arch_atomic64_inc_return(atomic64_t *v) in arch_atomic64_inc_return()
167 static __always_inline s64 arch_atomic64_dec_return(atomic64_t *v) in arch_atomic64_dec_return()
178 static __always_inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
194 static __always_inline void arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
203 static __always_inline void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
[all …]
/linux-6.15/drivers/block/zram/
H A Dzram_drv.h76 atomic64_t compr_data_size; /* compressed size of pages stored */
77 atomic64_t failed_reads; /* can happen when memory is too low */
78 atomic64_t failed_writes; /* can happen when memory is too low */
79 atomic64_t notify_free; /* no. of swap slot free notifications */
80 atomic64_t same_pages; /* no. of same element filled pages */
81 atomic64_t huge_pages; /* no. of huge pages */
83 atomic64_t pages_stored; /* no. of pages currently stored */
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-6.15/drivers/crypto/cavium/zip/
H 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-6.15/include/asm-generic/
H 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-6.15/security/landlock/
H A Did.c46 atomic64_t counter = ATOMIC64_INIT(COUNTER_PRE_INIT); in test_init_min()
54 atomic64_t counter = ATOMIC64_INIT(COUNTER_PRE_INIT); in test_init_max()
124 atomic64_t counter; in test_range1_rand0()
137 atomic64_t counter; in test_range1_rand1()
150 atomic64_t counter; in test_range1_rand15()
163 atomic64_t counter; in test_range1_rand16()
176 atomic64_t counter; in test_range2_rand0()
189 atomic64_t counter; in test_range2_rand1()
202 atomic64_t counter; in test_range2_rand2()
215 atomic64_t counter; in test_range2_rand15()
[all …]
/linux-6.15/fs/bcachefs/
H A Dmove_types.h24 atomic64_t keys_moved;
25 atomic64_t keys_raced;
26 atomic64_t sectors_seen;
27 atomic64_t sectors_moved;
28 atomic64_t sectors_raced;
29 atomic64_t sectors_error_corrected;
30 atomic64_t sectors_error_uncorrected;
/linux-6.15/include/linux/atomic/
H A Datomic-instrumented.h1608 atomic64_read(const atomic64_t *v) in atomic64_read()
1643 atomic64_set(atomic64_t *v, s64 i) in atomic64_set()
1680 atomic64_add(s64 i, atomic64_t *v) in atomic64_add()
1846 atomic64_sub(s64 i, atomic64_t *v) in atomic64_sub()
2011 atomic64_inc(atomic64_t *v) in atomic64_inc()
2028 atomic64_inc_return(atomic64_t *v) in atomic64_inc_return()
2098 atomic64_fetch_inc(atomic64_t *v) in atomic64_fetch_inc()
2168 atomic64_dec(atomic64_t *v) in atomic64_dec()
2185 atomic64_dec_return(atomic64_t *v) in atomic64_dec_return()
2255 atomic64_fetch_dec(atomic64_t *v) in atomic64_fetch_dec()
[all …]
H A Datomic-arch-fallback.h2581 raw_atomic64_read(const atomic64_t *v) in raw_atomic64_read()
2604 if (__native_word(atomic64_t)) { in raw_atomic64_read_acquire()
2627 raw_atomic64_set(atomic64_t *v, s64 i) in raw_atomic64_set()
2649 if (__native_word(atomic64_t)) { in raw_atomic64_set_release()
2670 raw_atomic64_add(s64 i, atomic64_t *v) in raw_atomic64_add()
2893 raw_atomic64_sub(s64 i, atomic64_t *v) in raw_atomic64_sub()
3115 raw_atomic64_inc(atomic64_t *v) in raw_atomic64_inc()
3234 raw_atomic64_fetch_inc(atomic64_t *v) in raw_atomic64_fetch_inc()
3333 raw_atomic64_dec(atomic64_t *v) in raw_atomic64_dec()
3452 raw_atomic64_fetch_dec(atomic64_t *v) in raw_atomic64_fetch_dec()
[all …]
/linux-6.15/arch/s390/include/asm/
H A Datomic.h125 static __always_inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
131 static __always_inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
137 static __always_inline s64 arch_atomic64_add_return(s64 i, atomic64_t *v) in arch_atomic64_add_return()
143 static __always_inline s64 arch_atomic64_fetch_add(s64 i, atomic64_t *v) in arch_atomic64_fetch_add()
149 static __always_inline void arch_atomic64_add(s64 i, atomic64_t *v) in arch_atomic64_add()
155 static __always_inline void arch_atomic64_inc(atomic64_t *v) in arch_atomic64_inc()
161 static __always_inline void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
173 static __always_inline bool arch_atomic64_dec_and_test(atomic64_t *v) in arch_atomic64_dec_and_test()
179 static __always_inline bool arch_atomic64_inc_and_test(atomic64_t *v) in arch_atomic64_inc_and_test()
185 static __always_inline s64 arch_atomic64_xchg(atomic64_t *v, s64 new) in arch_atomic64_xchg()
[all …]
H A Dpci_dma.h86 atomic64_t mapped_pages;
87 atomic64_t unmapped_pages;
88 atomic64_t global_rpcits;
89 atomic64_t sync_map_rpcits;
90 atomic64_t sync_rpcits;
/linux-6.15/drivers/scsi/
H 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-6.15/drivers/crypto/intel/iaa/
H A Diaa_crypto.h52 atomic64_t comp_calls;
53 atomic64_t comp_bytes;
54 atomic64_t decomp_calls;
55 atomic64_t decomp_bytes;
76 atomic64_t comp_calls;
77 atomic64_t comp_bytes;
78 atomic64_t decomp_calls;
79 atomic64_t decomp_bytes;
/linux-6.15/arch/arc/include/asm/
H 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()
164 static inline s64 arch_atomic64_xchg(atomic64_t *ptr, s64 new) in arch_atomic64_xchg()
185 static inline s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
209 static inline s64 arch_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in arch_atomic64_fetch_add_unless()
/linux-6.15/drivers/md/dm-vdo/
H A Dvdo.h78 atomic64_t read; /* Number of not REQ_WRITE bios */
79 atomic64_t write; /* Number of REQ_WRITE bios */
80 atomic64_t discard; /* Number of REQ_DISCARD bios */
81 atomic64_t flush; /* Number of REQ_FLUSH bios */
83 atomic64_t fua; /* Number of REQ_FUA bios */
88 atomic64_t bios_submitted;
89 atomic64_t bios_completed;
90 atomic64_t flush_out;
91 atomic64_t invalid_advice_pbn_count;
92 atomic64_t no_space_error_count;
[all …]
/linux-6.15/lib/
H A Datomic64.c36 static inline arch_spinlock_t *lock_addr(const atomic64_t *v) in lock_addr()
45 s64 generic_atomic64_read(const atomic64_t *v) in generic_atomic64_read()
60 void generic_atomic64_set(atomic64_t *v, s64 i) in generic_atomic64_set()
74 void generic_atomic64_##op(s64 a, atomic64_t *v) \
88 s64 generic_atomic64_##op##_return(s64 a, atomic64_t *v) \
104 s64 generic_atomic64_fetch_##op(s64 a, atomic64_t *v) \
141 s64 generic_atomic64_dec_if_positive(atomic64_t *v) in generic_atomic64_dec_if_positive()
158 s64 generic_atomic64_cmpxchg(atomic64_t *v, s64 o, s64 n) in generic_atomic64_cmpxchg()
175 s64 generic_atomic64_xchg(atomic64_t *v, s64 new) in generic_atomic64_xchg()
191 s64 generic_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in generic_atomic64_fetch_add_unless()
/linux-6.15/drivers/net/ethernet/chelsio/cxgb4/
H 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-6.15/arch/powerpc/include/asm/
H A Datomic.h193 static __inline__ s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
206 static __inline__ void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
216 static __inline__ void arch_atomic64_##op(s64 a, atomic64_t *v) \
232 arch_atomic64_##op##_return_relaxed(s64 a, atomic64_t *v) \
250 arch_atomic64_fetch_##op##_relaxed(s64 a, atomic64_t *v) \
298 static __inline__ void arch_atomic64_inc(atomic64_t *v) in ATOMIC64_OPS()
313 static __inline__ s64 arch_atomic64_inc_return_relaxed(atomic64_t *v) in arch_atomic64_inc_return_relaxed()
329 static __inline__ void arch_atomic64_dec(atomic64_t *v) in arch_atomic64_dec()
344 static __inline__ s64 arch_atomic64_dec_return_relaxed(atomic64_t *v) in arch_atomic64_dec_return_relaxed()
367 static __inline__ s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
[all …]
/linux-6.15/include/net/
H 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-6.15/drivers/infiniband/hw/efa/
H 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-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.h72 atomic64_t tx_tls_ctx;
73 atomic64_t tx_tls_del;
74 atomic64_t tx_tls_pool_alloc;
75 atomic64_t tx_tls_pool_free;
76 atomic64_t rx_tls_ctx;
77 atomic64_t rx_tls_del;
/linux-6.15/drivers/crypto/hisilicon/sec2/
H A Dsec.h172 atomic64_t send_cnt;
173 atomic64_t recv_cnt;
174 atomic64_t send_busy_cnt;
175 atomic64_t recv_busy_cnt;
176 atomic64_t err_bd_cnt;
177 atomic64_t invalid_req_cnt;
178 atomic64_t done_flag_cnt;
/linux-6.15/arch/arm/include/asm/
H A Datomic.h255 } atomic64_t; typedef
260 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
273 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
282 static inline s64 arch_atomic64_read(const atomic64_t *v) in arch_atomic64_read()
295 static inline void arch_atomic64_set(atomic64_t *v, s64 i) in arch_atomic64_set()
312 static inline void arch_atomic64_##op(s64 i, atomic64_t *v) \
332 arch_atomic64_##op##_return_relaxed(s64 i, atomic64_t *v) \
355 arch_atomic64_fetch_##op##_relaxed(s64 i, atomic64_t *v) \
434 static inline s64 arch_atomic64_xchg_relaxed(atomic64_t *ptr, s64 new) in arch_atomic64_xchg_relaxed()
454 static inline s64 arch_atomic64_dec_if_positive(atomic64_t *v) in arch_atomic64_dec_if_positive()
[all …]

1234567891011