Home
last modified time | relevance | path

Searched refs:spinlock_t (Results 1 – 25 of 358) sorted by relevance

12345678910>>...15

/include/linux/
A Dspinlock_rt.h10 extern void __rt_spin_lock_init(spinlock_t *lock, const char *name,
34 extern void rt_spin_lock(spinlock_t *lock) __acquires(lock);
37 extern void rt_spin_unlock(spinlock_t *lock) __releases(lock);
38 extern void rt_spin_lock_unlock(spinlock_t *lock);
39 extern int rt_spin_trylock_bh(spinlock_t *lock);
40 extern int rt_spin_trylock(spinlock_t *lock);
42 static __always_inline void spin_lock(spinlock_t *lock) in spin_lock()
84 static __always_inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
91 static __always_inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
103 static __always_inline void spin_unlock(spinlock_t *lock) in spin_unlock()
[all …]
A Dspinlock_types.h29 } spinlock_t; typedef
41 (spinlock_t) __SPIN_LOCK_INITIALIZER(lockname)
43 #define DEFINE_SPINLOCK(x) spinlock_t x = __SPIN_LOCK_UNLOCKED(x)
55 } spinlock_t; typedef
70 spinlock_t name = __SPIN_LOCK_UNLOCKED(name)
A Dspinlock.h349 static __always_inline void spin_lock(spinlock_t *lock) in spin_lock()
354 static __always_inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh()
359 static __always_inline int spin_trylock(spinlock_t *lock) in spin_trylock()
374 static __always_inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq()
389 static __always_inline void spin_unlock(spinlock_t *lock) in spin_unlock()
463 static inline int spin_needbreak(spinlock_t *lock) in spin_needbreak()
533 void free_bucket_spinlocks(spinlock_t *locks);
565 DEFINE_LOCK_GUARD_1(spinlock, spinlock_t,
571 DEFINE_LOCK_GUARD_1(spinlock_irq, spinlock_t,
578 DEFINE_LOCK_GUARD_1(spinlock_bh, spinlock_t,
[all …]
A Dnfslocalio.h32 spinlock_t ____cacheline_aligned lock;
34 spinlock_t *list_lock; /* nn->local_clients_lock */
44 void nfs_uuid_is_local(const uuid_t *, struct list_head *, spinlock_t *,
50 spinlock_t *nn_local_clients_lock);
A Dblockgroup_lock.h20 spinlock_t lock;
35 static inline spinlock_t *
A Dseqlock_types.h69 SEQCOUNT_LOCKNAME(spinlock, spinlock_t, __SEQ_RT, spin)
90 spinlock_t lock;
A Dmailbox_controller.h86 spinlock_t poll_hrt_lock;
126 spinlock_t lock; /* Serialise access to the channel */
/include/linux/soc/cirrus/
A Dep93xx.h6 struct spinlock_t;
28 spinlock_t *lock;
29 void (*write)(struct regmap *map, spinlock_t *lock, unsigned int reg,
31 void (*update_bits)(struct regmap *map, spinlock_t *lock,
/include/linux/mlx4/
A Ddoorbell.h56 spinlock_t *doorbell_lock) in mlx4_write64()
69 #define MLX4_DECLARE_DOORBELL_LOCK(name) spinlock_t name;
74 spinlock_t *doorbell_lock) in mlx4_write64()
/include/net/
A Dgen_stats.h27 spinlock_t * lock;
41 int gnet_stats_start_copy(struct sk_buff *skb, int type, spinlock_t *lock,
46 spinlock_t *lock, struct gnet_dump *d,
73 spinlock_t *lock,
79 spinlock_t *lock,
/include/target/iscsi/
A Discsi_target_core.h448 spinlock_t datain_lock;
451 spinlock_t istate_lock;
453 spinlock_t error_lock;
455 spinlock_t r2t_lock;
571 spinlock_t cmd_lock;
576 spinlock_t state_lock;
675 spinlock_t conn_lock;
676 spinlock_t cr_a_lock;
677 spinlock_t cr_i_lock;
679 spinlock_t ttt_lock;
[all …]
A Discsi_target_stat.h31 spinlock_t lock;
48 spinlock_t lock;
64 spinlock_t lock;
/include/drm/
A Ddrm_device.h112 spinlock_t lock;
278 spinlock_t vblank_time_lock;
283 spinlock_t vbl_lock;
317 spinlock_t event_lock;
A Ddrm_writeback.h48 spinlock_t job_lock;
73 spinlock_t fence_lock;
/include/net/netns/
A Dipv6.h75 spinlock_t fib_table_hash_lock;
79 spinlock_t fib6_gc_lock;
100 spinlock_t addrconf_hash_lock;
119 spinlock_t lock;
A Dsctp.h47 spinlock_t addr_wq_lock;
50 spinlock_t local_addr_lock;
A Dxfrm.h80 spinlock_t xfrm_state_lock;
84 spinlock_t xfrm_policy_lock;
A Dunix.h11 spinlock_t *locks;
/include/target/
A Dtarget_core_base.h269 spinlock_t lba_map_lock;
273 spinlock_t tg_pt_gps_lock;
287 spinlock_t lu_gp_lock;
316 spinlock_t tg_pt_gp_lock;
346 spinlock_t t10_vpd_lock;
529 spinlock_t t_state_lock;
690 spinlock_t ua_lock;
804 spinlock_t lock;
847 spinlock_t se_tmr_lock;
848 spinlock_t qf_cmd_lock;
[all …]
/include/net/netfilter/
A Dnf_conntrack_core.h81 extern spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS];
82 void nf_conntrack_lock(spinlock_t *lock);
84 extern spinlock_t nf_conntrack_expect_lock;
/include/sound/
A Dmpu401.h78 spinlock_t input_lock;
79 spinlock_t output_lock;
80 spinlock_t timer_lock;
A Dsnd_wavefront.h33 spinlock_t open;
34 spinlock_t virtual; /* protects isvirtual */
96 spinlock_t irq_lock;
A Dopl3.h295 spinlock_t timer_lock;
301 spinlock_t reg_lock;
329 spinlock_t voice_lock; /* Lock for voice access */
333 spinlock_t sys_timer_lock; /* Lock for system timer access */
/include/rdma/
A Drdma_vt.h38 spinlock_t lock; /* protect changes in this struct */
395 spinlock_t n_pds_lock; /* Protect pd allocated count */
398 spinlock_t n_ahs_lock; /* Protect ah allocated count */
401 spinlock_t n_srqs_lock; /* Protect srqs allocated count */
411 spinlock_t n_qps_lock; /* protect qps, rc qps and busy jiffy counts */
415 spinlock_t mmap_offset_lock; /* protect mmap_offset */
417 spinlock_t pending_lock; /* protect pending mmap list */
421 spinlock_t n_cqs_lock; /* protect count of in use cqs */
425 spinlock_t n_mcast_grps_lock;
/include/linux/reset/
A Dreset-simple.h38 spinlock_t lock;

Completed in 650 milliseconds

12345678910>>...15