Home
last modified time | relevance | path

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

12345678910>>...74

/OK3568_Linux_fs/kernel/fs/fscache/
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_changed;
[all …]
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_processed[FSCACHE_MAX_THREADS];
[all …]
/OK3568_Linux_fs/kernel/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_err;
[all …]
/OK3568_Linux_fs/u-boot/include/asm-generic/
H A Datomic-long.h143 typedef atomic_t atomic_long_t;
148 atomic_t *v = (atomic_t *)l; in atomic_long_read()
155 atomic_t *v = (atomic_t *)l; in atomic_long_set()
162 atomic_t *v = (atomic_t *)l; in atomic_long_inc()
169 atomic_t *v = (atomic_t *)l; in atomic_long_dec()
176 atomic_t *v = (atomic_t *)l; in atomic_long_add()
183 atomic_t *v = (atomic_t *)l; in atomic_long_sub()
191 atomic_t *v = (atomic_t *)l; in atomic_long_sub_and_test()
198 atomic_t *v = (atomic_t *)l; in atomic_long_dec_and_test()
205 atomic_t *v = (atomic_t *)l; in atomic_long_inc_and_test()
[all …]
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A 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 …]
/OK3568_Linux_fs/kernel/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;
85 atomic_t *stat = (atomic_t *)table->data; in read_reset_stat()
[all …]
/OK3568_Linux_fs/kernel/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_changes;
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Datomic-arch-fallback.h82 arch_atomic_read_acquire(const atomic_t *v) in arch_atomic_read_acquire()
91 arch_atomic_set_release(atomic_t *v, int i) in arch_atomic_set_release()
106 arch_atomic_add_return_acquire(int i, atomic_t *v) in arch_atomic_add_return_acquire()
117 arch_atomic_add_return_release(int i, atomic_t *v) in arch_atomic_add_return_release()
127 arch_atomic_add_return(int i, atomic_t *v) in arch_atomic_add_return()
148 arch_atomic_fetch_add_acquire(int i, atomic_t *v) in arch_atomic_fetch_add_acquire()
159 arch_atomic_fetch_add_release(int i, atomic_t *v) in arch_atomic_fetch_add_release()
169 arch_atomic_fetch_add(int i, atomic_t *v) in arch_atomic_fetch_add()
190 arch_atomic_sub_return_acquire(int i, atomic_t *v) in arch_atomic_sub_return_acquire()
201 arch_atomic_sub_return_release(int i, atomic_t *v) in arch_atomic_sub_return_release()
[all …]
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 *v) in atomic_sub_return_release()
[all …]
H A Dmm_types.h139 atomic_t compound_mapcount;
144 atomic_t hpage_pinned_refcount;
154 atomic_t pt_frag_refcount; /* powerpc */
187 atomic_t _mapcount;
202 atomic_t _refcount;
231 static inline atomic_t *compound_mapcount_ptr(struct page *page) in compound_mapcount_ptr()
236 static inline atomic_t *compound_pincount_ptr(struct page *page) in compound_pincount_ptr()
386 atomic_t vm_ref_count; /* see vma_get(), vma_put() */
401 atomic_t nr_threads;
438 atomic_t membarrier_state;
[all …]
/OK3568_Linux_fs/kernel/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 *v) in atomic_fetch_add()
[all …]
/OK3568_Linux_fs/kernel/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);
/OK3568_Linux_fs/kernel/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 *v) in atomic_inc_and_test()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_defs.h481 atomic_t seqno;
509 atomic_t dep_count;
545 atomic_t blocked;
654 atomic_t work_id;
719 atomic_t used_pages; /* Tracks usage of OS shared memory. Updated
813 atomic_t jd_atoms_in_flight;
828 atomic_t pm_event_uid[KBASEP_TIMELINE_PM_EVENT_LAST+1];
830 atomic_t pm_event_uid_counter;
976 atomic_t serving_job_irq;
977 atomic_t serving_gpu_irq;
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h360 atomic_t used_pages;
361 atomic_t ir_threshold;
459 atomic_t gpu_lost;
478 atomic_t gpu_users_waiting;
518 atomic_t isolation_in_progress_cnt;
1088 atomic_t serving_job_irq;
1089 atomic_t serving_gpu_irq;
1090 atomic_t serving_mmu_irq;
1115 atomic_t count;
1116 atomic_t state;
[all …]
/OK3568_Linux_fs/kernel/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;
/OK3568_Linux_fs/kernel/include/linux/sunrpc/
H A Dsvc_rdma.h66 extern atomic_t rdma_stat_recv;
67 extern atomic_t rdma_stat_read;
68 extern atomic_t rdma_stat_write;
69 extern atomic_t rdma_stat_sq_starve;
70 extern atomic_t rdma_stat_rq_starve;
71 extern atomic_t rdma_stat_rq_poll;
72 extern atomic_t rdma_stat_rq_prod;
73 extern atomic_t rdma_stat_sq_poll;
74 extern atomic_t rdma_stat_sq_prod;
84 atomic_t sc_sq_avail; /* SQEs ready to be consumed */
[all …]
/OK3568_Linux_fs/kernel/drivers/md/
H A 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
/OK3568_Linux_fs/u-boot/arch/x86/include/asm/
H A Datomic.h8 typedef struct { volatile int counter; } atomic_t; typedef
23 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()
47 static inline void atomic_add(int i, atomic_t *v) in atomic_add()
61 static inline void atomic_sub(int i, atomic_t *v) in atomic_sub()
74 static inline void atomic_inc(atomic_t *v) in atomic_inc()
86 static inline void atomic_dec(atomic_t *v) in atomic_dec()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_atomics.c22 atomic_dec((atomic_t *)&atom->u.val); in _mali_osk_atomic_dec()
27 return atomic_dec_return((atomic_t *)&atom->u.val); in _mali_osk_atomic_dec_return()
32 atomic_inc((atomic_t *)&atom->u.val); in _mali_osk_atomic_inc()
37 return atomic_inc_return((atomic_t *)&atom->u.val); in _mali_osk_atomic_inc_return()
43 atomic_set((atomic_t *)&atom->u.val, val); in _mali_osk_atomic_init()
48 return atomic_read((atomic_t *)&atom->u.val); in _mali_osk_atomic_read()
58 return atomic_xchg((atomic_t *)&atom->u.val, val); in _mali_osk_atomic_xchg()
/OK3568_Linux_fs/kernel/fs/cifs/
H A Dcifsglob.h749 atomic_t in_send; /* requests trying to send */
750 atomic_t num_waiters; /* blocked waiting to get in sendrecv */
755 atomic_t num_cmds[NUMBER_OF_SMB2_COMMANDS]; /* total requests by cmd */
756 atomic_t smb2slowcmd[NUMBER_OF_SMB2_COMMANDS]; /* count resps > 1 sec */
1030 atomic_t chan_seq; /* round robin state */
1090 atomic_t num_local_opens; /* num of all opens including disconnected */
1091 atomic_t num_remote_opens; /* num of all network opens on server */
1101 atomic_t num_smbs_sent;
1104 atomic_t num_writes;
1105 atomic_t num_reads;
[all …]
/OK3568_Linux_fs/kernel/drivers/crypto/bcm/
H A Dcipher.h427 atomic_t session_count; /* number of streams active */
428 atomic_t stream_count; /* monotonic counter for streamID's */
434 atomic_t next_chan;
444 atomic_t op_counts[SPU_OP_NUM];
446 atomic_t cipher_cnt[CIPHER_ALG_LAST][CIPHER_MODE_LAST];
447 atomic_t hash_cnt[HASH_ALG_LAST];
448 atomic_t hmac_cnt[HASH_ALG_LAST];
449 atomic_t aead_cnt[AEAD_TYPE_LAST];
452 atomic_t setkey_cnt[SPU_OP_NUM];
455 atomic_t mb_no_spc;
[all …]
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A Datomic.h59 static inline void atomic_##op(int i, atomic_t *v) \
77 static inline int atomic_##op##_return(int i, atomic_t *v) \
98 static inline int atomic_fetch_##op(int i, atomic_t *v) \
119 static inline void atomic_##op(int i, atomic_t * v) \
138 static inline int atomic_##op##_return(int i, atomic_t * v) \
160 static inline int atomic_fetch_##op(int i, atomic_t * v) \
183 static inline void atomic_##op(int i, atomic_t * v) \
201 static inline int atomic_##op##_return(int i, atomic_t * v) \
221 static inline int atomic_fetch_##op(int i, atomic_t * v) \
/OK3568_Linux_fs/kernel/arch/csky/include/asm/
H A Datomic.h13 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
39 static inline void atomic_##op(int i, atomic_t *v) \
54 static inline int atomic_##op##_return(int i, atomic_t *v) \
74 static inline int atomic_fetch_##op(int i, atomic_t *v) \
98 static inline int __atomic_add_unless(atomic_t *v, int a, int u) in __atomic_add_unless()
122 static inline void atomic_##op(int i, atomic_t *v) \
140 static inline int atomic_##op##_return(int i, atomic_t *v) \
161 static inline int atomic_fetch_##op(int i, atomic_t *v) \
/OK3568_Linux_fs/kernel/drivers/oprofile/
H A 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;

12345678910>>...74