| /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/include/linux/ |
| 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)
|
| 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/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/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/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/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/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 …]
|
| /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/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()
|
| /linux/fs/xfs/ |
| H A D | xfs_zone_priv.h | 19 spinlock_t oz_alloc_lock; 62 spinlock_t zi_reservation_lock; 68 spinlock_t zi_open_zones_lock; 98 spinlock_t zi_reset_list_lock; 105 spinlock_t zi_used_buckets_lock;
|
| /linux/include/target/ |
| H A D | target_core_base.h | 270 spinlock_t lba_map_lock; 274 spinlock_t tg_pt_gps_lock; 288 spinlock_t lu_gp_lock; 297 spinlock_t lu_gp_mem_lock; 317 spinlock_t tg_pt_gp_lock; 347 spinlock_t t10_vpd_lock; 401 spinlock_t registration_lock; 402 spinlock_t aptpl_reg_lock; 530 spinlock_t t_state_lock; 592 spinlock_t nacl_sess_lock; [all …]
|
| /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/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/fs/btrfs/ |
| H A D | fs.h | 383 spinlock_t lock; 384 spinlock_t refill_lock; 420 spinlock_t lock; 484 spinlock_t fs_roots_radix_lock; 575 spinlock_t super_lock; 612 spinlock_t trans_lock; 623 spinlock_t delayed_iput_lock; 638 spinlock_t ordered_root_lock; 650 spinlock_t delalloc_root_lock; 728 spinlock_t defrag_inodes_lock; [all …]
|
| /linux/include/net/ |
| H A D | gen_stats.h | 27 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,
|
| /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/fs/nfsd/ |
| H A D | netns.h | 111 spinlock_t client_lock; 114 spinlock_t blocked_locks_lock; 150 spinlock_t s2s_cp_lock; 196 spinlock_t nfsd_ssc_lock; 219 spinlock_t local_clients_lock;
|
| /linux/include/rdma/ |
| H A D | rdma_vt.h | 38 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;
|
| /linux/include/drm/ |
| H A D | drm_device.h | 116 spinlock_t lock; 280 spinlock_t vblank_time_lock; 285 spinlock_t vbl_lock; 319 spinlock_t event_lock;
|
| /linux/fs/dlm/ |
| H A D | dlm_internal.h | 314 spinlock_t res_lock; 587 spinlock_t ls_scan_lock; 589 spinlock_t ls_waiters_lock; 592 spinlock_t ls_orphans_lock; 629 spinlock_t ls_cb_lock; 633 spinlock_t ls_recover_lock; 646 spinlock_t ls_rcom_spin; 648 spinlock_t ls_recover_list_lock; 651 spinlock_t ls_recover_xa_lock; 654 spinlock_t ls_clear_proc_locks; [all …]
|
| /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/Documentation/translations/it_IT/locking/ |
| H A D | locktypes.rst | 52 - spinlock_t 74 - spinlock_t 111 d'interruzione (anche software). Questa conversione permette a spinlock_t e 197 I kernel PREEMPT_RT sostituiscono local_lock con uno spinlock_t per CPU, quindi 200 - Tutte le modifiche a spinlock_t si applicano anche a local_lock 210 kernel PREEMPT_RT dato che verrà convertito in spinlock_t. 213 raw_spinlock_t e spinlock_t 227 spinlock_t section in raw_spinlock_t e spinlock_t 230 Il significato di spinlock_t cambia in base allo stato di PREEMPT_RT. 232 Sui kernel non-PREEMPT_RT, spinlock_t si traduce in un raw_spinlock_t ed ha [all …]
|