Home
last modified time | relevance | path

Searched refs:atomic_t (Results 1 – 25 of 1508) sorted by relevance

12345678910>>...61

/linux-5.19.10/drivers/scsi/lpfc/
Dlpfc_nvme.h52 atomic_t fc4NvmeLsRequests;
53 atomic_t fc4NvmeLsCmpls;
54 atomic_t xmt_fcp_noxri;
55 atomic_t xmt_fcp_bad_ndlp;
56 atomic_t xmt_fcp_qdepth;
57 atomic_t xmt_fcp_wqerr;
58 atomic_t xmt_fcp_err;
59 atomic_t xmt_fcp_abort;
60 atomic_t xmt_ls_abort;
61 atomic_t xmt_ls_err;
[all …]
/linux-5.19.10/fs/fscache/
Dstats.c16 atomic_t fscache_n_volumes;
17 atomic_t fscache_n_volumes_collision;
18 atomic_t fscache_n_volumes_nomem;
19 atomic_t fscache_n_cookies;
20 atomic_t fscache_n_cookies_lru;
21 atomic_t fscache_n_cookies_lru_expired;
22 atomic_t fscache_n_cookies_lru_removed;
23 atomic_t fscache_n_cookies_lru_dropped;
25 atomic_t fscache_n_acquires;
26 atomic_t fscache_n_acquires_ok;
[all …]
Dinternal.h97 extern atomic_t fscache_n_volumes;
98 extern atomic_t fscache_n_volumes_collision;
99 extern atomic_t fscache_n_volumes_nomem;
100 extern atomic_t fscache_n_cookies;
101 extern atomic_t fscache_n_cookies_lru;
102 extern atomic_t fscache_n_cookies_lru_expired;
103 extern atomic_t fscache_n_cookies_lru_removed;
104 extern atomic_t fscache_n_cookies_lru_dropped;
106 extern atomic_t fscache_n_acquires;
107 extern atomic_t fscache_n_acquires_ok;
[all …]
/linux-5.19.10/fs/netfs/
Dstats.c12 atomic_t netfs_n_rh_readahead;
13 atomic_t netfs_n_rh_readpage;
14 atomic_t netfs_n_rh_rreq;
15 atomic_t netfs_n_rh_sreq;
16 atomic_t netfs_n_rh_download;
17 atomic_t netfs_n_rh_download_done;
18 atomic_t netfs_n_rh_download_failed;
19 atomic_t netfs_n_rh_download_instead;
20 atomic_t netfs_n_rh_read;
21 atomic_t netfs_n_rh_read_done;
[all …]
Dinternal.h56 extern atomic_t netfs_n_rh_readahead;
57 extern atomic_t netfs_n_rh_readpage;
58 extern atomic_t netfs_n_rh_rreq;
59 extern atomic_t netfs_n_rh_sreq;
60 extern atomic_t netfs_n_rh_download;
61 extern atomic_t netfs_n_rh_download_done;
62 extern atomic_t netfs_n_rh_download_failed;
63 extern atomic_t netfs_n_rh_download_instead;
64 extern atomic_t netfs_n_rh_read;
65 extern atomic_t netfs_n_rh_read_done;
[all …]
/linux-5.19.10/arch/x86/include/asm/
Datomic.h23 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
39 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
51 static __always_inline void arch_atomic_add(int i, atomic_t *v) in arch_atomic_add()
65 static __always_inline void arch_atomic_sub(int i, atomic_t *v) in arch_atomic_sub()
81 static __always_inline bool arch_atomic_sub_and_test(int i, atomic_t *v) in arch_atomic_sub_and_test()
93 static __always_inline void arch_atomic_inc(atomic_t *v) in arch_atomic_inc()
106 static __always_inline void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
121 static __always_inline bool arch_atomic_dec_and_test(atomic_t *v) in arch_atomic_dec_and_test()
135 static __always_inline bool arch_atomic_inc_and_test(atomic_t *v) in arch_atomic_inc_and_test()
150 static __always_inline bool arch_atomic_add_negative(int i, atomic_t *v) in arch_atomic_add_negative()
[all …]
/linux-5.19.10/net/batman-adv/
Dtypes.h83 atomic_t ogm_seqno;
112 atomic_t elp_interval;
115 atomic_t elp_seqno;
136 atomic_t throughput_override;
211 atomic_t hop_penalty;
325 atomic_t num_entries;
439 atomic_t last_ttvn;
952 atomic_t vn;
958 atomic_t ogm_append_cnt;
961 atomic_t local_changes;
[all …]
/linux-5.19.10/arch/sparc/include/asm/
Datomic_32.h21 int arch_atomic_add_return(int, atomic_t *);
22 int arch_atomic_fetch_add(int, atomic_t *);
23 int arch_atomic_fetch_and(int, atomic_t *);
24 int arch_atomic_fetch_or(int, atomic_t *);
25 int arch_atomic_fetch_xor(int, atomic_t *);
26 int arch_atomic_cmpxchg(atomic_t *, int, int);
27 int arch_atomic_xchg(atomic_t *, int);
28 int arch_atomic_fetch_add_unless(atomic_t *, int, int);
29 void arch_atomic_set(atomic_t *, int);
/linux-5.19.10/include/linux/atomic/
Datomic-arch-fallback.h222 arch_atomic_read_acquire(const atomic_t *v) in arch_atomic_read_acquire()
226 if (__native_word(atomic_t)) { in arch_atomic_read_acquire()
240 arch_atomic_set_release(atomic_t *v, int i) in arch_atomic_set_release()
242 if (__native_word(atomic_t)) { in arch_atomic_set_release()
260 arch_atomic_add_return_acquire(int i, atomic_t *v) in arch_atomic_add_return_acquire()
271 arch_atomic_add_return_release(int i, atomic_t *v) in arch_atomic_add_return_release()
281 arch_atomic_add_return(int i, atomic_t *v) in arch_atomic_add_return()
302 arch_atomic_fetch_add_acquire(int i, atomic_t *v) in arch_atomic_fetch_add_acquire()
313 arch_atomic_fetch_add_release(int i, atomic_t *v) in arch_atomic_fetch_add_release()
323 arch_atomic_fetch_add(int i, atomic_t *v) in arch_atomic_fetch_add()
[all …]
Datomic-instrumented.h25 atomic_read(const atomic_t *v) in atomic_read()
32 atomic_read_acquire(const atomic_t *v) in atomic_read_acquire()
39 atomic_set(atomic_t *v, int i) in atomic_set()
46 atomic_set_release(atomic_t *v, int i) in atomic_set_release()
54 atomic_add(int i, atomic_t *v) in atomic_add()
61 atomic_add_return(int i, atomic_t *v) in atomic_add_return()
69 atomic_add_return_acquire(int i, atomic_t *v) in atomic_add_return_acquire()
76 atomic_add_return_release(int i, atomic_t *v) in atomic_add_return_release()
84 atomic_add_return_relaxed(int i, atomic_t *v) in atomic_add_return_relaxed()
91 atomic_fetch_add(int i, atomic_t *v) in atomic_fetch_add()
[all …]
/linux-5.19.10/arch/m68k/include/asm/
Datomic.h33 static inline void arch_atomic_##op(int i, atomic_t *v) \
41 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
56 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
73 static inline int arch_atomic_##op##_return(int i, atomic_t * v) \
86 static inline int arch_atomic_fetch_##op(int i, atomic_t * v) \
123 static inline void arch_atomic_inc(atomic_t *v) in arch_atomic_inc()
129 static inline void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
135 static inline int arch_atomic_dec_and_test(atomic_t *v) in arch_atomic_dec_and_test()
143 static inline int arch_atomic_dec_and_test_lt(atomic_t *v) in arch_atomic_dec_and_test_lt()
153 static inline int arch_atomic_inc_and_test(atomic_t *v) in arch_atomic_inc_and_test()
[all …]
/linux-5.19.10/arch/csky/include/asm/
Datomic.h16 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
20 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
27 void arch_atomic_##op(int i, atomic_t *v) \
50 int arch_atomic_fetch_##op##_relaxed(int i, atomic_t *v) \ in ATOMIC_OP()
67 int arch_atomic_##op##_return_relaxed(int i, atomic_t *v) \
104 arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
128 arch_atomic_inc_unless_negative(atomic_t *v) in arch_atomic_inc_unless_negative()
153 arch_atomic_dec_unless_positive(atomic_t *v) in arch_atomic_dec_unless_positive()
177 arch_atomic_dec_if_positive(atomic_t *v) in arch_atomic_dec_if_positive()
200 int arch_atomic_xchg_relaxed(atomic_t *v, int n) \
[all …]
/linux-5.19.10/drivers/md/
Draid1.h26 #define BARRIER_BUCKETS_NR_BITS (PAGE_SHIFT - ilog2(sizeof(atomic_t)))
99 atomic_t nr_sync_pending;
100 atomic_t *nr_pending;
101 atomic_t *nr_waiting;
102 atomic_t *nr_queued;
103 atomic_t *barrier;
151 atomic_t remaining; /* 'have we finished' count,
154 atomic_t behind_remaining; /* number of write-behind ios remaining
/linux-5.19.10/drivers/md/bcache/
Dstats.h6 atomic_t cache_hits;
7 atomic_t cache_misses;
8 atomic_t cache_bypass_hits;
9 atomic_t cache_bypass_misses;
10 atomic_t cache_miss_collisions;
11 atomic_t sectors_bypassed;
31 atomic_t closing;
/linux-5.19.10/drivers/infiniband/hw/bnxt_re/
Dbnxt_re.h163 atomic_t qp_count;
167 atomic_t cq_count;
168 atomic_t srq_count;
169 atomic_t mr_count;
170 atomic_t mw_count;
171 atomic_t ah_count;
172 atomic_t pd_count;
179 atomic_t nq_alloc_cnt;
/linux-5.19.10/include/linux/
Dmm_types.h137 atomic_t compound_mapcount;
138 atomic_t compound_pincount;
155 atomic_t pt_frag_refcount; /* powerpc */
188 atomic_t _mapcount;
200 atomic_t _refcount;
271 atomic_t _mapcount;
272 atomic_t _refcount;
298 static inline atomic_t *folio_mapcount_ptr(struct folio *folio) in folio_mapcount_ptr()
304 static inline atomic_t *compound_mapcount_ptr(struct page *page) in compound_mapcount_ptr()
309 static inline atomic_t *compound_pincount_ptr(struct page *page) in compound_pincount_ptr()
[all …]
Dfscache-cache.h40 atomic_t n_volumes; /* Number of active volumes; */
41 atomic_t n_accesses; /* Number of in-progress accesses on the cache */
42 atomic_t object_count; /* no. of live objects in this cache */
187 extern atomic_t fscache_n_read;
188 extern atomic_t fscache_n_write;
189 extern atomic_t fscache_n_no_write_space;
190 extern atomic_t fscache_n_no_create_space;
191 extern atomic_t fscache_n_culled;
/linux-5.19.10/tools/testing/selftests/futex/include/
Datomic.h23 } atomic_t; typedef
36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg()
48 atomic_inc(atomic_t *addr) in atomic_inc()
60 atomic_dec(atomic_t *addr) in atomic_dec()
73 atomic_set(atomic_t *addr, int newval) in atomic_set()
/linux-5.19.10/arch/xtensa/include/asm/
Datomic.h59 static inline void arch_atomic_##op(int i, atomic_t *v) \
77 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
98 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
119 static inline void arch_atomic_##op(int i, atomic_t * v) \
138 static inline int arch_atomic_##op##_return(int i, atomic_t * v) \
160 static inline int arch_atomic_fetch_##op(int i, atomic_t * v) \
183 static inline void arch_atomic_##op(int i, atomic_t * v) \
201 static inline int arch_atomic_##op##_return(int i, atomic_t * v) \
221 static inline int arch_atomic_fetch_##op(int i, atomic_t * v) \
/linux-5.19.10/drivers/crypto/bcm/
Dcipher.h428 atomic_t session_count; /* number of streams active */
429 atomic_t stream_count; /* monotonic counter for streamID's */
435 atomic_t next_chan;
445 atomic_t op_counts[SPU_OP_NUM];
447 atomic_t cipher_cnt[CIPHER_ALG_LAST][CIPHER_MODE_LAST];
448 atomic_t hash_cnt[HASH_ALG_LAST];
449 atomic_t hmac_cnt[HASH_ALG_LAST];
450 atomic_t aead_cnt[AEAD_TYPE_LAST];
453 atomic_t setkey_cnt[SPU_OP_NUM];
456 atomic_t mb_no_spc;
[all …]
/linux-5.19.10/tools/arch/x86/include/asm/
Datomic.h26 static inline int atomic_read(const atomic_t *v) in atomic_read()
38 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
49 static inline void atomic_inc(atomic_t *v) in atomic_inc()
63 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
68 static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
/linux-5.19.10/tools/include/asm-generic/
Datomic-gcc.h23 static inline int atomic_read(const atomic_t *v) in atomic_read()
35 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
46 static inline void atomic_inc(atomic_t *v) in atomic_inc()
59 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
67 static inline int atomic_cmpxchg(atomic_t *v, int oldval, int newval) in atomic_cmpxchg()
/linux-5.19.10/include/video/
Dudlfb.h42 atomic_t usb_active; /* 0 = update virtual buffer, but no usb traffic */
43 atomic_t lost_pixels; /* 1 = a render op failed. Need screen refresh */
60 atomic_t bytes_rendered; /* raw pixel-bytes driver asked to render */
61 atomic_t bytes_identical; /* saved effort with backbuffer comparison */
62 atomic_t bytes_sent; /* to usb, after compression including overhead */
63 atomic_t cpu_kcycles_used; /* transpired during pixel processing */
/linux-5.19.10/fs/cifs/
Dcifsglob.h690 atomic_t in_send; /* requests trying to send */
691 atomic_t num_waiters; /* blocked waiting to get in sendrecv */
693 atomic_t num_cmds[NUMBER_OF_SMB2_COMMANDS]; /* total requests by cmd */
694 atomic_t smb2slowcmd[NUMBER_OF_SMB2_COMMANDS]; /* count resps > 1 sec */
1075 atomic_t chan_seq; /* round robin state */
1172 atomic_t num_local_opens; /* num of all opens including disconnected */
1173 atomic_t num_remote_opens; /* num of all network opens on server */
1183 atomic_t num_smbs_sent;
1186 atomic_t num_writes;
1187 atomic_t num_reads;
[all …]
/linux-5.19.10/arch/hexagon/include/asm/
Datomic.h17 static inline void arch_atomic_set(atomic_t *v, int new) in arch_atomic_set()
64 static inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new) in arch_atomic_cmpxchg()
84 static inline void arch_atomic_##op(int i, atomic_t *v) \
100 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
117 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
160 static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u) in ATOMIC_OPS()

12345678910>>...61