Home
last modified time | relevance | path

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

1234567

/include/asm-generic/
Datomic-long.h141 typedef atomic_t atomic_long_t;
146 atomic_t *v = (atomic_t *)l; in atomic_long_read()
153 atomic_t *v = (atomic_t *)l; in atomic_long_set()
160 atomic_t *v = (atomic_t *)l; in atomic_long_inc()
167 atomic_t *v = (atomic_t *)l; in atomic_long_dec()
174 atomic_t *v = (atomic_t *)l; in atomic_long_add()
181 atomic_t *v = (atomic_t *)l; in atomic_long_sub()
188 atomic_t *v = (atomic_t *)l; in atomic_long_sub_and_test()
195 atomic_t *v = (atomic_t *)l; in atomic_long_dec_and_test()
202 atomic_t *v = (atomic_t *)l; in atomic_long_inc_and_test()
[all …]
Dmutex-dec.h21 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
38 __mutex_fastpath_lock_retval(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock_retval() argument
59 __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
Dmutex-xchg.h26 __mutex_fastpath_lock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock() argument
49 __mutex_fastpath_lock_retval(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_lock_retval() argument
70 __mutex_fastpath_unlock(atomic_t *count, void (*fail_fn)(atomic_t *)) in __mutex_fastpath_unlock() argument
94 __mutex_fastpath_trylock(atomic_t *count, int (*fail_fn)(atomic_t *)) in __mutex_fastpath_trylock() argument
Datomic.h66 static inline int atomic_add_return(int i, atomic_t *v) in atomic_add_return()
89 static inline int atomic_sub_return(int i, atomic_t *v) in atomic_sub_return()
104 static inline int atomic_add_negative(int i, atomic_t *v) in atomic_add_negative()
109 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
114 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
119 static inline void atomic_inc(atomic_t *v) in atomic_inc()
124 static inline void atomic_dec(atomic_t *v) in atomic_dec()
145 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
162 static inline void atomic_clear_mask(unsigned long mask, atomic_t *v) in atomic_clear_mask()
181 static inline void atomic_set_mask(unsigned int mask, atomic_t *v) in atomic_set_mask()
/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;
139 atomic_t sc_sq_count; /* Number of SQ WR on queue */
[all …]
/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 */
/include/linux/
Datomic.h15 static inline int atomic_add_unless(atomic_t *v, int a, int u) in atomic_add_unless()
44 static inline int atomic_inc_not_zero_hint(atomic_t *v, int hint) in atomic_inc_not_zero_hint()
64 static inline int atomic_inc_unless_negative(atomic_t *p) in atomic_inc_unless_negative()
77 static inline int atomic_dec_unless_positive(atomic_t *p) in atomic_dec_unless_positive()
90 static inline void atomic_or(int i, atomic_t *v) in atomic_or()
Dipc_namespace.h30 atomic_t count;
39 atomic_t msg_bytes;
40 atomic_t msg_hdrs;
73 extern atomic_t nr_ipc_ns;
Dpktcdvd.h152 atomic_t pending_bios;
163 atomic_t attention; /* Set to non-zero when queue processing is needed */
219 atomic_t run_sm; /* Incremented whenever the state */
224 atomic_t io_wait; /* Number of pending IO operations */
225 atomic_t io_errors; /* Number of read/write errors during IO */
282 atomic_t scan_queue; /* Set to non-zero when pkt_handle_queue */
Dfault-inject.h17 atomic_t times;
18 atomic_t space;
Dmm_types.h91 atomic_t _mapcount;
99 atomic_t _count; /* Usage count, see below. */
278 atomic_t nr_threads;
318 atomic_t mm_users; /* How many users with user space? */
319 atomic_t mm_count; /* How many references to "struct mm_struct" (users count as 1) */
Dslab_def.h69 atomic_t allochit;
70 atomic_t allocmiss;
71 atomic_t freehit;
72 atomic_t freemiss;
Dpadata.h96 atomic_t num_obj;
130 atomic_t reorder_objects;
131 atomic_t refcnt;
Dkgdb.h55 extern atomic_t kgdb_setting_breakpoint;
56 extern atomic_t kgdb_cpu_doing_single_step;
304 extern atomic_t kgdb_active;
Dfscache-cache.h40 atomic_t usage;
61 atomic_t object_count; /* no. of live objects in this cache */
93 atomic_t usage;
105 extern atomic_t fscache_op_debug_id;
285 atomic_t usage; /* number of users of this cookie */
286 atomic_t n_children; /* number of children of this cookie */
339 atomic_t n_reads; /* number of read ops in progress */
Dconnector.h89 atomic_t refcnt;
105 atomic_t refcnt;
/include/target/
Dtarget_core_base.h265 atomic_t obj_access_count;
319 atomic_t lu_gp_ref_cnt;
328 atomic_t lu_gp_mem_ref_cnt;
348 atomic_t tg_pt_gp_alua_access_state;
349 atomic_t tg_pt_gp_ref_cnt;
360 atomic_t tg_pt_gp_mem_ref_cnt;
430 atomic_t pr_res_holders;
483 atomic_t queue_cnt;
576 atomic_t t_fe_count;
577 atomic_t t_se_count;
[all …]
/include/net/iucv/
Daf_iucv.h125 atomic_t msg_sent;
126 atomic_t msg_recv;
127 atomic_t pendings;
144 atomic_t autobind_name;
/include/net/netns/
Dipv4.h62 atomic_t rt_genid;
63 atomic_t dev_addr_genid;
/include/net/
Dinetpeer.h54 atomic_t rid; /* Frag reception counter */
55 atomic_t ip_id_count; /* IP ID for the next packet */
65 atomic_t refcnt;
Dinet_frag.h6 atomic_t mem;
20 atomic_t refcnt;
Dif_inet6.h47 atomic_t refcnt;
125 atomic_t mca_refcnt;
145 atomic_t aca_refcnt;
180 atomic_t refcnt;
/include/net/sctp/
Dsctp.h336 extern atomic_t sctp_dbg_objcnt_sock;
337 extern atomic_t sctp_dbg_objcnt_ep;
338 extern atomic_t sctp_dbg_objcnt_assoc;
339 extern atomic_t sctp_dbg_objcnt_transport;
340 extern atomic_t sctp_dbg_objcnt_chunk;
341 extern atomic_t sctp_dbg_objcnt_bind_addr;
342 extern atomic_t sctp_dbg_objcnt_bind_bucket;
343 extern atomic_t sctp_dbg_objcnt_addr;
344 extern atomic_t sctp_dbg_objcnt_ssnmap;
345 extern atomic_t sctp_dbg_objcnt_datamsg;
[all …]
/include/net/nfc/
Dnci_core.h82 atomic_t state;
85 atomic_t cmd_cnt;
86 atomic_t credits_cnt;
/include/media/
Dvideobuf2-memops.h26 atomic_t *refcount;

1234567