Home
last modified time | relevance | path

Searched refs:atomic_t (Results 1 - 25 of 3226) sorted by relevance

12345678910>>...130

/kernel/linux/linux-5.10/fs/fscache/
H A Dinternal.h69 extern atomic_t fscache_obj_instantiate_histogram[HZ];
70 extern atomic_t fscache_objs_histogram[HZ];
71 extern atomic_t fscache_ops_histogram[HZ];
72 extern atomic_t fscache_retrieval_delay_histogram[HZ];
73 extern atomic_t fscache_retrieval_histogram[HZ];
75 static inline void fscache_hist(atomic_t histogram[], unsigned long start_jif) in fscache_hist()
144 atomic_t *,
145 atomic_t *);
163 extern atomic_t fscache_n_ops_processed[FSCACHE_MAX_THREADS];
164 extern atomic_t fscache_n_objs_processe
[all...]
H A Dstats.c17 atomic_t fscache_n_op_pend;
18 atomic_t fscache_n_op_run;
19 atomic_t fscache_n_op_enqueue;
20 atomic_t fscache_n_op_deferred_release;
21 atomic_t fscache_n_op_initialised;
22 atomic_t fscache_n_op_release;
23 atomic_t fscache_n_op_gc;
24 atomic_t fscache_n_op_cancelled;
25 atomic_t fscache_n_op_rejected;
27 atomic_t fscache_n_attr_change
[all...]
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_nvme.h55 atomic_t fc4NvmeLsRequests;
56 atomic_t fc4NvmeLsCmpls;
57 atomic_t xmt_fcp_noxri;
58 atomic_t xmt_fcp_bad_ndlp;
59 atomic_t xmt_fcp_qdepth;
60 atomic_t xmt_fcp_wqerr;
61 atomic_t xmt_fcp_err;
62 atomic_t xmt_fcp_abort;
63 atomic_t xmt_ls_abort;
64 atomic_t xmt_ls_er
[all...]
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A 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_er
[all...]
/kernel/linux/linux-6.6/fs/fscache/
H A 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_o
[all...]
H A 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_o
[all...]
/kernel/linux/linux-6.6/fs/netfs/
H A 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_don
[all...]
H A 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_don
[all...]
/kernel/linux/linux-5.10/net/sunrpc/xprtrdma/
H A Dsvc_rdma.c66 atomic_t rdma_stat_recv;
67 atomic_t rdma_stat_read;
68 atomic_t rdma_stat_write;
69 atomic_t rdma_stat_sq_starve;
70 atomic_t rdma_stat_rq_starve;
71 atomic_t rdma_stat_rq_poll;
72 atomic_t rdma_stat_rq_prod;
73 atomic_t rdma_stat_sq_poll;
74 atomic_t rdma_stat_sq_prod;
77 * This function implements reading and resetting an atomic_t sta
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Datomic.h19 * @v: pointer of type atomic_t
23 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
34 * @v: pointer of type atomic_t
39 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
47 * @v: pointer of type atomic_t
51 static __always_inline void arch_atomic_add(int i, atomic_t *v) in arch_atomic_add()
61 * @v: pointer of type atomic_t
65 static __always_inline void arch_atomic_sub(int i, atomic_t *v) in arch_atomic_sub()
75 * @v: pointer of type atomic_t
81 static __always_inline bool arch_atomic_sub_and_test(int i, atomic_t *
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Datomic.h17 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
26 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
31 static __always_inline void arch_atomic_add(int i, atomic_t *v) in arch_atomic_add()
38 static __always_inline void arch_atomic_sub(int i, atomic_t *v) in arch_atomic_sub()
45 static __always_inline bool arch_atomic_sub_and_test(int i, atomic_t *v) in arch_atomic_sub_and_test()
51 static __always_inline void arch_atomic_inc(atomic_t *v) in arch_atomic_inc()
58 static __always_inline void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
65 static __always_inline bool arch_atomic_dec_and_test(atomic_t *v) in arch_atomic_dec_and_test()
71 static __always_inline bool arch_atomic_inc_and_test(atomic_t *v) in arch_atomic_inc_and_test()
77 static __always_inline bool arch_atomic_add_negative(int i, atomic_t *
[all...]
/kernel/linux/linux-5.10/net/batman-adv/
H A Dtypes.h84 atomic_t ogm_seqno;
113 atomic_t elp_interval;
116 atomic_t elp_seqno;
137 atomic_t throughput_override;
215 atomic_t hop_penalty;
335 atomic_t num_entries;
449 atomic_t last_ttvn;
962 atomic_t vn;
968 atomic_t ogm_append_cnt;
971 atomic_t local_change
[all...]
/kernel/linux/linux-6.6/net/batman-adv/
H A 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_change
[all...]
/kernel/linux/linux-5.10/include/asm-generic/
H A Datomic-instrumented.h25 atomic_read(const atomic_t *v) in atomic_read()
34 atomic_read_acquire(const atomic_t *v) in atomic_read_acquire()
43 atomic_set(atomic_t *v, int i) in atomic_set()
52 atomic_set_release(atomic_t *v, int i) in atomic_set_release()
61 atomic_add(int i, atomic_t *v) in atomic_add()
70 atomic_add_return(int i, atomic_t *v) in atomic_add_return()
80 atomic_add_return_acquire(int i, atomic_t *v) in atomic_add_return_acquire()
90 atomic_add_return_release(int i, atomic_t *v) in atomic_add_return_release()
100 atomic_add_return_relaxed(int i, atomic_t *v) in atomic_add_return_relaxed()
110 atomic_fetch_add(int i, atomic_t *
[all...]
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Datomic_32.h21 int atomic_add_return(int, atomic_t *);
22 int atomic_fetch_add(int, atomic_t *);
23 int atomic_fetch_and(int, atomic_t *);
24 int atomic_fetch_or(int, atomic_t *);
25 int atomic_fetch_xor(int, atomic_t *);
26 int atomic_cmpxchg(atomic_t *, int, int);
27 int atomic_xchg(atomic_t *, int);
28 int atomic_fetch_add_unless(atomic_t *, int, int);
29 void atomic_set(atomic_t *, int);
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Datomic_32.h21 int arch_atomic_add_return(int, atomic_t *);
24 int arch_atomic_fetch_add(int, atomic_t *);
27 int arch_atomic_fetch_and(int, atomic_t *);
30 int arch_atomic_fetch_or(int, atomic_t *);
33 int arch_atomic_fetch_xor(int, atomic_t *);
36 int arch_atomic_cmpxchg(atomic_t *, int, int);
39 int arch_atomic_xchg(atomic_t *, int);
42 int arch_atomic_fetch_add_unless(atomic_t *, int, int);
45 void arch_atomic_set(atomic_t *, int);
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Datomic.h33 static inline void atomic_##op(int i, atomic_t *v) \
41 static inline int atomic_##op##_return(int i, atomic_t *v) \
56 static inline int atomic_fetch_##op(int i, atomic_t *v) \
73 static inline int atomic_##op##_return(int i, atomic_t * v) \
86 static inline int atomic_fetch_##op(int i, atomic_t * v) \
123 static inline void atomic_inc(atomic_t *v) in atomic_inc()
129 static inline void atomic_dec(atomic_t *v) in atomic_dec()
135 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
143 static inline int atomic_dec_and_test_lt(atomic_t *v) in atomic_dec_and_test_lt()
153 static inline int atomic_inc_and_test(atomic_t *
[all...]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A 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) \
132 static inline void arch_atomic_inc(atomic_t *v) in arch_atomic_inc()
138 static inline void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
144 static inline int arch_atomic_dec_and_test(atomic_t *v) in arch_atomic_dec_and_test()
152 static inline int arch_atomic_dec_and_test_lt(atomic_t *v) in arch_atomic_dec_and_test_lt()
162 static inline int arch_atomic_inc_and_test(atomic_t *
[all...]
/kernel/linux/linux-5.10/drivers/md/bcache/
H A 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_readaheads;
11 atomic_t cache_miss_collisions;
12 atomic_t sectors_bypassed;
32 atomic_t closing;
/kernel/linux/linux-5.10/drivers/md/
H A Draid1.h14 * atomic_t *nr_pending;
15 * atomic_t *nr_waiting;
16 * atomic_t *nr_queued;
17 * atomic_t *barrier;
18 * Each of them points to array of atomic_t variables, each array is
20 * memory page. The data width of atomic_t variables is 4 bytes, equal
21 * to 1<<(ilog2(sizeof(atomic_t))), BARRIER_BUCKETS_NR_BITS is defined
23 * atomic_t variables with BARRIER_BUCKETS_NR elements just exactly
26 #define BARRIER_BUCKETS_NR_BITS (PAGE_SHIFT - ilog2(sizeof(atomic_t)))
100 atomic_t nr_sync_pendin
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Draid1.h14 * atomic_t *nr_pending;
15 * atomic_t *nr_waiting;
16 * atomic_t *nr_queued;
17 * atomic_t *barrier;
18 * Each of them points to array of atomic_t variables, each array is
20 * memory page. The data width of atomic_t variables is 4 bytes, equal
21 * to 1<<(ilog2(sizeof(atomic_t))), BARRIER_BUCKETS_NR_BITS is defined
23 * atomic_t variables with BARRIER_BUCKETS_NR elements just exactly
26 #define BARRIER_BUCKETS_NR_BITS (PAGE_SHIFT - ilog2(sizeof(atomic_t)))
99 atomic_t nr_sync_pendin
[all...]
/kernel/linux/linux-6.6/drivers/md/bcache/
H A 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;
30 atomic_t closing;
/kernel/linux/linux-6.6/include/linux/atomic/
H A Datomic-instrumented.h21 * @v: pointer to atomic_t
30 atomic_read(const atomic_t *v) in atomic_read()
38 * @v: pointer to atomic_t
47 atomic_read_acquire(const atomic_t *v) in atomic_read_acquire()
55 * @v: pointer to atomic_t
65 atomic_set(atomic_t *v, int i) in atomic_set()
73 * @v: pointer to atomic_t
83 atomic_set_release(atomic_t *v, int i) in atomic_set_release()
93 * @v: pointer to atomic_t
102 atomic_add(int i, atomic_t *
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dhw_counters.h148 atomic_t qp_count;
149 atomic_t rc_qp_count;
150 atomic_t ud_qp_count;
151 atomic_t cq_count;
152 atomic_t srq_count;
153 atomic_t mr_count;
154 atomic_t mw_count;
155 atomic_t ah_count;
156 atomic_t pd_count;
157 atomic_t resize_coun
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Datomic-fallback.h85 atomic_read_acquire(const atomic_t *v) in atomic_read_acquire()
97 atomic_set_release(atomic_t *v, int i) in atomic_set_release()
119 atomic_add_return_acquire(int i, atomic_t *v) in atomic_add_return_acquire()
130 atomic_add_return_release(int i, atomic_t *v) in atomic_add_return_release()
140 atomic_add_return(int i, atomic_t *v) in atomic_add_return()
166 atomic_fetch_add_acquire(int i, atomic_t *v) in atomic_fetch_add_acquire()
177 atomic_fetch_add_release(int i, atomic_t *v) in atomic_fetch_add_release()
187 atomic_fetch_add(int i, atomic_t *v) in atomic_fetch_add()
215 atomic_sub_return_acquire(int i, atomic_t *v) in atomic_sub_return_acquire()
226 atomic_sub_return_release(int i, atomic_t *
[all...]

Completed in 18 milliseconds

12345678910>>...130