Home
last modified time | relevance | path

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

12345678910>>...57

/Linux-v4.19/fs/fscache/
Dstats.c21 atomic_t fscache_n_op_pend;
22 atomic_t fscache_n_op_run;
23 atomic_t fscache_n_op_enqueue;
24 atomic_t fscache_n_op_deferred_release;
25 atomic_t fscache_n_op_initialised;
26 atomic_t fscache_n_op_release;
27 atomic_t fscache_n_op_gc;
28 atomic_t fscache_n_op_cancelled;
29 atomic_t fscache_n_op_rejected;
31 atomic_t fscache_n_attr_changed;
[all …]
Dinternal.h73 extern atomic_t fscache_obj_instantiate_histogram[HZ];
74 extern atomic_t fscache_objs_histogram[HZ];
75 extern atomic_t fscache_ops_histogram[HZ];
76 extern atomic_t fscache_retrieval_delay_histogram[HZ];
77 extern atomic_t fscache_retrieval_histogram[HZ];
79 static inline void fscache_hist(atomic_t histogram[], unsigned long start_jif) in fscache_hist()
146 atomic_t *,
147 atomic_t *);
165 extern atomic_t fscache_n_ops_processed[FSCACHE_MAX_THREADS];
166 extern atomic_t fscache_n_objs_processed[FSCACHE_MAX_THREADS];
[all …]
/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_nvmet.h40 atomic_t rcv_ls_req_in;
41 atomic_t rcv_ls_req_out;
42 atomic_t rcv_ls_req_drop;
43 atomic_t xmt_ls_abort;
44 atomic_t xmt_ls_abort_cmpl;
47 atomic_t xmt_ls_rsp;
48 atomic_t xmt_ls_drop;
51 atomic_t xmt_ls_rsp_error;
52 atomic_t xmt_ls_rsp_aborted;
53 atomic_t xmt_ls_rsp_xb_set;
[all …]
Dlpfc_nvme.h44 atomic_t fc4NvmeInputRequests;
45 atomic_t fc4NvmeOutputRequests;
46 atomic_t fc4NvmeControlRequests;
47 atomic_t fc4NvmeIoCmpls;
56 atomic_t fc4NvmeLsRequests;
57 atomic_t fc4NvmeLsCmpls;
58 atomic_t xmt_fcp_noxri;
59 atomic_t xmt_fcp_bad_ndlp;
60 atomic_t xmt_fcp_qdepth;
61 atomic_t xmt_fcp_wqerr;
[all …]
/Linux-v4.19/arch/x86/include/asm/
Datomic.h25 static __always_inline int arch_atomic_read(const atomic_t *v) in arch_atomic_read()
41 static __always_inline void arch_atomic_set(atomic_t *v, int i) in arch_atomic_set()
53 static __always_inline void arch_atomic_add(int i, atomic_t *v) in arch_atomic_add()
67 static __always_inline void arch_atomic_sub(int i, atomic_t *v) in arch_atomic_sub()
83 static __always_inline bool arch_atomic_sub_and_test(int i, atomic_t *v) in arch_atomic_sub_and_test()
95 static __always_inline void arch_atomic_inc(atomic_t *v) in arch_atomic_inc()
108 static __always_inline void arch_atomic_dec(atomic_t *v) in arch_atomic_dec()
123 static __always_inline bool arch_atomic_dec_and_test(atomic_t *v) in arch_atomic_dec_and_test()
137 static __always_inline bool arch_atomic_inc_and_test(atomic_t *v) in arch_atomic_inc_and_test()
152 static __always_inline bool arch_atomic_add_negative(int i, atomic_t *v) in arch_atomic_add_negative()
[all …]
/Linux-v4.19/net/sunrpc/xprtrdma/
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;
88 atomic_t *stat = (atomic_t *)table->data; in read_reset_stat()
[all …]
/Linux-v4.19/net/batman-adv/
Dtypes.h93 atomic_t ogm_seqno;
119 atomic_t elp_interval;
122 atomic_t elp_seqno;
134 atomic_t throughput_override;
312 atomic_t num_entries;
424 atomic_t last_ttvn;
937 atomic_t vn;
943 atomic_t ogm_append_cnt;
946 atomic_t local_changes;
1012 atomic_t num_requests;
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Datomic_32.h23 int atomic_add_return(int, atomic_t *);
24 int atomic_fetch_add(int, atomic_t *);
25 int atomic_fetch_and(int, atomic_t *);
26 int atomic_fetch_or(int, atomic_t *);
27 int atomic_fetch_xor(int, atomic_t *);
28 int atomic_cmpxchg(atomic_t *, int, int);
29 int atomic_xchg(atomic_t *, int);
30 int atomic_fetch_add_unless(atomic_t *, int, int);
31 void atomic_set(atomic_t *, int);
/Linux-v4.19/arch/m68k/include/asm/
Datomic.h35 static inline void atomic_##op(int i, atomic_t *v) \
43 static inline int atomic_##op##_return(int i, atomic_t *v) \
58 static inline int atomic_fetch_##op(int i, atomic_t *v) \
75 static inline int atomic_##op##_return(int i, atomic_t * v) \
88 static inline int atomic_fetch_##op(int i, atomic_t * v) \
125 static inline void atomic_inc(atomic_t *v) in atomic_inc()
131 static inline void atomic_dec(atomic_t *v) in atomic_dec()
137 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
145 static inline int atomic_dec_and_test_lt(atomic_t *v) in atomic_dec_and_test_lt()
155 static inline int atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test()
[all …]
/Linux-v4.19/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_readaheads;
11 atomic_t cache_miss_collisions;
12 atomic_t sectors_bypassed;
32 atomic_t closing;
/Linux-v4.19/include/asm-generic/
Datomic-instrumented.h19 static __always_inline int atomic_read(const atomic_t *v) in atomic_read()
31 static __always_inline void atomic_set(atomic_t *v, int i) in atomic_set()
43 static __always_inline int atomic_xchg(atomic_t *v, int i) in atomic_xchg()
55 static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
69 static __always_inline bool atomic_try_cmpxchg(atomic_t *v, int *old, int new) in atomic_try_cmpxchg()
89 static __always_inline int atomic_fetch_add_unless(atomic_t *v, int a, int u) in atomic_fetch_add_unless()
107 static __always_inline void atomic_inc(atomic_t *v) in atomic_inc()
125 static __always_inline void atomic_dec(atomic_t *v) in atomic_dec()
141 static __always_inline void atomic_add(int i, atomic_t *v) in atomic_add()
153 static __always_inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
[all …]
Datomic.h41 static inline void atomic_##op(int i, atomic_t *v) \
51 static inline int atomic_##op##_return(int i, atomic_t *v) \
63 static inline int atomic_fetch_##op(int i, atomic_t *v) \
79 static inline void atomic_##op(int i, atomic_t *v) \
89 static inline int atomic_##op##_return(int i, atomic_t *v) \
102 static inline int atomic_fetch_##op(int i, atomic_t *v) \
189 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
194 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
/Linux-v4.19/drivers/md/
Draid1.h26 #define BARRIER_BUCKETS_NR_BITS (PAGE_SHIFT - ilog2(sizeof(atomic_t)))
100 atomic_t nr_sync_pending;
101 atomic_t *nr_pending;
102 atomic_t *nr_waiting;
103 atomic_t *nr_queued;
104 atomic_t *barrier;
152 atomic_t remaining; /* 'have we finished' count,
155 atomic_t behind_remaining; /* number of write-behind ios remaining
Ddm-core.h53 atomic_t holders;
54 atomic_t open_count;
68 atomic_t pending[2];
78 atomic_t event_nr;
79 atomic_t uevent_seq;
148 extern atomic_t dm_global_event_nr;
/Linux-v4.19/include/linux/sunrpc/
Dsvc_rdma.h64 extern atomic_t rdma_stat_recv;
65 extern atomic_t rdma_stat_read;
66 extern atomic_t rdma_stat_write;
67 extern atomic_t rdma_stat_sq_starve;
68 extern atomic_t rdma_stat_rq_starve;
69 extern atomic_t rdma_stat_rq_poll;
70 extern atomic_t rdma_stat_rq_prod;
71 extern atomic_t rdma_stat_sq_poll;
72 extern atomic_t rdma_stat_sq_prod;
82 atomic_t sc_sq_avail; /* SQEs ready to be consumed */
/Linux-v4.19/drivers/oprofile/
Doprofile_stats.h16 atomic_t sample_lost_no_mm;
17 atomic_t sample_lost_no_mapping;
18 atomic_t bt_lost_no_mapping;
19 atomic_t event_lost_overflow;
20 atomic_t multiplex_counter;
/Linux-v4.19/tools/testing/selftests/futex/include/
Datomic.h27 } atomic_t; typedef
40 atomic_cmpxchg(atomic_t *addr, int oldval, int newval) in atomic_cmpxchg()
52 atomic_inc(atomic_t *addr) in atomic_inc()
64 atomic_dec(atomic_t *addr) in atomic_dec()
77 atomic_set(atomic_t *addr, int newval) in atomic_set()
/Linux-v4.19/drivers/infiniband/hw/nes/
Dnes.h184 extern atomic_t cm_connects;
185 extern atomic_t cm_accepts;
186 extern atomic_t cm_disconnects;
187 extern atomic_t cm_closes;
188 extern atomic_t cm_connecteds;
189 extern atomic_t cm_connect_reqs;
190 extern atomic_t cm_rejects;
191 extern atomic_t mod_qp_timouts;
192 extern atomic_t qps_created;
193 extern atomic_t qps_destroyed;
[all …]
/Linux-v4.19/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-v4.19/drivers/crypto/bcm/
Dcipher.h439 atomic_t session_count; /* number of streams active */
440 atomic_t stream_count; /* monotonic counter for streamID's */
446 atomic_t next_chan;
456 atomic_t op_counts[SPU_OP_NUM];
458 atomic_t cipher_cnt[CIPHER_ALG_LAST][CIPHER_MODE_LAST];
459 atomic_t hash_cnt[HASH_ALG_LAST];
460 atomic_t hmac_cnt[HASH_ALG_LAST];
461 atomic_t aead_cnt[AEAD_TYPE_LAST];
464 atomic_t setkey_cnt[SPU_OP_NUM];
467 atomic_t mb_no_spc;
[all …]
/Linux-v4.19/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-v4.19/include/video/
Dudlfb.h45 atomic_t usb_active; /* 0 = update virtual buffer, but no usb traffic */
46 atomic_t lost_pixels; /* 1 = a render op failed. Need screen refresh */
56 atomic_t bytes_rendered; /* raw pixel-bytes driver asked to render */
57 atomic_t bytes_identical; /* saved effort with backbuffer comparison */
58 atomic_t bytes_sent; /* to usb, after compression including overhead */
59 atomic_t cpu_kcycles_used; /* transpired during pixel processing */
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dbnxt_re.h152 atomic_t qp_count;
156 atomic_t cq_count;
157 atomic_t srq_count;
158 atomic_t mr_count;
159 atomic_t mw_count;
160 atomic_t sched_count;
169 atomic_t nq_alloc_cnt;
/Linux-v4.19/arch/s390/include/asm/
Datomic.h20 static inline int atomic_read(const atomic_t *v) in atomic_read()
30 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
37 static inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return()
42 static inline int atomic_fetch_add(int i, atomic_t *v) in atomic_fetch_add()
47 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
63 static inline void atomic_##op(int i, atomic_t *v) \
67 static inline int atomic_fetch_##op(int i, atomic_t *v) \
80 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in ATOMIC_OPS()
/Linux-v4.19/fs/cifs/
Dcifsglob.h684 atomic_t in_send; /* requests trying to send */
685 atomic_t num_waiters; /* blocked waiting to get in sendrecv */
686 atomic_t smb2slowcmd[NUMBER_OF_SMB2_COMMANDS]; /* count resps > 1 sec */
936 atomic_t num_smbs_sent;
939 atomic_t num_writes;
940 atomic_t num_reads;
941 atomic_t num_flushes;
942 atomic_t num_oplock_brks;
943 atomic_t num_opens;
944 atomic_t num_closes;
[all …]

12345678910>>...57