| /linux/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 *lock, unsigned long f) in spin_unlock_irqrestore()
|
| /linux/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 *lock, unsigned long f) in spin_unlock_irqrestore()
|
| /linux/drivers/clk/mmp/ |
| H A D | clk.h | 30 spinlock_t *lock; 37 spinlock_t *lock); 92 spinlock_t *lock; 102 spinlock_t *lock); 115 spinlock_t *lock; 123 spinlock_t *lock); 127 unsigned int delay, unsigned int apbc_flags, spinlock_t *lock); 130 spinlock_t *lock); 169 spinlock_t *lock; 185 spinlock_t *lock; [all …]
|
| /linux/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,
|
| /linux/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 *lock, unsigned long parent_rate); [all …]
|
| /linux/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_lock; [all …]
|
| H A D | iscsi_target_stat.h | 31 spinlock_t lock; 48 spinlock_t lock; 64 spinlock_t lock;
|
| /linux/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_objs(spinlock_t, size, gfp); in __alloc_bucket_spinlocks() 50 void free_bucket_spinlocks(spinlock_t *locks) in free_bucket_spinlocks()
|
| /linux/drivers/clk/stm32/ |
| H A D | clk-stm32-core.h | 55 spinlock_t *lock, 95 spinlock_t *lock; /* spin lock */ 105 spinlock_t *lock; /* spin lock */ 115 spinlock_t *lock; /* spin lock */ 127 spinlock_t *lock; /* spin lock */ 142 spinlock_t *lock, 148 spinlock_t *lock, 154 spinlock_t *lock, 160 spinlock_t *lock,
|
| /linux/include/linux/soc/cirrus/ |
| H A D | ep93xx.h | 6 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,
|
| /linux/Documentation/translations/zh_CN/mm/ |
| H A D | split_page_table_lock.rst | 87 - 如果spinlock_t适合于long,我们使用page->ptr作为spinlock,这样我们 89 - 如果spinlock_t的大小大于long的大小,我们使用page->ptl作为spinlock_t 93 PTE表的spinlock_t分配在pagetable_pte_ctor()中,PMD表的spinlock_t
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | sw.h | 7 extern spinlock_t globalmutex_power; 8 extern spinlock_t globalmutex_for_fwdownload; 9 extern spinlock_t globalmutex_for_power_and_efuse;
|
| /linux/include/linux/ |
| H A D | nfslocalio.h | 32 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);
|
| /linux/include/drm/ |
| H A D | drm_device.h | 119 spinlock_t lock; 295 spinlock_t vblank_time_lock; 300 spinlock_t vbl_lock; 334 spinlock_t event_lock;
|
| /linux/include/linux/mlx4/ |
| H A D | doorbell.h | 56 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()
|
| /linux/sound/pci/ca0106/ |
| H A D | ca_midi.h | 26 spinlock_t input_lock; 27 spinlock_t output_lock; 28 spinlock_t open_lock;
|
| /linux/drivers/scsi/megaraid/ |
| H A D | mega_common.h | 155 spinlock_t lock; 160 spinlock_t kscb_pool_lock; 162 spinlock_t pend_list_lock; 164 spinlock_t completed_list_lock; 180 spinlock_t uscb_pool_lock;
|
| /linux/drivers/clk/at91/ |
| H A D | pmc.h | 18 extern spinlock_t pmc_pcr_lock; 160 at91_clk_register_generated(struct regmap *regmap, spinlock_t *lock, 199 spinlock_t *lock); 206 spinlock_t *lock, u32 flags, u32 safe_div); 213 spinlock_t *lock, u8 id, bool critical, 221 at91_clk_register_sam9x5_peripheral(struct regmap *regmap, spinlock_t *lock, 238 sam9x60_clk_register_div_pll(struct regmap *regmap, spinlock_t *lock, 246 sam9x60_clk_register_frac_pll(struct regmap *regmap, spinlock_t *lock,
|
| /linux/drivers/clk/sunxi/ |
| H A D | clk-factors.h | 48 spinlock_t *lock; 56 spinlock_t *lock, 60 spinlock_t *lock,
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | intel_gt_types.h | 129 spinlock_t lock; /* protects active_list */ 153 spinlock_t closed_lock; /* guards the list of closed_vma */ 174 spinlock_t *irq_lock; 252 spinlock_t mcr_lock;
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_doorbell.h | 60 spinlock_t *doorbell_lock) in mthca_write64() 78 #define MTHCA_DECLARE_DOORBELL_LOCK(name) spinlock_t name; 89 spinlock_t *doorbell_lock) in mthca_write64()
|
| /linux/drivers/hsi/controllers/ |
| H A D | omap_ssi.h | 82 spinlock_t wk_lock; 83 spinlock_t lock; 145 spinlock_t lock;
|
| /linux/include/sound/ |
| H A D | mpu401.h | 78 spinlock_t input_lock; 79 spinlock_t output_lock; 80 spinlock_t timer_lock;
|
| /linux/arch/um/drivers/ |
| H A D | vector_kern.h | 46 spinlock_t head_lock; 47 spinlock_t tail_lock; 119 spinlock_t stats_lock;
|
| /linux/include/net/netfilter/ |
| H A D | nf_conntrack_core.h | 81 extern spinlock_t nf_conntrack_locks[CONNTRACK_LOCKS]; 82 void nf_conntrack_lock(spinlock_t *lock); 84 extern spinlock_t nf_conntrack_expect_lock;
|