Searched refs:spinlock_t (Results 1 - 25 of 3169) sorted by relevance

1234567891011>>

/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dsw.h7 extern spinlock_t globalmutex_power;
8 extern spinlock_t globalmutex_for_fwdownload;
9 extern spinlock_t globalmutex_for_power_and_efuse;
/linux-master/tools/virtio/linux/
H A Dspinlock.h6 typedef pthread_spinlock_t spinlock_t; typedef
8 static inline void spin_lock_init(spinlock_t *lock)
14 static inline void spin_lock(spinlock_t *lock)
20 static inline void spin_unlock(spinlock_t *lock)
26 static inline void spin_lock_bh(spinlock_t *lock)
31 static inline void spin_unlock_bh(spinlock_t *lock)
36 static inline void spin_lock_irq(spinlock_t *lock)
41 static inline void spin_unlock_irq(spinlock_t *lock)
46 static inline void spin_lock_irqsave(spinlock_t *lock, unsigned long f)
51 static inline void spin_unlock_irqrestore(spinlock_t *loc
[all...]
/linux-master/arch/sparc/include/asm/
H A Dmc146818rtc.h7 extern spinlock_t rtc_lock;
/linux-master/tools/testing/radix-tree/linux/
H A Dlockdep.h10 static inline void lockdep_set_class(spinlock_t *lock,
/linux-master/include/linux/
H A Dspinlock_types.h29 } spinlock_t; typedef in typeref:struct:spinlock
41 (spinlock_t) __SPIN_LOCK_INITIALIZER(lockname)
43 #define DEFINE_SPINLOCK(x) spinlock_t x = __SPIN_LOCK_UNLOCKED(x)
55 } spinlock_t; typedef in typeref:struct:spinlock
70 spinlock_t name = __SPIN_LOCK_UNLOCKED(name)
H A Dspinlock_rt.h10 extern void __rt_spin_lock_init(spinlock_t *lock, const char *name,
13 static inline void __rt_spin_lock_init(spinlock_t *lock, const char *name,
35 extern void rt_spin_lock(spinlock_t *lock);
36 extern void rt_spin_lock_nested(spinlock_t *lock, int subclass);
37 extern void rt_spin_lock_nest_lock(spinlock_t *lock, struct lockdep_map *nest_lock);
38 extern void rt_spin_unlock(spinlock_t *lock);
39 extern void rt_spin_lock_unlock(spinlock_t *lock);
40 extern int rt_spin_trylock_bh(spinlock_t *lock);
41 extern int rt_spin_trylock(spinlock_t *lock);
43 static __always_inline void spin_lock(spinlock_t *loc
[all...]
H A Dblockgroup_lock.h20 spinlock_t lock;
35 static inline spinlock_t *
H A Dspinlock.h322 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock)
347 static __always_inline void spin_lock(spinlock_t *lock)
352 static __always_inline void spin_lock_bh(spinlock_t *lock)
357 static __always_inline int spin_trylock(spinlock_t *lock)
372 static __always_inline void spin_lock_irq(spinlock_t *lock)
387 static __always_inline void spin_unlock(spinlock_t *lock)
392 static __always_inline void spin_unlock_bh(spinlock_t *lock)
397 static __always_inline void spin_unlock_irq(spinlock_t *lock)
402 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long flags)
407 static __always_inline int spin_trylock_bh(spinlock_t *loc
[all...]
/linux-master/net/unix/
H A Dscm.h5 extern spinlock_t unix_gc_lock;
/linux-master/include/linux/clk/
H A Dzynq.h16 spinlock_t *lock);
/linux-master/drivers/gpu/drm/nouveau/
H A Dnv10_fence.h16 spinlock_t lock;
/linux-master/drivers/iommu/
H A Dfsl_pamu_domain.h17 spinlock_t domain_lock;
/linux-master/sound/usb/6fire/
H A Dmidi.h22 spinlock_t in_lock;
23 spinlock_t out_lock;
/linux-master/drivers/clk/visconti/
H A Dreset.h25 spinlock_t *lock;
35 spinlock_t *lock);
/linux-master/drivers/clk/spear/
H A Dclk.h55 spinlock_t *lock;
68 spinlock_t *lock;
82 spinlock_t *lock;
99 spinlock_t *lock;
106 spinlock_t *lock;
116 u8 rtbl_cnt, spinlock_t *lock, struct clk **gate_clk);
119 struct frac_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock);
122 rtbl_cnt, spinlock_t *lock);
127 spinlock_t *lock, struct clk **pll_clk,
/linux-master/lib/
H A Dbucket_locks.c14 int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *locks_mask,
18 spinlock_t *tlocks = NULL;
33 if (sizeof(spinlock_t) != 0) {
34 tlocks = kvmalloc_array(size, sizeof(spinlock_t), gfp);
50 void free_bucket_spinlocks(spinlock_t *locks)
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,
/linux-master/include/linux/mlx4/
H A Ddoorbell.h56 spinlock_t *doorbell_lock)
69 #define MLX4_DECLARE_DOORBELL_LOCK(name) spinlock_t name;
74 spinlock_t *doorbell_lock)
/linux-master/include/target/iscsi/
H A Discsi_target_stat.h31 spinlock_t lock;
48 spinlock_t lock;
64 spinlock_t lock;
/linux-master/sound/pci/ca0106/
H A Dca_midi.h26 spinlock_t input_lock;
27 spinlock_t output_lock;
28 spinlock_t open_lock;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dtls.h44 spinlock_t pending_cmds_lock; /* Protects pending_cmds */
50 spinlock_t tx_idr_spinlock; /* protects the IDR */
51 spinlock_t rx_idr_spinlock; /* protects the IDR */
/linux-master/net/sunrpc/
H A Dnetns.h22 spinlock_t rpc_client_lock;
26 spinlock_t rpcb_clnt_lock;
/linux-master/drivers/hid/intel-ish-hid/ishtp/
H A Dishtp-dev.h144 spinlock_t device_lock;
156 spinlock_t read_list_spinlock;
160 spinlock_t cl_list_lock;
165 spinlock_t device_list_lock;
174 spinlock_t rd_msg_spinlock;
180 spinlock_t wr_processing_spinlock;
188 spinlock_t fw_clients_lock;
199 spinlock_t ishtp_dma_tx_lock;
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_breadcrumbs_types.h38 spinlock_t signalers_lock; /* protects the list of signalers */
43 spinlock_t irq_lock; /* protects the interrupt from hardirq context */
/linux-master/arch/mips/include/asm/
H A Dmmu.h18 spinlock_t bd_emupage_lock;

Completed in 293 milliseconds

1234567891011>>