/kernel/linux/linux-6.6/include/linux/ |
H A D | spinlock_rt.h | 10 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, in __rt_spin_lock_init() 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 D | spinlock.h | 324 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check() 349 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() 394 static __always_inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 399 static __always_inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 404 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long flags) in spin_unlock_irqrestore() 409 static __always_inline int spin_trylock_bh(spinlock_t *loc [all...] |
H A D | spinlock_types.h | 29 } 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)
|
/kernel/linux/linux-5.10/tools/virtio/linux/ |
H A D | spinlock.h | 6 typedef pthread_spinlock_t spinlock_t; typedef 8 static inline void spin_lock_init(spinlock_t *lock) in spin_lock_init() 14 static inline void spin_lock(spinlock_t *lock) in spin_lock() 20 static inline void spin_unlock(spinlock_t *lock) in spin_unlock() 26 static inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh() 31 static inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 36 static inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq() 41 static inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 46 static inline void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave() 51 static inline void spin_unlock_irqrestore(spinlock_t *loc [all...] |
/kernel/linux/linux-6.6/tools/virtio/linux/ |
H A D | spinlock.h | 6 typedef pthread_spinlock_t spinlock_t; typedef 8 static inline void spin_lock_init(spinlock_t *lock) in spin_lock_init() 14 static inline void spin_lock(spinlock_t *lock) in spin_lock() 20 static inline void spin_unlock(spinlock_t *lock) in spin_unlock() 26 static inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh() 31 static inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 36 static inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq() 41 static inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 46 static inline void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave() 51 static inline void spin_unlock_irqrestore(spinlock_t *loc [all...] |
/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | types.h | 238 spinlock_t neigh_list_lock; 298 spinlock_t lock; 370 spinlock_t ogm_cnt_lock; 405 spinlock_t mcast_handler_lock; 461 spinlock_t tt_buff_lock; 470 spinlock_t tt_lock; 495 spinlock_t neigh_list_lock; 504 spinlock_t bcast_seqno_lock; 520 spinlock_t in_coding_list_lock; 523 spinlock_t out_coding_list_loc [all...] |
/kernel/linux/linux-6.6/net/batman-adv/ |
H A D | types.h | 227 spinlock_t neigh_list_lock; 288 spinlock_t lock; 360 spinlock_t ogm_cnt_lock; 395 spinlock_t mcast_handler_lock; 451 spinlock_t tt_buff_lock; 460 spinlock_t tt_lock; 485 spinlock_t neigh_list_lock; 494 spinlock_t bcast_seqno_lock; 510 spinlock_t in_coding_list_lock; 513 spinlock_t out_coding_list_loc [all...] |
/kernel/linux/linux-5.10/tools/virtio/ringtest/ |
H A D | ptr_ring.c | 22 typedef pthread_spinlock_t spinlock_t; typedef 64 static void spin_lock_init(spinlock_t *lock) in spin_lock_init() 70 static void spin_lock(spinlock_t *lock) in spin_lock() 76 static void spin_unlock(spinlock_t *lock) in spin_unlock() 82 static void spin_lock_bh(spinlock_t *lock) in spin_lock_bh() 87 static void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 92 static void spin_lock_irq(spinlock_t *lock) in spin_lock_irq() 97 static void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 102 static void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave() 107 static void spin_unlock_irqrestore(spinlock_t *loc [all...] |
/kernel/linux/linux-6.6/tools/virtio/ringtest/ |
H A D | ptr_ring.c | 22 typedef pthread_spinlock_t spinlock_t; typedef 64 static void spin_lock_init(spinlock_t *lock) in spin_lock_init() 70 static void spin_lock(spinlock_t *lock) in spin_lock() 76 static void spin_unlock(spinlock_t *lock) in spin_unlock() 82 static void spin_lock_bh(spinlock_t *lock) in spin_lock_bh() 87 static void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 92 static void spin_lock_irq(spinlock_t *lock) in spin_lock_irq() 97 static void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 102 static void spin_lock_irqsave(spinlock_t *lock, unsigned long f) in spin_lock_irqsave() 107 static void spin_unlock_irqrestore(spinlock_t *loc [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | spinlock.h | 327 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check() 352 static __always_inline void spin_lock(spinlock_t *lock) in spin_lock() 357 static __always_inline void spin_lock_bh(spinlock_t *lock) in spin_lock_bh() 362 static __always_inline int spin_trylock(spinlock_t *lock) in spin_trylock() 377 static __always_inline void spin_lock_irq(spinlock_t *lock) in spin_lock_irq() 392 static __always_inline void spin_unlock(spinlock_t *lock) in spin_unlock() 397 static __always_inline void spin_unlock_bh(spinlock_t *lock) in spin_unlock_bh() 402 static __always_inline void spin_unlock_irq(spinlock_t *lock) in spin_unlock_irq() 407 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long flags) in spin_unlock_irqrestore() 412 static __always_inline int spin_trylock_bh(spinlock_t *loc [all...] |
/kernel/linux/linux-5.10/drivers/clk/mmp/ |
H A D | clk.h | 34 spinlock_t *lock; 41 spinlock_t *lock); 96 spinlock_t *lock; 106 spinlock_t *lock); 119 spinlock_t *lock; 127 spinlock_t *lock); 131 unsigned int delay, unsigned int apbc_flags, spinlock_t *lock); 134 spinlock_t *lock); 173 spinlock_t *lock; 189 spinlock_t *loc [all...] |
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk.h | 34 spinlock_t *lock; 41 spinlock_t *lock); 96 spinlock_t *lock; 106 spinlock_t *lock); 119 spinlock_t *lock; 127 spinlock_t *lock); 131 unsigned int delay, unsigned int apbc_flags, spinlock_t *lock); 134 spinlock_t *lock); 173 spinlock_t *lock; 189 spinlock_t *loc [all...] |
/kernel/linux/linux-5.10/drivers/clk/tegra/ |
H A D | clk.h | 123 spinlock_t *lock; 137 u8 frac_width, spinlock_t *lock); 139 void __iomem *reg, spinlock_t *lock); 381 spinlock_t *lock; 407 spinlock_t *lock); 412 spinlock_t *lock); 418 spinlock_t *lock); 424 spinlock_t *lock); 430 spinlock_t *lock); 436 spinlock_t *loc [all...] |
/kernel/linux/linux-6.6/drivers/clk/tegra/ |
H A D | clk.h | 123 spinlock_t *lock; 137 u8 frac_width, spinlock_t *lock); 139 void __iomem *reg, spinlock_t *lock); 381 spinlock_t *lock; 407 spinlock_t *lock); 412 spinlock_t *lock); 418 spinlock_t *lock); 424 spinlock_t *lock); 430 spinlock_t *lock); 436 spinlock_t *loc [all...] |
/kernel/linux/linux-5.10/drivers/clk/spear/ |
H A D | clk.h | 55 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,
|
/kernel/linux/linux-6.6/drivers/clk/spear/ |
H A D | clk.h | 52 spinlock_t *lock; 65 spinlock_t *lock; 79 spinlock_t *lock; 96 spinlock_t *lock; 103 spinlock_t *lock; 113 u8 rtbl_cnt, spinlock_t *lock, struct clk **gate_clk); 116 struct frac_rate_tbl *rtbl, u8 rtbl_cnt, spinlock_t *lock); 119 rtbl_cnt, spinlock_t *lock); 124 spinlock_t *lock, struct clk **pll_clk,
|
/kernel/linux/linux-6.6/include/target/iscsi/ |
H A D | iscsi_target_core.h | 448 spinlock_t datain_lock; 449 spinlock_t dataout_timeout_lock; 451 spinlock_t istate_lock; 453 spinlock_t error_lock; 455 spinlock_t r2t_lock; 571 spinlock_t cmd_lock; 572 spinlock_t conn_usage_lock; 573 spinlock_t immed_queue_lock; 574 spinlock_t nopin_timer_lock; 575 spinlock_t response_queue_loc [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | fs.h | 282 spinlock_t lock; 283 spinlock_t refill_lock; 319 spinlock_t lock; 380 spinlock_t fs_roots_radix_lock; 455 spinlock_t super_lock; 492 spinlock_t trans_lock; 503 spinlock_t delayed_iput_lock; 518 spinlock_t ordered_root_lock; 530 spinlock_t delalloc_root_lock; 600 spinlock_t defrag_inodes_loc [all...] |
/kernel/linux/linux-5.10/drivers/hid/intel-ish-hid/ishtp/ |
H A D | ishtp-dev.h | 142 spinlock_t device_lock; 154 spinlock_t read_list_spinlock; 158 spinlock_t cl_list_lock; 163 spinlock_t device_list_lock; 172 spinlock_t rd_msg_spinlock; 178 spinlock_t wr_processing_spinlock; 186 spinlock_t fw_clients_lock; 197 spinlock_t ishtp_dma_tx_lock;
|
/kernel/linux/linux-6.6/drivers/hid/intel-ish-hid/ishtp/ |
H A D | ishtp-dev.h | 144 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;
|
/kernel/linux/linux-6.6/drivers/clk/stm32/ |
H A D | clk-stm32-core.h | 55 spinlock_t *lock, 98 spinlock_t *lock; /* spin lock */ 108 spinlock_t *lock; /* spin lock */ 118 spinlock_t *lock; /* spin lock */ 130 spinlock_t *lock; /* spin lock */ 145 spinlock_t *lock, 151 spinlock_t *lock, 157 spinlock_t *lock, 163 spinlock_t *lock,
|
/kernel/linux/linux-5.10/include/target/iscsi/ |
H A D | iscsi_target_core.h | 450 spinlock_t datain_lock; 451 spinlock_t dataout_timeout_lock; 453 spinlock_t istate_lock; 455 spinlock_t error_lock; 457 spinlock_t r2t_lock; 572 spinlock_t cmd_lock; 573 spinlock_t conn_usage_lock; 574 spinlock_t immed_queue_lock; 575 spinlock_t nopin_timer_lock; 576 spinlock_t response_queue_loc [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | bucket_locks.c | 14 int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *locks_mask, in __alloc_bucket_spinlocks() 18 spinlock_t *tlocks = NULL; in __alloc_bucket_spinlocks() 33 if (sizeof(spinlock_t) != 0) { in __alloc_bucket_spinlocks() 34 tlocks = kvmalloc_array(size, sizeof(spinlock_t), gfp); in __alloc_bucket_spinlocks() 50 void free_bucket_spinlocks(spinlock_t *locks) in free_bucket_spinlocks()
|
/kernel/linux/linux-6.6/lib/ |
H A D | bucket_locks.c | 14 int __alloc_bucket_spinlocks(spinlock_t **locks, unsigned int *locks_mask, in __alloc_bucket_spinlocks() 18 spinlock_t *tlocks = NULL; in __alloc_bucket_spinlocks() 33 if (sizeof(spinlock_t) != 0) { in __alloc_bucket_spinlocks() 34 tlocks = kvmalloc_array(size, sizeof(spinlock_t), gfp); in __alloc_bucket_spinlocks() 50 void free_bucket_spinlocks(spinlock_t *locks) in free_bucket_spinlocks()
|
/kernel/linux/linux-6.6/kernel/locking/ |
H A D | spinlock_rt.c | 44 static __always_inline void __rt_spin_lock(spinlock_t *lock) in __rt_spin_lock() 52 void __sched rt_spin_lock(spinlock_t *lock) in rt_spin_lock() 60 void __sched rt_spin_lock_nested(spinlock_t *lock, int subclass) in rt_spin_lock_nested() 67 void __sched rt_spin_lock_nest_lock(spinlock_t *lock, in rt_spin_lock_nest_lock() 76 void __sched rt_spin_unlock(spinlock_t *lock) in rt_spin_unlock() 92 void __sched rt_spin_lock_unlock(spinlock_t *lock) in rt_spin_lock_unlock() 99 static __always_inline int __rt_spin_trylock(spinlock_t *lock) in __rt_spin_trylock() 114 int __sched rt_spin_trylock(spinlock_t *lock) in rt_spin_trylock() 120 int __sched rt_spin_trylock_bh(spinlock_t *lock) in rt_spin_trylock_bh() 133 void __rt_spin_lock_init(spinlock_t *loc [all...] |