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

1234567891011>>

/linux-master/fs/netfs/
H A Dstats.c12 atomic_t netfs_n_rh_dio_read;
13 atomic_t netfs_n_rh_dio_write;
14 atomic_t netfs_n_rh_readahead;
15 atomic_t netfs_n_rh_readpage;
16 atomic_t netfs_n_rh_rreq;
17 atomic_t netfs_n_rh_sreq;
18 atomic_t netfs_n_rh_download;
19 atomic_t netfs_n_rh_download_done;
20 atomic_t netfs_n_rh_download_failed;
21 atomic_t netfs_n_rh_download_instea
[all...]
H A Dfscache_stats.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.h106 extern atomic_t netfs_n_rh_dio_read;
107 extern atomic_t netfs_n_rh_dio_write;
108 extern atomic_t netfs_n_rh_readahead;
109 extern atomic_t netfs_n_rh_readpage;
110 extern atomic_t netfs_n_rh_rreq;
111 extern atomic_t netfs_n_rh_sreq;
112 extern atomic_t netfs_n_rh_download;
113 extern atomic_t netfs_n_rh_download_done;
114 extern atomic_t netfs_n_rh_download_failed;
115 extern atomic_t netfs_n_rh_download_instea
[all...]
/linux-master/arch/mips/include/asm/
H A Dhw_irq.h13 extern atomic_t irq_err_count;
/linux-master/arch/loongarch/include/asm/
H A Dhw_irq.h10 extern atomic_t irq_err_count;
/linux-master/tools/testing/selftests/futex/include/
H A Datomic.h23 } atomic_t; typedef in typeref:struct:__anon1868
36 atomic_cmpxchg(atomic_t *addr, int oldval, int newval)
48 atomic_inc(atomic_t *addr)
60 atomic_dec(atomic_t *addr)
68 * @newval: New value for the atomic_t
73 atomic_set(atomic_t *addr, int newval)
/linux-master/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...]
/linux-master/include/linux/
H A Drefcount_types.h8 * typedef refcount_t - variant of atomic_t specialized for reference counts
9 * @refs: atomic_t counter field
16 atomic_t refs;
H A Dgenetlink.h13 extern atomic_t genl_sk_destructing_cnt;
H A Dseccomp_types.h24 atomic_t filter_count;
/linux-master/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;
/linux-master/include/asm-generic/
H A Dspinlock_types.h7 typedef atomic_t arch_spinlock_t;
/linux-master/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);
H A Dnmi.h9 extern atomic_t nmi_active;
/linux-master/arch/x86/include/asm/
H A Datomic.h17 static __always_inline int arch_atomic_read(const atomic_t *v)
26 static __always_inline void arch_atomic_set(atomic_t *v, int i)
31 static __always_inline void arch_atomic_add(int i, atomic_t *v)
38 static __always_inline void arch_atomic_sub(int i, atomic_t *v)
45 static __always_inline bool arch_atomic_sub_and_test(int i, atomic_t *v)
51 static __always_inline void arch_atomic_inc(atomic_t *v)
58 static __always_inline void arch_atomic_dec(atomic_t *v)
65 static __always_inline bool arch_atomic_dec_and_test(atomic_t *v)
71 static __always_inline bool arch_atomic_inc_and_test(atomic_t *v)
77 static __always_inline bool arch_atomic_add_negative(int i, atomic_t *
[all...]
/linux-master/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...]
/linux-master/tools/arch/x86/include/asm/
H A Datomic.h23 * @v: pointer of type atomic_t
27 static inline int atomic_read(const atomic_t *v)
34 * @v: pointer of type atomic_t
39 static inline void atomic_set(atomic_t *v, int i)
46 * @v: pointer of type atomic_t
50 static inline void atomic_inc(atomic_t *v)
58 * @v: pointer of type atomic_t
64 static inline int atomic_dec_and_test(atomic_t *v)
69 static __always_inline int atomic_cmpxchg(atomic_t *v, int old, int new)
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_utils.h14 static inline void aq_utils_obj_set(atomic_t *flags, u32 mask)
24 static inline void aq_utils_obj_clear(atomic_t *flags, u32 mask)
34 static inline bool aq_utils_obj_test(atomic_t *flags, u32 mask)
/linux-master/drivers/gpu/drm/arm/
H A Dhdlcd_drv.h17 atomic_t buffer_underrun_count;
18 atomic_t bus_error_count;
19 atomic_t vsync_count;
20 atomic_t dma_end_count;
/linux-master/lib/
H A Ddec_and_lock.c21 int _atomic_dec_and_lock(atomic_t *atomic, spinlock_t *lock)
37 int _atomic_dec_and_lock_irqsave(atomic_t *atomic, spinlock_t *lock,
53 int _atomic_dec_and_raw_lock(atomic_t *atomic, raw_spinlock_t *lock)
68 int _atomic_dec_and_raw_lock_irqsave(atomic_t *atomic, raw_spinlock_t *lock,
/linux-master/tools/testing/radix-tree/linux/
H A Dmaple_tree.h2 #define atomic_t int32_t macro
/linux-master/fs/xfs/
H A Dxfs_refcount_item.h47 atomic_t cui_refcount;
48 atomic_t cui_next_extent;
H A Dxfs_rmap_item.h48 atomic_t rui_refcount;
49 atomic_t rui_next_extent;
H A Dxfs_bmap_item.h45 atomic_t bui_refcount;
46 atomic_t bui_next_extent;
/linux-master/include/video/
H A Dudlfb.h42 atomic_t usb_active; /* 0 = update virtual buffer, but no usb traffic */
43 atomic_t lost_pixels; /* 1 = a render op failed. Need screen refresh */
60 atomic_t bytes_rendered; /* raw pixel-bytes driver asked to render */
61 atomic_t bytes_identical; /* saved effort with backbuffer comparison */
62 atomic_t bytes_sent; /* to usb, after compression including overhead */
63 atomic_t cpu_kcycles_used; /* transpired during pixel processing */

Completed in 257 milliseconds

1234567891011>>