Searched refs:atomic_t (Results 51 - 75 of 1664) sorted by relevance

1234567891011>>

/linux-master/arch/hexagon/include/asm/
H A Datomic.h17 static inline void arch_atomic_set(atomic_t *v, int new)
34 static inline void arch_atomic_##op(int i, atomic_t *v) \
50 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
67 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
109 static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
/linux-master/arch/xtensa/include/asm/
H A Datomic.h42 * @v: pointer of type atomic_t
50 * @v: pointer of type atomic_t
59 static inline void arch_atomic_##op(int i, atomic_t *v) \
77 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
98 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
119 static inline void arch_atomic_##op(int i, atomic_t * v) \
138 static inline int arch_atomic_##op##_return(int i, atomic_t * v) \
160 static inline int arch_atomic_fetch_##op(int i, atomic_t * v) \
183 static inline void arch_atomic_##op(int i, atomic_t * v) \
201 static inline int arch_atomic_##op##_return(int i, atomic_t *
[all...]
/linux-master/include/asm-generic/
H A Datomic.h20 static inline void generic_atomic_##op(int i, atomic_t *v) \
30 static inline int generic_atomic_##op##_return(int i, atomic_t *v) \
42 static inline int generic_atomic_fetch_##op(int i, atomic_t *v) \
58 static inline void generic_atomic_##op(int i, atomic_t *v) \
68 static inline int generic_atomic_##op##_return(int i, atomic_t *v) \
81 static inline int generic_atomic_fetch_##op(int i, atomic_t *v) \
/linux-master/include/linux/
H A 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 */
182 atomic_t scan_queue; /* Set to non-zero when pkt_handle_queue */
H A Dtty_buffer.h39 atomic_t priority;
42 atomic_t mem_used; /* In-use buffers excluding free list */
H A Dbcm47xx_wdt.h20 atomic_t soft_ticks;
H A Dsmp_types.h46 * atomic_t flags;
62 atomic_t a_flags;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_timeline_types.h43 atomic_t pin_count;
44 atomic_t active_count;
H A Dintel_ring_types.h39 atomic_t pin_count;
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_netdev.h37 atomic_t usage;
53 atomic_t napi_usr_refcnt;
/linux-master/drivers/accel/ivpu/
H A Divpu_pm.h19 atomic_t reset_counter;
20 atomic_t reset_pending;
/linux-master/arch/s390/include/asm/
H A Datomic.h18 static __always_inline int arch_atomic_read(const atomic_t *v)
24 static __always_inline void arch_atomic_set(atomic_t *v, int i)
30 static __always_inline int arch_atomic_add_return(int i, atomic_t *v)
36 static __always_inline int arch_atomic_fetch_add(int i, atomic_t *v)
42 static __always_inline void arch_atomic_add(int i, atomic_t *v)
53 static __always_inline void arch_atomic_##op(int i, atomic_t *v) \
57 static __always_inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
77 static __always_inline int arch_atomic_cmpxchg(atomic_t *v, int old, int new)
/linux-master/net/netlabel/
H A Dnetlabel_mgmt.h223 extern atomic_t netlabel_mgmt_protocount;
/linux-master/sound/usb/usx2y/
H A Dus122l.h19 atomic_t mmap_count;
/linux-master/arch/arm/include/asm/
H A Dmmu.h13 atomic_t vmalloc_seq;
/linux-master/drivers/md/bcache/
H A Djournal.h85 atomic_t *pin;
118 DECLARE_FIFO(atomic_t, pin);
149 atomic_t discard_in_flight;
175 atomic_t *bch_journal(struct cache_set *c,
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dusb.h76 atomic_t tx_data_urb_pending;
93 atomic_t rx_cmd_urb_pending;
97 atomic_t rx_data_urb_pending;
99 atomic_t tx_cmd_urb_pending;
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_compression.h20 atomic_t refctr;
/linux-master/drivers/gpu/drm/i915/
H A Di915_file_private.h105 atomic_t ban_score;
/linux-master/arch/openrisc/include/asm/
H A Datomic.h16 static inline void arch_atomic_##op(int i, atomic_t *v) \
33 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
52 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
107 static inline int arch_atomic_fetch_add_unless(atomic_t *v, int a, int u)
/linux-master/arch/arc/include/asm/
H A Datomic-spinlock.h11 static inline void arch_atomic_set(atomic_t *v, int i)
32 static inline void arch_atomic_##op(int i, atomic_t *v) \
42 static inline int arch_atomic_##op##_return(int i, atomic_t *v) \
60 static inline int arch_atomic_fetch_##op(int i, atomic_t *v) \
/linux-master/fs/bcachefs/
H A Dmove_types.h33 atomic_t count;
/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_exec_queue_types.h41 atomic_t state;
/linux-master/arch/mips/include/asm/
H A Dsmp-cps.h21 atomic_t vpe_mask;
/linux-master/drivers/gpu/drm/gma500/
H A Dmmu.h22 atomic_t needs_tlbflush;
23 atomic_t *msvdx_mmu_invaldc;
58 atomic_t *msvdx_mmu_invaldc);

Completed in 210 milliseconds

1234567891011>>