Home
last modified time | relevance | path

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

12345678910>>...97

/linux/tools/virtio/linux/
H A Dspinlock.h6 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/net/batman-adv/
H A Dtypes.h233 spinlock_t neigh_list_lock;
294 spinlock_t lock;
366 spinlock_t ogm_cnt_lock;
401 spinlock_t mcast_handler_lock;
457 spinlock_t tt_buff_lock;
466 spinlock_t tt_lock;
491 spinlock_t neigh_list_lock;
500 spinlock_t bcast_seqno_lock;
516 spinlock_t in_coding_list_lock;
519 spinlock_t out_coding_list_lock;
[all …]
/linux/include/linux/
H A Dspinlock.h324 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 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)
H 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);
/linux/drivers/clk/mmp/
H A Dclk.h30 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 Dptr_ring.c22 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/spear/
H A Dclk.h52 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 Discsi_target_core.h448 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/hid/intel-ish-hid/ishtp/
H A Dishtp-dev.h172 spinlock_t device_lock;
195 spinlock_t read_list_spinlock;
199 spinlock_t cl_list_lock;
204 spinlock_t device_list_lock;
213 spinlock_t rd_msg_spinlock;
219 spinlock_t wr_processing_spinlock;
227 spinlock_t fw_clients_lock;
238 spinlock_t ishtp_dma_tx_lock;
/linux/drivers/clk/stm32/
H A Dclk-stm32-core.h55 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 Dbucket_locks.c14 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/include/target/
H A Dtarget_core_base.h269 spinlock_t lba_map_lock;
273 spinlock_t tg_pt_gps_lock;
287 spinlock_t lu_gp_lock;
296 spinlock_t lu_gp_mem_lock;
316 spinlock_t tg_pt_gp_lock;
346 spinlock_t t10_vpd_lock;
400 spinlock_t registration_lock;
401 spinlock_t aptpl_reg_lock;
529 spinlock_t t_state_lock;
591 spinlock_t nacl_sess_lock;
[all …]
/linux/fs/xfs/
H A Dxfs_zone_priv.h19 spinlock_t oz_alloc_lock;
60 spinlock_t zi_reservation_lock;
66 spinlock_t zi_open_zones_lock;
96 spinlock_t zi_reset_list_lock;
103 spinlock_t zi_used_buckets_lock;
/linux/fs/btrfs/
H A Dfs.h346 spinlock_t lock;
347 spinlock_t refill_lock;
383 spinlock_t lock;
447 spinlock_t fs_roots_radix_lock;
535 spinlock_t super_lock;
572 spinlock_t trans_lock;
583 spinlock_t delayed_iput_lock;
598 spinlock_t ordered_root_lock;
610 spinlock_t delalloc_root_lock;
689 spinlock_t defrag_inodes_lock;
[all …]
/linux/Documentation/translations/zh_CN/mm/
H A Dsplit_page_table_lock.rst87 - 如果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 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,
/linux/include/net/
H 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,
/linux/drivers/gpu/drm/xe/
H A Dxe_gt_types.h207 spinlock_t pending_lock;
214 spinlock_t lock;
273 spinlock_t lock;
300 spinlock_t lock;
394 spinlock_t mcr_lock;
400 spinlock_t global_invl_lock;
/linux/Documentation/locking/
H A Dlocktypes.rst49 - spinlock_t
73 - spinlock_t
109 interrupt handlers and soft interrupts. This conversion allows spinlock_t
192 PREEMPT_RT kernels map local_lock to a per-CPU spinlock_t, thus changing
195 - All spinlock_t changes also apply to local_lock.
205 PREEMPT_RT kernel due to the PREEMPT_RT specific spinlock_t semantics.
208 raw_spinlock_t and spinlock_t
221 spinlock_t section in raw_spinlock_t and spinlock_t
224 The semantics of spinlock_t change with the state of PREEMPT_RT.
226 On a non-PREEMPT_RT kernel spinlock_t is mapped to raw_spinlock_t and has
[all …]
/linux/include/rdma/
H 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;
/linux/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/Documentation/translations/it_IT/locking/
H A Dlocktypes.rst52 - 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 …]
/linux/fs/dlm/
H A Ddlm_internal.h314 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/include/drm/
H A Ddrm_device.h112 spinlock_t lock;
278 spinlock_t vblank_time_lock;
283 spinlock_t vbl_lock;
317 spinlock_t event_lock;

12345678910>>...97