Home
last modified time | relevance | path

Searched refs:atomic_t (Results 1 – 200 of 1362) sorted by relevance

1234567

/linux-4.4.14/fs/fscache/
Dinternal.h64 extern atomic_t fscache_obj_instantiate_histogram[HZ];
65 extern atomic_t fscache_objs_histogram[HZ];
66 extern atomic_t fscache_ops_histogram[HZ];
67 extern atomic_t fscache_retrieval_delay_histogram[HZ];
68 extern atomic_t fscache_retrieval_histogram[HZ];
70 static inline void fscache_hist(atomic_t histogram[], unsigned long start_jif) in fscache_hist()
100 extern int fscache_wait_atomic_t(atomic_t *);
139 atomic_t *,
140 atomic_t *);
158 extern atomic_t fscache_n_ops_processed[FSCACHE_MAX_THREADS];
[all …]
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_requeue;
25 atomic_t fscache_n_op_deferred_release;
26 atomic_t fscache_n_op_initialised;
27 atomic_t fscache_n_op_release;
28 atomic_t fscache_n_op_gc;
29 atomic_t fscache_n_op_cancelled;
30 atomic_t fscache_n_op_rejected;
[all …]
Dhistogram.c18 atomic_t fscache_obj_instantiate_histogram[HZ];
19 atomic_t fscache_objs_histogram[HZ];
20 atomic_t fscache_ops_histogram[HZ];
21 atomic_t fscache_retrieval_delay_histogram[HZ];
22 atomic_t fscache_retrieval_histogram[HZ];
/linux-4.4.14/net/batman-adv/
Dtypes.h84 atomic_t ogm_seqno;
111 atomic_t refcount;
138 atomic_t refcount;
179 atomic_t num_entries;
194 atomic_t refcount;
281 atomic_t last_ttvn;
296 atomic_t refcount;
339 atomic_t refcount;
364 atomic_t refcount;
400 atomic_t refcount;
[all …]
/linux-4.4.14/arch/x86/include/asm/
Datomic.h25 static __always_inline int atomic_read(const atomic_t *v) in atomic_read()
37 static __always_inline void atomic_set(atomic_t *v, int i) in atomic_set()
49 static __always_inline void atomic_add(int i, atomic_t *v) in atomic_add()
63 static __always_inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
79 static __always_inline int atomic_sub_and_test(int i, atomic_t *v) in atomic_sub_and_test()
90 static __always_inline void atomic_inc(atomic_t *v) in atomic_inc()
102 static __always_inline void atomic_dec(atomic_t *v) in atomic_dec()
116 static __always_inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
129 static __always_inline int atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test()
143 static __always_inline int atomic_add_negative(int i, atomic_t *v) in atomic_add_negative()
[all …]
Dmutex_64.h20 static inline void __mutex_fastpath_lock(atomic_t *v, in __mutex_fastpath_lock()
21 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
37 typecheck(atomic_t *, v); \
38 typecheck_fn(void (*)(atomic_t *), fail_fn); \
59 static inline int __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
75 static inline void __mutex_fastpath_unlock(atomic_t *v, in __mutex_fastpath_unlock()
76 void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
92 typecheck(atomic_t *, v); \
93 typecheck_fn(void (*)(atomic_t *), fail_fn); \
118 static inline int __mutex_fastpath_trylock(atomic_t *count, in __mutex_fastpath_trylock()
[all …]
Dmutex_32.h28 typecheck(atomic_t *, count); \
29 typecheck_fn(void (*)(atomic_t *), fail_fn); \
49 static inline int __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
74 typecheck(atomic_t *, count); \
75 typecheck_fn(void (*)(atomic_t *), fail_fn); \
100 static inline int __mutex_fastpath_trylock(atomic_t *count, in __mutex_fastpath_trylock()
101 int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Dhw_irq.h162 extern atomic_t irq_err_count;
163 extern atomic_t irq_mis_count;
/linux-4.4.14/net/sunrpc/xprtrdma/
Dsvc_rdma.c64 atomic_t rdma_stat_recv;
65 atomic_t rdma_stat_read;
66 atomic_t rdma_stat_write;
67 atomic_t rdma_stat_sq_starve;
68 atomic_t rdma_stat_rq_starve;
69 atomic_t rdma_stat_rq_poll;
70 atomic_t rdma_stat_rq_prod;
71 atomic_t rdma_stat_sq_poll;
72 atomic_t rdma_stat_sq_prod;
90 atomic_t *stat = (atomic_t *)table->data; in read_reset_stat()
[all …]
/linux-4.4.14/arch/powerpc/include/asm/
Dmutex.h7 static inline int __mutex_cmpxchg_lock(atomic_t *v, int old, int new) in __mutex_cmpxchg_lock()
28 static inline int __mutex_dec_return_lock(atomic_t *v) in __mutex_dec_return_lock()
46 static inline int __mutex_inc_return_unlock(atomic_t *v) in __mutex_inc_return_unlock()
75 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
90 __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
107 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
125 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Datomic.h15 static __inline__ int atomic_read(const atomic_t *v) in atomic_read()
24 static __inline__ void atomic_set(atomic_t *v, int i) in atomic_set()
30 static __inline__ void atomic_##op(int a, atomic_t *v) \
46 static __inline__ int atomic_##op##_return(int a, atomic_t *v) \
80 static __inline__ void atomic_inc(atomic_t *v) in ATOMIC_OPS()
95 static __inline__ int atomic_inc_return(atomic_t *v) in atomic_inc_return()
124 static __inline__ void atomic_dec(atomic_t *v) in atomic_dec()
139 static __inline__ int atomic_dec_return(atomic_t *v) in atomic_dec_return()
170 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
200 static __inline__ int atomic_inc_not_zero(atomic_t *v) in atomic_inc_not_zero()
[all …]
Drtas.h68 atomic_t working; /* number of cpus accessing this struct */
69 atomic_t done;
71 atomic_t error;
/linux-4.4.14/arch/mn10300/include/asm/
Dspinlock.h122 atomic_t *count = (atomic_t *)rw; in arch_read_lock()
135 atomic_t *count = (atomic_t *)rw; in arch_write_lock()
148 atomic_t *count = (atomic_t *)rw; in arch_read_unlock()
160 atomic_t *count = (atomic_t *)rw; in arch_write_unlock()
168 atomic_t *count = (atomic_t *)lock; in arch_read_trylock()
178 atomic_t *count = (atomic_t *)lock; in arch_write_trylock()
Datomic.h49 static inline void atomic_##op(int i, atomic_t *v) \
68 static inline int atomic_##op##_return(int i, atomic_t *v) \
100 static inline int atomic_add_negative(int i, atomic_t *v) in ATOMIC_OPS()
105 static inline void atomic_inc(atomic_t *v) in atomic_inc()
110 static inline void atomic_dec(atomic_t *v) in atomic_dec()
/linux-4.4.14/include/asm-generic/
Dmutex-dec.h21 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
36 __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
57 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
81 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Dmutex-xchg.h26 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
47 __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
68 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
92 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Datomic.h43 static inline void atomic_##op(int i, atomic_t *v) \
53 static inline int atomic_##op##_return(int i, atomic_t *v) \
69 static inline void atomic_##op(int i, atomic_t *v) \
79 static inline int atomic_##op##_return(int i, atomic_t *v) \
144 static inline int atomic_add_negative(int i, atomic_t *v) in atomic_add_negative()
149 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
154 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
159 static inline void atomic_inc(atomic_t *v) in atomic_inc()
164 static inline void atomic_dec(atomic_t *v) in atomic_dec()
179 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
Dqrwlock_types.h12 atomic_t cnts;
/linux-4.4.14/arch/ia64/include/asm/
Dmutex.h22 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
37 __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
58 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
83 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Dkexec.h42 extern atomic_t kdump_cpu_freezed;
43 extern atomic_t kdump_in_progress;
Datomic.h32 ia64_atomic_##op (int i, atomic_t *v) \
41 } while (ia64_cmpxchg(acq, v, old, new, sizeof(atomic_t)) != old); \
141 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
179 atomic_add_negative (int i, atomic_t *v) in atomic_add_negative()
/linux-4.4.14/drivers/md/bcache/
Dstats.h5 atomic_t cache_hits;
6 atomic_t cache_misses;
7 atomic_t cache_bypass_hits;
8 atomic_t cache_bypass_misses;
9 atomic_t cache_readaheads;
10 atomic_t cache_miss_collisions;
11 atomic_t sectors_bypassed;
31 atomic_t closing;
Djournal.h84 atomic_t *pin;
114 DECLARE_FIFO(atomic_t, pin);
145 atomic_t discard_in_flight;
169 atomic_t *bch_journal(struct cache_set *, struct keylist *, struct closure *);
Dbcache.h195 atomic_t pin;
265 atomic_t *stripe_sectors_dirty;
302 atomic_t count;
309 atomic_t running;
322 atomic_t has_dirty;
436 atomic_t io_errors;
437 atomic_t io_count;
560 atomic_t prio_blocked;
567 atomic_t rescale;
595 atomic_t sectors_to_gc;
[all …]
/linux-4.4.14/arch/sparc/include/asm/
Datomic_32.h22 int atomic_add_return(int, atomic_t *);
23 void atomic_and(int, atomic_t *);
24 void atomic_or(int, atomic_t *);
25 void atomic_xor(int, atomic_t *);
26 int atomic_cmpxchg(atomic_t *, int, int);
27 int atomic_xchg(atomic_t *, int);
28 int __atomic_add_unless(atomic_t *, int, int);
29 void atomic_set(atomic_t *, int);
Dsetup.h58 extern atomic_t dcpage_flushes;
59 extern atomic_t dcpage_flushes_xcall;
Datomic_64.h24 void atomic_##op(int, atomic_t *); \
28 int atomic_##op##_return(int, atomic_t *); \
79 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in ATOMIC_OPS()
Dnmi.h8 extern atomic_t nmi_active;
/linux-4.4.14/arch/m68k/include/asm/
Datomic.h34 static inline void atomic_##op(int i, atomic_t *v) \
42 static inline int atomic_##op##_return(int i, atomic_t *v) \
59 static inline int atomic_##op##_return(int i, atomic_t * v) \
88 static inline void atomic_inc(atomic_t *v) in atomic_inc()
93 static inline void atomic_dec(atomic_t *v) in atomic_dec()
98 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
105 static inline int atomic_dec_and_test_lt(atomic_t *v) in atomic_dec_and_test_lt()
115 static inline int atomic_inc_and_test(atomic_t *v) in atomic_inc_and_test()
129 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
142 static inline int atomic_xchg(atomic_t *v, int new) in atomic_xchg()
[all …]
/linux-4.4.14/include/linux/sunrpc/
Dsvc_rdma.h56 extern atomic_t rdma_stat_recv;
57 extern atomic_t rdma_stat_read;
58 extern atomic_t rdma_stat_write;
59 extern atomic_t rdma_stat_sq_starve;
60 extern atomic_t rdma_stat_rq_starve;
61 extern atomic_t rdma_stat_rq_poll;
62 extern atomic_t rdma_stat_rq_prod;
63 extern atomic_t rdma_stat_sq_poll;
64 extern atomic_t rdma_stat_sq_prod;
136 atomic_t sc_sq_count; /* Number of SQ WR on queue */
[all …]
Dxprt.h169 atomic_t count; /* Reference count */
192 atomic_t num_reqs; /* total slots */
195 atomic_t swapper; /* we're swapping over this
228 atomic_t bc_free_slots;
257 atomic_t inject_disconnect;
/linux-4.4.14/arch/sh/include/asm/
Dmutex-llsc.h22 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
40 __mutex_fastpath_lock_retval(atomic_t *count) in __mutex_fastpath_lock_retval()
60 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
88 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Drwsem.h27 if (atomic_inc_return((atomic_t *)(&sem->count)) > 0) in __down_read()
55 (atomic_t *)(&sem->count)); in __down_write()
80 tmp = atomic_dec_return((atomic_t *)(&sem->count)); in __up_read()
92 (atomic_t *)(&sem->count)) < 0) in __up_write()
101 atomic_add(delta, (atomic_t *)(&sem->count)); in rwsem_atomic_add()
112 tmp = atomic_add_return(-RWSEM_WAITING_BIAS, (atomic_t *)(&sem->count)); in __downgrade_write()
128 return atomic_add_return(delta, (atomic_t *)(&sem->count)); in rwsem_atomic_update()
Datomic-grb.h5 static inline void atomic_##op(int i, atomic_t *v) \
25 static inline int atomic_##op##_return(int i, atomic_t *v) \
Datomic-llsc.h19 static inline void atomic_##op(int i, atomic_t *v) \
34 static inline int atomic_##op##_return(int i, atomic_t *v) \
Datomic-irq.h13 static inline void atomic_##op(int i, atomic_t *v) \
23 static inline int atomic_##op##_return(int i, atomic_t *v) \
/linux-4.4.14/arch/frv/include/asm/
Datomic.h38 static inline int atomic_inc_return(atomic_t *v) in atomic_inc_return()
43 static inline int atomic_dec_return(atomic_t *v) in atomic_dec_return()
48 static inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return()
53 static inline int atomic_sub_return(int i, atomic_t *v) in atomic_sub_return()
58 static inline int atomic_add_negative(int i, atomic_t *v) in atomic_add_negative()
63 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
68 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
73 static inline void atomic_inc(atomic_t *v) in atomic_inc()
78 static inline void atomic_dec(atomic_t *v) in atomic_dec()
169 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
[all …]
Dhardirq.h17 extern atomic_t irq_err_count;
/linux-4.4.14/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-4.4.14/arch/xtensa/include/asm/
Drwsem.h32 if (atomic_add_return(1,(atomic_t *)(&sem->count)) > 0) in __down_read()
60 (atomic_t *)(&sem->count)); in __down_write()
85 tmp = atomic_sub_return(1,(atomic_t *)(&sem->count)); in __up_read()
97 (atomic_t *)(&sem->count)) < 0) in __up_write()
106 atomic_add(delta, (atomic_t *)(&sem->count)); in rwsem_atomic_add()
117 tmp = atomic_add_return(-RWSEM_WAITING_BIAS, (atomic_t *)(&sem->count)); in __downgrade_write()
128 return atomic_add_return(delta, (atomic_t *)(&sem->count)); in rwsem_atomic_update()
Datomic.h63 static inline void atomic_##op(int i, atomic_t * v) \
81 static inline int atomic_##op##_return(int i, atomic_t * v) \
104 static inline void atomic_##op(int i, atomic_t * v) \
122 static inline int atomic_##op##_return(int i, atomic_t * v) \
242 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in ATOMIC_OPS()
/linux-4.4.14/arch/arm64/include/asm/
Datomic_lse.h30 static inline void atomic_andnot(int i, atomic_t *v) in atomic_andnot()
33 register atomic_t *x1 asm ("x1") = v; in atomic_andnot()
42 static inline void atomic_or(int i, atomic_t *v) in atomic_or()
45 register atomic_t *x1 asm ("x1") = v; in atomic_or()
54 static inline void atomic_xor(int i, atomic_t *v) in atomic_xor()
57 register atomic_t *x1 asm ("x1") = v; in atomic_xor()
66 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
69 register atomic_t *x1 asm ("x1") = v; in atomic_add()
79 static inline int atomic_add_return##name(int i, atomic_t *v) \
82 register atomic_t *x1 asm ("x1") = v; \
[all …]
/linux-4.4.14/arch/metag/include/asm/
Datomic_lnkget.h18 static inline int atomic_read(const atomic_t *v) in atomic_read()
31 static inline void atomic_##op(int i, atomic_t *v) \
49 static inline int atomic_##op##_return(int i, atomic_t *v) \
85 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in ATOMIC_OPS()
110 static inline int atomic_xchg(atomic_t *v, int new) in atomic_xchg()
128 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
154 static inline int atomic_sub_if_positive(int i, atomic_t *v) in atomic_sub_if_positive()
Datomic_lock1.h11 static inline int atomic_read(const atomic_t *v) in atomic_read()
29 static inline int atomic_set(atomic_t *v, int i) in atomic_set()
41 static inline void atomic_##op(int i, atomic_t *v) \
52 static inline int atomic_##op##_return(int i, atomic_t *v) \
79 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
97 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
113 static inline int atomic_sub_if_positive(int i, atomic_t *v) in atomic_sub_if_positive()
/linux-4.4.14/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-4.4.14/drivers/infiniband/hw/nes/
Dnes.h183 extern atomic_t cm_connects;
184 extern atomic_t cm_accepts;
185 extern atomic_t cm_disconnects;
186 extern atomic_t cm_closes;
187 extern atomic_t cm_connecteds;
188 extern atomic_t cm_connect_reqs;
189 extern atomic_t cm_rejects;
190 extern atomic_t mod_qp_timouts;
191 extern atomic_t qps_created;
192 extern atomic_t qps_destroyed;
[all …]
Dnes_cm.h300 atomic_t ref_count;
302 atomic_t pend_accepts_cnt;
323 atomic_t ref_count;
355 atomic_t passive_state;
412 atomic_t listen_node_cnt;
419 atomic_t ht_node_cnt;
429 atomic_t events_posted;
433 atomic_t node_cnt;
Dnes_verbs.h62 atomic_t usecnt;
68 atomic_t sqp_count;
157 atomic_t refcount;
158 atomic_t close_timer_started;
Dnes_mgt.h61 atomic_t rx_skbs_needed;
63 atomic_t rx_skb_timer_running;
/linux-4.4.14/fs/cifs/
Dcifsglob.h624 atomic_t in_send; /* requests trying to send */
625 atomic_t num_waiters; /* blocked waiting to get in sendrecv */
838 atomic_t num_smbs_sent;
841 atomic_t num_writes;
842 atomic_t num_reads;
843 atomic_t num_flushes;
844 atomic_t num_oplock_brks;
845 atomic_t num_opens;
846 atomic_t num_closes;
847 atomic_t num_deletes;
[all …]
/linux-4.4.14/include/video/
Dudlfb.h46 atomic_t usb_active; /* 0 = update virtual buffer, but no usb traffic */
47 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-4.4.14/tools/include/asm-generic/
Datomic-gcc.h22 static inline int atomic_read(const atomic_t *v) in atomic_read()
34 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
45 static inline void atomic_inc(atomic_t *v) in atomic_inc()
58 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
/linux-4.4.14/tools/arch/x86/include/asm/
Datomic.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()
60 static inline int atomic_dec_and_test(atomic_t *v) in atomic_dec_and_test()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_def.h166 atomic_t stat_miss; /* # missing status reads*/
169 atomic_t status; /* status of this adapter */
177 atomic_t erp_counter;
205 atomic_t units; /* zfcp_unit count */
206 atomic_t status; /* status of this remote port */
212 atomic_t erp_counter;
252 atomic_t status;
255 atomic_t erp_counter;
/linux-4.4.14/include/linux/
Dpktcdvd.h57 atomic_t pending_bios;
68 atomic_t attention; /* Set to non-zero when queue processing is needed */
124 atomic_t run_sm; /* Incremented whenever the state */
129 atomic_t io_wait; /* Number of pending IO operations */
130 atomic_t io_errors; /* Number of read/write errors during IO */
187 atomic_t scan_queue; /* Set to non-zero when pkt_handle_queue */
Dslab_def.h59 atomic_t allochit;
60 atomic_t allocmiss;
61 atomic_t freehit;
62 atomic_t freemiss;
Dipc_namespace.h22 atomic_t count;
31 atomic_t msg_bytes;
32 atomic_t msg_hdrs;
66 extern atomic_t nr_ipc_ns;
Dpadata.h96 atomic_t num_obj;
130 atomic_t reorder_objects;
131 atomic_t refcnt;
132 atomic_t seq_nr;
Datomic.h435 static inline int atomic_add_unless(atomic_t *v, int a, int u) in atomic_add_unless()
452 static inline void atomic_andnot(int i, atomic_t *v) in atomic_andnot()
458 static inline __deprecated void atomic_clear_mask(unsigned int mask, atomic_t *v) in atomic_clear_mask()
463 static inline __deprecated void atomic_set_mask(unsigned int mask, atomic_t *v) in atomic_set_mask()
481 static inline int atomic_inc_not_zero_hint(atomic_t *v, int hint) in atomic_inc_not_zero_hint()
501 static inline int atomic_inc_unless_negative(atomic_t *p) in atomic_inc_unless_negative()
514 static inline int atomic_dec_unless_positive(atomic_t *p) in atomic_dec_unless_positive()
534 static inline int atomic_dec_if_positive(atomic_t *v) in atomic_dec_if_positive()
Dkgdb.h54 extern atomic_t kgdb_setting_breakpoint;
55 extern atomic_t kgdb_cpu_doing_single_step;
314 atomic_t *snd_rdy);
318 extern atomic_t kgdb_active;
Dmm_types.h99 atomic_t _mapcount;
108 atomic_t _count; /* Usage count, see below. */
366 atomic_t nr_threads;
406 atomic_t mm_users; /* How many users with user space? */
407 atomic_t mm_count; /* How many references to "struct mm_struct" (users count as 1) */
Dfscache-cache.h40 atomic_t usage;
61 atomic_t object_count; /* no. of live objects in this cache */
105 atomic_t usage;
120 extern atomic_t fscache_op_debug_id;
142 atomic_t n_pages; /* number of pages to be retrieved */
345 atomic_t n_reads; /* number of read ops in progress */
Dmbcache.h11 atomic_t e_refcnt;
26 atomic_t c_entry_count;
Dfault-inject.h18 atomic_t times;
19 atomic_t space;
Diocontext.h99 atomic_t active_ref;
100 atomic_t nr_tasks;
Dnfs_fs_sb.h27 atomic_t cl_count;
28 atomic_t cl_mds_count;
213 atomic_t active; /* Keep trace of any activity to this server */
Dconnector.h36 atomic_t refcnt;
52 atomic_t refcnt;
Dbpf.h34 atomic_t refcnt;
43 atomic_t usercnt;
129 atomic_t refcnt;
Dfsnotify_backend.h133 atomic_t refcnt; /* things with interest in this group */
154 atomic_t num_marks; /* 1 for each mark and 1 for not being
182 atomic_t bypass_perm;
216 atomic_t refcnt;
Dcgroup-defs.h140 atomic_t online_cnt;
156 atomic_t refcount;
317 atomic_t nr_cgrps;
Dmutex.h52 atomic_t count;
176 extern int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *lock);
Dcred.h33 atomic_t usage;
119 atomic_t usage;
121 atomic_t subscribers; /* number of processes subscribed */
Dbacking-dev-defs.h53 atomic_t refcnt; /* nr of attached wb's and blkg */
159 atomic_t usage_cnt; /* counts both cgwbs and cgwb_contested's */
Dhid-sensor-hub.h232 atomic_t data_ready;
233 atomic_t user_requested_state;
Disdn.h218 atomic_t frame_cnt; /* number of frames currently */
339 atomic_t xmit_lock; /* Semaphore for isdn_tty_write */
463 atomic_t v110use[ISDN_MAX_CHANNELS]; /* Usage-Semaphore for stream */
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/
Dlibcfs_lock.c150 cfs_percpt_atomic_free(atomic_t **refs) in cfs_percpt_atomic_free()
157 atomic_t **
160 atomic_t **refs; in cfs_percpt_atomic_alloc()
161 atomic_t *ref; in cfs_percpt_atomic_alloc()
176 cfs_percpt_atomic_summary(atomic_t **refs) in cfs_percpt_atomic_summary()
178 atomic_t *ref; in cfs_percpt_atomic_summary()
/linux-4.4.14/arch/avr32/include/asm/
Datomic.h26 static inline int __atomic_##op##_return(int i, atomic_t *v) \
49 static inline void atomic_##op(int i, atomic_t *v) \ in ATOMIC_OP_RETURN()
82 static inline int atomic_add_return(int i, atomic_t *v)
97 static inline int atomic_sub_return(int i, atomic_t *v) in atomic_sub_return()
114 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
161 static inline int atomic_sub_if_positive(int i, atomic_t *v) in atomic_sub_if_positive()
/linux-4.4.14/arch/hexagon/include/asm/
Datomic.h33 static inline void atomic_set(atomic_t *v, int new) in atomic_set()
78 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
98 static inline void atomic_##op(int i, atomic_t *v) \
114 static inline int atomic_##op##_return(int i, atomic_t *v) \
153 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in ATOMIC_OPS()
/linux-4.4.14/drivers/soc/ti/
Dknav_qmss.h125 atomic_t retrigger_count;
165 atomic_t pushes;
166 atomic_t pops;
167 atomic_t push_errors;
168 atomic_t pop_errors;
169 atomic_t notifies;
258 atomic_t desc_head, desc_tail, desc_count;
266 atomic_t num_notifiers;
289 atomic_t notifier_enabled;
/linux-4.4.14/drivers/crypto/nx/
Dnx.h64 atomic_t aes_ops;
66 atomic_t sha256_ops;
68 atomic_t sha512_ops;
71 atomic_t sync_ops;
73 atomic_t errors;
74 atomic_t last_error;
75 atomic_t last_error_pid;
/linux-4.4.14/include/target/iscsi/
Discsi_target_core.h444 atomic_t immed_queue_count;
445 atomic_t response_queue_count;
535 atomic_t check_immediate_queue;
536 atomic_t conn_logout_remove;
537 atomic_t connection_exit;
538 atomic_t connection_recovery;
539 atomic_t connection_reinstatement;
540 atomic_t connection_wait_rcfr;
541 atomic_t sleep_on_conn_wait_comp;
542 atomic_t transport_failed;
[all …]
/linux-4.4.14/arch/s390/include/asm/
Datomic.h37 typecheck(atomic_t *, ptr); \
59 typecheck(atomic_t *, ptr); \
74 static inline int atomic_read(const atomic_t *v) in atomic_read()
84 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
91 static inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return()
96 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
123 static inline void atomic_##op(int i, atomic_t *v) \
136 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in ATOMIC_OP()
146 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
/linux-4.4.14/arch/tile/include/asm/
Datomic_64.h35 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
40 static inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return()
49 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
61 static inline void atomic_and(int i, atomic_t *v) in atomic_and()
66 static inline void atomic_or(int i, atomic_t *v) in atomic_or()
71 static inline void atomic_xor(int i, atomic_t *v) in atomic_xor()
Datomic_32.h32 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
39 static inline void atomic_##op(int i, atomic_t *v) \
57 static inline int atomic_add_return(int i, atomic_t *v) in ATOMIC_OP()
72 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
88 static inline void atomic_set(atomic_t *v, int n) in atomic_set()
Datomic.h35 static inline int atomic_read(const atomic_t *v) in atomic_read()
123 static inline int atomic_xchg(atomic_t *v, int n) in atomic_xchg()
137 static inline int atomic_cmpxchg(atomic_t *v, int o, int n) in atomic_cmpxchg()
/linux-4.4.14/arch/mips/kernel/
Dsync-r4k.c20 static atomic_t count_start_flag = ATOMIC_INIT(0);
21 static atomic_t count_count_start = ATOMIC_INIT(0);
22 static atomic_t count_count_stop = ATOMIC_INIT(0);
23 static atomic_t count_reference = ATOMIC_INIT(0);
Dspinlock_test.c43 atomic_t start_wait;
44 atomic_t enter_wait;
45 atomic_t exit_wait;
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dusb.h68 atomic_t tx_data_urb_pending;
79 atomic_t rx_cmd_urb_pending;
83 atomic_t rx_data_urb_pending;
85 atomic_t tx_cmd_urb_pending;
Ddecl.h251 atomic_t rx_rate[MWIFIEX_MAX_AC_RX_RATES];
252 atomic_t snr[MWIFIEX_MAX_SNR];
253 atomic_t noise_flr[MWIFIEX_MAX_NOISE_FLR];
254 atomic_t sig_str[MWIFIEX_MAX_SIG_STRENGTH];
255 atomic_t num_samples;
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dcarl9170.h253 atomic_t tx_cmd_urbs;
254 atomic_t tx_anch_urbs;
255 atomic_t rx_anch_urbs;
256 atomic_t rx_work_urbs;
257 atomic_t rx_pool_urbs;
300 atomic_t pending_restarts;
402 atomic_t tx_ampdu_upload;
403 atomic_t tx_ampdu_scheduler;
404 atomic_t tx_total_pending;
405 atomic_t tx_total_queued;
[all …]
/linux-4.4.14/arch/m32r/include/asm/
Datomic.h49 static __inline__ void atomic_##op(int i, atomic_t *v) \
70 static __inline__ int atomic_##op##_return(int i, atomic_t *v) \
122 static __inline__ int atomic_inc_return(atomic_t *v) in ATOMIC_OPS()
150 static __inline__ int atomic_dec_return(atomic_t *v) in atomic_dec_return()
231 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
Dspinlock.h304 atomic_t *count = (atomic_t*)lock; in arch_read_trylock()
313 atomic_t *count = (atomic_t *)lock; in arch_write_trylock()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_import.h160 atomic_t imp_refcount;
208 atomic_t imp_inflight;
210 atomic_t imp_unregistering;
212 atomic_t imp_replay_inflight;
214 atomic_t imp_inval_count;
216 atomic_t imp_timeouts;
Dlustre_export.h129 atomic_t exp_refcount;
136 atomic_t exp_rpc_count; /* RPC references */
137 atomic_t exp_cb_count; /* Commit callback references */
139 atomic_t exp_replay_count;
140 atomic_t exp_locks_count; /** Lock references */
Dobd.h88 atomic_t lsm_refc;
306 atomic_t cl_pending_w_pages;
307 atomic_t cl_pending_r_pages;
320 atomic_t *cl_lru_left;
321 atomic_t cl_lru_busy;
322 atomic_t cl_lru_shrinkers;
323 atomic_t cl_lru_in_list;
328 atomic_t cl_destroy_in_flight;
335 atomic_t cl_mgc_refcount;
358 atomic_t cl_resends; /* resend count */
[all …]
Dlustre_dlm.h240 atomic_t pl_limit;
242 atomic_t pl_granted;
244 atomic_t pl_grant_rate;
246 atomic_t pl_cancel_rate;
253 atomic_t pl_lock_volume_factor;
372 atomic_t ns_bref;
600 atomic_t l_refc;
862 atomic_t lr_refcount;
/linux-4.4.14/arch/sparc/lib/
Datomic32.c31 int atomic_##op##_return(int i, atomic_t *v) \
45 void atomic_##op(int i, atomic_t *v) \
64 int atomic_xchg(atomic_t *v, int new) in atomic_xchg()
77 int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
92 int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
107 void atomic_set(atomic_t *v, int i) in atomic_set()
/linux-4.4.14/include/net/sctp/
Dsctp.h245 extern atomic_t sctp_dbg_objcnt_sock;
246 extern atomic_t sctp_dbg_objcnt_ep;
247 extern atomic_t sctp_dbg_objcnt_assoc;
248 extern atomic_t sctp_dbg_objcnt_transport;
249 extern atomic_t sctp_dbg_objcnt_chunk;
250 extern atomic_t sctp_dbg_objcnt_bind_addr;
251 extern atomic_t sctp_dbg_objcnt_bind_bucket;
252 extern atomic_t sctp_dbg_objcnt_addr;
253 extern atomic_t sctp_dbg_objcnt_ssnmap;
254 extern atomic_t sctp_dbg_objcnt_datamsg;
[all …]
/linux-4.4.14/include/target/
Dtarget_core_base.h259 atomic_t lu_gp_ref_cnt;
268 atomic_t lu_gp_mem_ref_cnt;
289 atomic_t tg_pt_gp_alua_access_state;
290 atomic_t tg_pt_gp_ref_cnt;
353 atomic_t pr_res_holders;
551 atomic_t acl_pr_ref_count;
645 atomic_t ua_count;
718 atomic_t lun_acl_count;
727 atomic_t lun_tg_pt_secondary_offline;
779 atomic_t simple_cmds;
[all …]
/linux-4.4.14/drivers/gpu/drm/udl/
Dudl_drv.h59 atomic_t lost_pixels; /* 1 = a render op failed. Need screen refresh */
64 atomic_t bytes_rendered; /* raw pixel-bytes driver asked to render */
65 atomic_t bytes_identical; /* saved effort with backbuffer comparison */
66 atomic_t bytes_sent; /* to usb, after compression including overhead */
67 atomic_t cpu_kcycles_used; /* transpired during pixel processing */
/linux-4.4.14/drivers/md/
Draid5.h210 atomic_t count; /* nr of active thread/requests */
477 atomic_t preread_active_stripes; /* stripes with scheduled io */
478 atomic_t active_aligned_reads;
479 atomic_t pending_full_writes; /* full write backlog */
488 atomic_t reshape_stripes; /* stripes with pending writes for reshape */
522 atomic_t active_stripes;
524 atomic_t empty_inactive_list_nr;
Dmd.h101 atomic_t nr_pending; /* number of pending requests.
105 atomic_t read_errors; /* number of consecutive read errors that
111 atomic_t corrected_errors; /* number of corrected read errors,
239 atomic_t active_io;
378 atomic_t active; /* general refcount */
379 atomic_t openers; /* number of active opens */
387 atomic_t recovery_active; /* blocks scheduled, but not written */
415 atomic_t pending_writes; /* number of active superblock writes */
422 atomic_t writes_pending;
450 atomic_t max_corr_read_errors; /* max read retries */
[all …]
Draid1.h131 atomic_t remaining; /* 'have we finished' count,
134 atomic_t behind_remaining; /* number of write-behind ios remaining
/linux-4.4.14/Documentation/
Datomic_ops.txt10 The atomic_t type should be defined as a signed integer and
15 typedef struct { int counter; } atomic_t;
21 local_t is very similar to atomic_t. If the counter is per CPU and only
25 The first operations to implement for atomic_t's are the initializers and
33 static atomic_t my_counter = ATOMIC_INIT(1);
46 struct foo { atomic_t counter; };
81 so all users of atomic_t should treat atomic_read() and atomic_set() as simple
87 compiler optimizes the section accessing atomic_t variables.
181 void atomic_add(int i, atomic_t *v);
182 void atomic_sub(int i, atomic_t *v);
[all …]
/linux-4.4.14/arch/h8300/include/asm/
Datomic.h20 static inline int atomic_##op##_return(int i, atomic_t *v) \
32 static inline void atomic_##op(int i, atomic_t *v) \
66 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
79 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
/linux-4.4.14/net/packet/
Dinternal.h39 atomic_t blk_fill_in_prog;
83 atomic_t rr_cur;
89 atomic_t sk_ref;
122 atomic_t mapped;
/linux-4.4.14/arch/arc/include/asm/
Datomic.h56 static inline void atomic_##op(int i, atomic_t *v) \
76 static inline int atomic_##op##_return(int i, atomic_t *v) \
114 static inline void atomic_set(atomic_t *v, int i) in atomic_set()
140 static inline void atomic_##op(int i, atomic_t *v) \
150 static inline int atomic_##op##_return(int i, atomic_t *v) \
/linux-4.4.14/drivers/net/wireless/cw1200/
Dcw1200.h188 atomic_t bh_rx;
189 atomic_t bh_tx;
190 atomic_t bh_term;
191 atomic_t bh_suspend;
212 atomic_t recent_scan;
223 atomic_t tx_lock;
/linux-4.4.14/net/rxrpc/
Dar-internal.h16 BUG_ON(atomic_read((X)) >> (sizeof(atomic_t) - 2) == \
164 atomic_t usage;
180 atomic_t usage;
214 atomic_t usage;
230 atomic_t usage;
262 atomic_t usage;
277 atomic_t serial; /* packet serial number counter */
278 atomic_t hi_serial; /* highest serial number received */
350 atomic_t usage;
351 atomic_t sequence; /* Tx data packet sequence counter */
[all …]
/linux-4.4.14/include/net/iucv/
Daf_iucv.h125 atomic_t msg_sent;
126 atomic_t msg_recv;
127 atomic_t pendings;
152 atomic_t autobind_name;
/linux-4.4.14/arch/arm/include/asm/
Datomic.h42 static inline void atomic_##op(int i, atomic_t *v) \
60 static inline int atomic_##op##_return_relaxed(int i, atomic_t *v) \
83 static inline int atomic_cmpxchg_relaxed(atomic_t *ptr, int old, int new) in atomic_cmpxchg_relaxed()
105 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
139 static inline void atomic_##op(int i, atomic_t *v) \
149 static inline int atomic_##op##_return(int i, atomic_t *v) \
162 static inline int atomic_cmpxchg(atomic_t *v, int old, int new) in atomic_cmpxchg()
176 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
/linux-4.4.14/drivers/misc/sgi-xp/
Dxpc.h556 atomic_t references; /* #of external references to queues */
558 atomic_t n_on_msg_allocate_wq; /* #on msg allocation wait queue */
564 atomic_t n_to_notify; /* #of msg senders to notify */
573 atomic_t kthreads_assigned; /* #of kthreads assigned to channel */
575 atomic_t kthreads_idle; /* #of kthreads idle waiting for work */
577 atomic_t kthreads_active; /* #of kthreads actively working */
755 atomic_t references; /* #of references to infrastructure */
758 atomic_t nchannels_active; /* #of channels that are not DISCONNECTED */
759 atomic_t nchannels_engaged; /* #of channels engaged with remote part */
773 atomic_t channel_mgr_requests; /* #of requests to activate chan mgr */
/linux-4.4.14/fs/gfs2/
Dincore.h284 atomic_t rs_sizehint; /* hint of the write size */
358 atomic_t gl_ail_count;
359 atomic_t gl_revokes;
700 atomic_t sd_glock_disposal;
756 atomic_t sd_quota_count;
779 atomic_t sd_log_pinned;
786 atomic_t sd_log_thresh1;
787 atomic_t sd_log_thresh2;
788 atomic_t sd_log_blks_free;
798 atomic_t sd_log_in_flight;
[all …]
/linux-4.4.14/fs/btrfs/
Ddelayed-inode.h45 atomic_t items; /* for delayed items */
46 atomic_t items_seq; /* for delayed items */
70 atomic_t refs;
83 atomic_t refs;
Dextent_io.h112 atomic_t refs;
131 atomic_t refs;
132 atomic_t io_pages;
138 atomic_t write_locks;
139 atomic_t read_locks;
140 atomic_t blocking_writers;
141 atomic_t blocking_readers;
142 atomic_t spinning_readers;
143 atomic_t spinning_writers;
Dtransaction.h46 atomic_t num_extwriters;
51 atomic_t num_writers;
52 atomic_t use_count;
53 atomic_t pending_ordered;
Dvolumes.h140 atomic_t reada_in_flight;
151 atomic_t dev_stats_ccnt;
152 atomic_t dev_stat_values[BTRFS_DEV_STAT_VALUES_MAX];
302 atomic_t refs;
303 atomic_t stripes_pending;
310 atomic_t error;
/linux-4.4.14/kernel/events/
Dinternal.h12 atomic_t refcount;
22 atomic_t poll; /* POLL_ for wakeups */
36 atomic_t mmap_count;
47 atomic_t aux_mmap_count;
50 atomic_t aux_refcount;
/linux-4.4.14/arch/microblaze/include/asm/
Dpgalloc.h44 extern atomic_t zero_sz; /* # currently pre-zero'd pages */
45 extern atomic_t zeropage_hits; /* # zero'd pages request that we've done */
46 extern atomic_t zeropage_calls; /* # zero'd pages request that've been made */
47 extern atomic_t zerototal; /* # pages zero'd over time */
/linux-4.4.14/drivers/gpu/drm/gma500/
Dmmu.h29 atomic_t needs_tlbflush;
30 atomic_t *msvdx_mmu_invaldc;
65 atomic_t *msvdx_mmu_invaldc);
/linux-4.4.14/fs/cachefiles/
Dinternal.h46 atomic_t usage; /* object usage count */
68 atomic_t gravecounter; /* graveyard uniquifier */
180 extern atomic_t cachefiles_lookup_histogram[HZ];
181 extern atomic_t cachefiles_mkdir_histogram[HZ];
182 extern atomic_t cachefiles_create_histogram[HZ];
187 void cachefiles_hist(atomic_t histogram[], unsigned long start_jif) in cachefiles_hist()
Dproc.c17 atomic_t cachefiles_lookup_histogram[HZ];
18 atomic_t cachefiles_mkdir_histogram[HZ];
19 atomic_t cachefiles_create_histogram[HZ];
/linux-4.4.14/include/scsi/
Dscsi_device.h85 atomic_t device_busy; /* commands actually active on LLDD */
86 atomic_t device_blocked; /* Device returned QUEUE_FULL. */
179 atomic_t disk_events_disable_depth; /* disable depth for disk events */
189 atomic_t iorequest_cnt;
190 atomic_t iodone_cnt;
191 atomic_t ioerr_cnt;
272 atomic_t target_busy;
273 atomic_t target_blocked;
/linux-4.4.14/fs/nfsd/
Dstate.h87 atomic_t sc_count;
242 atomic_t se_ref;
347 atomic_t cl_refcount;
410 atomic_t so_count;
468 atomic_t co_odcount;
484 atomic_t fi_ref;
502 atomic_t fi_access[2];
510 atomic_t fi_lo_recalls;
/linux-4.4.14/block/
Dblk-mq-tag.h12 atomic_t wait_cnt;
27 atomic_t wake_index;
38 atomic_t active_queues;
/linux-4.4.14/drivers/target/
Dtarget_core_iblock.h10 atomic_t pending;
11 atomic_t ib_bio_err_cnt;
/linux-4.4.14/drivers/gpu/drm/amd/scheduler/
Dgpu_scheduler.h36 extern atomic_t sched_fence_slab_ref;
52 atomic_t fence_seq;
119 atomic_t hw_rq_count;
/linux-4.4.14/sound/usb/
Dusbaudio.h41 atomic_t active;
42 atomic_t shutdown;
43 atomic_t usage_count;
/linux-4.4.14/drivers/net/wireless/ath/ar5523/
Dar5523.h108 atomic_t tx_nr_total;
111 atomic_t tx_nr_pending;
120 atomic_t rx_data_free_cnt;
/linux-4.4.14/fs/ocfs2/
Docfs2.h230 atomic_t os_state; /* ACTIVE or INACTIVE */
250 atomic_t moves;
251 atomic_t local_data;
252 atomic_t bitmap_data;
253 atomic_t bg_allocs;
254 atomic_t bg_extends;
341 atomic_t s_num_inodes_stolen;
342 atomic_t s_num_meta_stolen;
356 atomic_t vol_state;
440 atomic_t osb_tl_disable;
/linux-4.4.14/include/net/
Dif_inet6.h48 atomic_t refcnt;
128 atomic_t mca_refcnt;
148 atomic_t aca_refcnt;
189 atomic_t refcnt;
Dip_vs.h489 atomic_t appcnt; /* counter of proto app incs. */
528 atomic_t refcnt; /* reference count */
544 atomic_t n_control; /* Number of controlled ones */
546 atomic_t in_pkts; /* incoming packet counter */
621 atomic_t refcnt; /* reference counter */
667 atomic_t conn_flags; /* flags to copy to conn */
668 atomic_t weight; /* server weight */
670 atomic_t refcnt; /* reference counter */
675 atomic_t activeconns; /* active connections */
676 atomic_t inactconns; /* inactive connections */
[all …]
Dx25.h132 atomic_t refcnt;
144 atomic_t refcnt;
174 atomic_t refcnt;
Dinetpeer.h55 atomic_t rid; /* Frag reception counter */
63 atomic_t refcnt;
Dnet_namespace.h48 atomic_t passive; /* To decided when the network
51 atomic_t count; /* To decided when the network
141 atomic_t fnhe_genid;
Dipx.h57 atomic_t refcnt;
83 atomic_t refcnt;
/linux-4.4.14/arch/parisc/include/asm/
Datomic.h58 static __inline__ void atomic_set(atomic_t *v, int i) in atomic_set()
68 static __inline__ int atomic_read(const atomic_t *v) in atomic_read()
86 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
102 static __inline__ void atomic_##op(int i, atomic_t *v) \
112 static __inline__ int atomic_##op##_return(int i, atomic_t *v) \
/linux-4.4.14/fs/xfs/
Dxfs_extfree_item.h67 atomic_t efi_refcount;
68 atomic_t efi_next_extent;
Dxfs_buf.h151 atomic_t b_hold; /* reference count */
152 atomic_t b_lru_ref; /* lru reclaim ref count */
181 atomic_t b_pin_count; /* pin count */
182 atomic_t b_io_remaining; /* #outstanding I/O requests */
Dxfs_mount.h121 atomic_t m_active_trans; /* number trans frozen */
274 atomic_t pag_ref; /* perag reference count */
299 atomic_t pagf_fstrms; /* # of filestreams active in this AG */
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dclip_tbl.h15 atomic_t refcnt;
27 atomic_t nfree;
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_vq.h43 atomic_t reply_ready; /* set when reply is ready */
44 atomic_t refcnt; /* used to cancel WRs... */
Dc2_provider.h94 atomic_t refcount;
111 atomic_t refcount;
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.h20 atomic_t tmr_complete;
38 atomic_t tl_tpg_port_count;
/linux-4.4.14/drivers/scsi/cxlflash/
Dcommon.h106 atomic_t scan_host_needed;
111 atomic_t recovery_threads;
139 atomic_t free;
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_rma.h106 atomic_t tw_refcount;
107 atomic_t tcw_refcount;
108 atomic_t tcw_total_pages;
110 atomic_t fence_refcount;
190 atomic_t ref_count;
/linux-4.4.14/drivers/edac/
Dedac_stub.c23 atomic_t edac_handlers = ATOMIC_INIT(0);
29 static atomic_t edac_subsys_valid = ATOMIC_INIT(0);
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvscsi.h72 atomic_t free;
93 atomic_t request_limit;
/linux-4.4.14/drivers/infiniband/core/
Dmad_priv.h106 atomic_t refcount;
115 atomic_t refcount;
193 atomic_t snoop_count;
Diwpm_util.h92 atomic_t refcount;
93 atomic_t nlmsg_seq;
/linux-4.4.14/include/linux/mfd/
Dsi476x-core.h131 atomic_t users;
140 atomic_t cts;
143 atomic_t stc;
156 atomic_t is_alive;
/linux-4.4.14/drivers/mfd/
Dmfd-core.c68 atomic_t *usage_count) in mfd_platform_add_cell()
140 const struct mfd_cell *cell, atomic_t *usage_count, in mfd_add_device()
272 atomic_t *cnts; in mfd_add_devices()
302 atomic_t **usage_count = c; in mfd_remove_devices_fn()
323 atomic_t *cnts = NULL; in mfd_remove_devices()
/linux-4.4.14/kernel/sched/
Dwait.c501 static inline wait_queue_head_t *atomic_t_waitqueue(atomic_t *p) in atomic_t_waitqueue()
516 atomic_t *val = key->flags; in wake_atomic_t_function()
532 int (*action)(atomic_t *), unsigned mode) in __wait_on_atomic_t() argument
534 atomic_t *val; in __wait_on_atomic_t()
559 __sched int out_of_line_wait_on_atomic_t(atomic_t *p, int (*action)(atomic_t *), in out_of_line_wait_on_atomic_t() argument
578 void wake_up_atomic_t(atomic_t *p) in wake_up_atomic_t()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.h193 atomic_t ksnd_nactive_txs; /* #active txs */
259 atomic_t tx_refcount; /* tx reference count */
314 atomic_t ksnc_conn_refcount;/* conn refcount */
315 atomic_t ksnc_sock_refcount;/* sock refcount */
364 atomic_t ksnc_tx_nob; /* # bytes queued */
375 atomic_t ksnr_refcount; /* # users */
400 atomic_t ksnp_refcount; /* # users */
/linux-4.4.14/include/net/netns/
Dipv6.h83 atomic_t dev_addr_genid;
84 atomic_t fib6_sernum;
Dipv4.h96 atomic_t dev_addr_genid;
110 atomic_t rt_genid;
/linux-4.4.14/drivers/s390/net/
Dqeth_core.h447 atomic_t state;
471 atomic_t state;
481 atomic_t used_buffers;
483 atomic_t set_pci_flags_count;
487 atomic_t state;
605 atomic_t irq_pending;
641 atomic_t received;
645 atomic_t refcnt;
818 atomic_t force_alloc_skb;
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.h309 atomic_t sq_wr_avail;
314 atomic_t req_lim;
315 atomic_t req_lim_delta;
/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
Dselftest.h208 atomic_t crpc_refcount;
334 atomic_t sn_refcount;
335 atomic_t sn_brw_errors;
336 atomic_t sn_ping_errors;
348 atomic_t bat_nactive; /* # of active tests */
380 atomic_t tsi_nactive; /* # of active test
/linux-4.4.14/drivers/scsi/
Dhpsa.h73 atomic_t reset_cmds_out; /* Count of commands to-be affected */
74 atomic_t ioaccel_cmds_out; /* Only used for physical devices
171 atomic_t commands_outstanding;
220 atomic_t passthru_cmds_avail;
241 atomic_t firmware_flash_in_progress;
296 atomic_t abort_cmds_available;
Dpmcraid.h663 atomic_t ignore; /* process HCAM response ? */
751 atomic_t last_message_id;
777 atomic_t outstanding_cmds;
780 atomic_t expose_resources;
816 atomic_t read_failures; /* count of failed READ commands */
817 atomic_t write_failures; /* count of failed WRITE commands */
/linux-4.4.14/drivers/gpu/host1x/
Dsyncpt.h41 atomic_t min_val;
42 atomic_t max_val;
/linux-4.4.14/net/netlink/
Daf_netlink.h22 atomic_t pending;
51 atomic_t mapped;
/linux-4.4.14/include/linux/lockd/
Dlockd.h60 atomic_t h_count; /* reference count */
84 atomic_t sm_count;
123 atomic_t count;
137 atomic_t a_count;
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_cl_internal.h153 atomic_t oo_nr_reads;
154 atomic_t oo_nr_writes;
268 atomic_t ols_pageref;
616 atomic_t oe_refc;
618 atomic_t oe_users;
/linux-4.4.14/drivers/block/drbd/
Ddrbd_int.h378 atomic_t completion_ref;
389 atomic_t epoch_size; /* increased on every request added. */
390 atomic_t active; /* increased on every req. added, and dec on every finished. */
420 atomic_t pending_bios;
622 atomic_t in_use;
752 atomic_t current_tle_nr; /* transfer log epoch number */
870 atomic_t ap_bio_cnt; /* Requests we need to complete */
871 atomic_t ap_actlog_cnt; /* Requests waiting for activity log */
872 atomic_t ap_pending_cnt; /* AP data packets on the wire, ack expected */
873 atomic_t rs_pending_cnt; /* RS request/data packets on the wire */
[all …]
/linux-4.4.14/arch/x86/kernel/
Dtsc_sync.c27 static atomic_t start_count;
28 static atomic_t stop_count;
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc.h438 atomic_t disc_trc_cnt;
776 atomic_t fcp_qidx; /* next work queue to post work to */
886 atomic_t fabric_iocb_count;
890 atomic_t num_rsrc_err;
891 atomic_t num_cmd_success;
896 atomic_t debugfs_vport_count;
926 atomic_t slow_ring_trc_cnt;
972 atomic_t fast_event_count;
992 atomic_t sdev_cnt;
/linux-4.4.14/kernel/debug/
Ddebug_core.c119 atomic_t kgdb_active = ATOMIC_INIT(-1);
128 static atomic_t masters_in_kgdb;
129 static atomic_t slaves_in_kgdb;
130 static atomic_t kgdb_break_tasklet_var;
131 atomic_t kgdb_setting_breakpoint;
140 atomic_t kgdb_cpu_doing_single_step = ATOMIC_INIT(-1);
763 atomic_t *send_ready) in kgdb_nmicallin()
/linux-4.4.14/include/net/caif/
Dcfctrl.h104 atomic_t req_seq_no;
105 atomic_t rsp_seq_no;
/linux-4.4.14/drivers/net/wimax/i2400m/
Di2400m-usb.h236 atomic_t rx_pending_count;
238 atomic_t do_autopm;
/linux-4.4.14/fs/fuse/
Dfuse_i.h145 atomic_t count;
313 atomic_t count;
455 atomic_t count;
458 atomic_t dev_count;
618 atomic_t num_waiting;
/linux-4.4.14/drivers/usb/gadget/function/
Du_fs.h180 atomic_t ref;
182 atomic_t opened;
/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_internal.h92 atomic_t set_refcount;
98 atomic_t set_completes;
99 atomic_t set_success;
100 atomic_t set_finish_checked;
/linux-4.4.14/drivers/net/ethernet/
Djme.h386 atomic_t next_to_clean;
387 atomic_t nr_free;
453 atomic_t intr_sem;
454 atomic_t link_changing;
455 atomic_t tx_cleaning;
456 atomic_t rx_cleaning;
457 atomic_t rx_empty;
/linux-4.4.14/arch/alpha/include/asm/
Datomic.h33 static __inline__ void atomic_##op(int i, atomic_t * v) \
49 static inline int atomic_##op##_return(int i, atomic_t *v) \
146 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in ATOMIC_OPS()
/linux-4.4.14/net/atm/
Dmpoa_caches.h28 atomic_t use;
61 atomic_t use;
/linux-4.4.14/net/bluetooth/hidp/
Dhidp.h142 atomic_t state;
144 atomic_t terminate;
/linux-4.4.14/drivers/staging/wilc1000/
Dlinux_wlan_common.h44 extern atomic_t REGION;
45 extern atomic_t DEBUG_LEVEL;
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dl2t.h69 atomic_t refcnt; /* entry reference count */
76 atomic_t nfree; /* number of free entries */
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_classes.h133 atomic_t num_cqs;
134 atomic_t num_qps;
223 atomic_t nr_events; /* events seen */
251 atomic_t nr_events; /* #events seen */
/linux-4.4.14/arch/mips/include/asm/
Datomic.h45 static __inline__ void atomic_##op(int i, atomic_t * v) \
82 static __inline__ int atomic_##op##_return(int i, atomic_t * v) \
156 static __inline__ int atomic_sub_if_positive(int i, atomic_t * v) in atomic_sub_if_positive()
227 static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
Dhw_irq.h13 extern atomic_t irq_err_count;
Dmmu.h9 atomic_t fp_mode_switching;
/linux-4.4.14/arch/x86/include/asm/uv/
Duv_hub.h595 atomic_t in_nmi; /* flag this node in UV NMI IRQ */
596 atomic_t cpu_owner; /* last locker of this struct */
597 atomic_t read_mmr_count; /* count of MMR reads */
598 atomic_t nmi_count; /* count of true UV NMIs */
/linux-4.4.14/arch/x86/platform/uv/
Duv_nmi.c73 static atomic_t uv_in_nmi;
74 static atomic_t uv_nmi_cpu = ATOMIC_INIT(-1);
75 static atomic_t uv_nmi_cpus_in_nmi = ATOMIC_INIT(-1);
76 static atomic_t uv_nmi_slave_continue;
498 static atomic_t uv_nmi_kexec_failed;
/linux-4.4.14/kernel/locking/
Dmutex.c72 __visible void __sched __mutex_lock_slowpath(atomic_t *lock_count);
410 void __sched __mutex_unlock_slowpath(atomic_t *lock_count);
757 __mutex_unlock_slowpath(atomic_t *lock_count) in __mutex_unlock_slowpath()
816 __mutex_lock_slowpath(atomic_t *lock_count) in __mutex_lock_slowpath()
859 static inline int __mutex_trylock_slowpath(atomic_t *lock_count) in __mutex_trylock_slowpath()
958 int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *lock) in atomic_dec_and_mutex_lock()
/linux-4.4.14/drivers/video/fbdev/vermilion/
Dvermilion.h202 atomic_t refcount;
224 atomic_t vmas;
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.h91 atomic_t frame_number;
152 atomic_t active;
/linux-4.4.14/fs/jfs/
Djfs_imap.h146 atomic_t im_numinos; /* num of backed inodes */
147 atomic_t im_numfree; /* num of free backed inodes */
/linux-4.4.14/security/keys/
Dinternal.h54 atomic_t usage; /* for accessing qnkeys & qnbytes */
55 atomic_t nkeys; /* number of keys */
56 atomic_t nikeys; /* number of instantiated keys */
/linux-4.4.14/drivers/block/xen-blkback/
Dcommon.h288 atomic_t refcnt;
293 atomic_t drain;
294 atomic_t inflight;
302 atomic_t persistent_gnt_in_use;
358 atomic_t pendcnt;
/linux-4.4.14/kernel/
Dprofile.c40 static atomic_t *prof_buffer;
107 buffer_bytes = prof_len*sizeof(atomic_t); in profile_init()
492 pnt = (char *)prof_buffer + p - sizeof(atomic_t); in read_profile()
523 memset(prof_buffer, 0, prof_len * sizeof(atomic_t)); in write_profile()
605 proc_set_size(entry, (1 + prof_len) * sizeof(atomic_t)); in create_proc_profile()
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.h96 atomic_t frame_number;
157 atomic_t active;
/linux-4.4.14/net/rds/
Dib.h99 atomic_t w_free_ctr;
142 atomic_t i_signaled_sends;
178 atomic_t i_credits;
221 atomic_t refcount;
/linux-4.4.14/kernel/rcu/
Dtree.h117 atomic_t dynticks; /* Even value for idle, else odd. */
121 atomic_t dynticks_idle; /* Even value for idle, else odd. */
494 atomic_t barrier_cpu_count; /* # CPUs waiting on. */
506 atomic_t expedited_need_qs; /* # CPUs left to check in. */
/linux-4.4.14/drivers/usb/wusbcore/
Dwa-hc.h121 atomic_t segs_available;
204 atomic_t notifs_queued;
243 atomic_t xfer_id_count;
/linux-4.4.14/arch/arm/mach-cns3xxx/
Dpm.h21 extern atomic_t usb_pwr_ref;
/linux-4.4.14/arch/alpha/lib/
Ddec_and_lock.c33 static int __used atomic_dec_and_lock_1(atomic_t *atomic, spinlock_t *lock) in atomic_dec_and_lock_1()
/linux-4.4.14/lib/
Ddec_and_lock.c20 int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock) in _atomic_dec_and_lock()

1234567