Home
last modified time | relevance | path

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

123

/freebsd-12-stable/lib/libc/gen/
D_spinlock_stub.c41 void _spinlock_stub(spinlock_t *);
42 void _spinunlock_stub(spinlock_t *);
54 _spinlock(spinlock_t *lck) in _spinlock()
57 ((void (*)(spinlock_t *lck))__libc_interposing[INTERPOS_spinlock]) in _spinlock()
64 _spinunlock(spinlock_t *lck) in _spinunlock()
67 ((void (*)(spinlock_t *lck))__libc_interposing[INTERPOS_spinunlock]) in _spinunlock()
73 __libc_spinlock_stub(spinlock_t *lck __unused) in __libc_spinlock_stub()
78 __libc_spinunlock_stub(spinlock_t *lck __unused) in __libc_spinunlock_stub()
/freebsd-12-stable/lib/libthr/thread/
Dthr_spinlock.c49 spinlock_t *owner;
58 static void init_spinlock(spinlock_t *lck);
66 __thr_spinunlock(spinlock_t *lck) in __thr_spinunlock()
75 __thr_spinlock(spinlock_t *lck) in __thr_spinlock()
90 init_spinlock(spinlock_t *lck) in init_spinlock()
/freebsd-12-stable/sys/ofed/include/rdma/
Drdma_vt.h72 spinlock_t lock; /* protect changes in this struct */
369 spinlock_t n_pds_lock; /* Protect pd allocated count */
372 spinlock_t n_ahs_lock; /* Protect ah allocated count */
375 spinlock_t n_srqs_lock; /* Protect srqs allocated count */
385 spinlock_t n_qps_lock; /* protect qps, rc qps and busy jiffy counts */
389 spinlock_t mmap_offset_lock; /* protect mmap_offset */
391 spinlock_t pending_lock; /* protect pending mmap list */
396 spinlock_t n_cqs_lock; /* protect count of in use cqs */
400 spinlock_t n_mcast_grps_lock;
Drdmavt_qp.h206 spinlock_t lock ____cacheline_aligned_in_smp;
315 spinlock_t r_lock ____cacheline_aligned_in_smp; /* used for APM */
334 spinlock_t s_hlock ____cacheline_aligned_in_smp;
341 spinlock_t s_lock ____cacheline_aligned_in_smp;
409 spinlock_t lock; /* protect changes to the qp table */
423 spinlock_t qpt_lock; /* qptable lock */
Drdmavt_cq.h86 spinlock_t lock; /* protect changes in this struct */
/freebsd-12-stable/lib/libc/include/
Dspinlock.h51 typedef struct _spinlock spinlock_t; typedef
63 void _spinlock(spinlock_t *);
64 void _spinunlock(spinlock_t *);
/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/
Dspinlock.h46 } spinlock_t; typedef
139 linux_spin_lock_init(spinlock_t *lock, const char *name) in linux_spin_lock_init()
147 spin_lock_destroy(spinlock_t *lock) in spin_lock_destroy()
154 spinlock_t lock; \
Drefcount.h72 refcount_dec_and_lock_irqsave(refcount_t *ref, spinlock_t *lock, in refcount_dec_and_lock_irqsave()
Dwait.h81 spinlock_t lock;
144 unsigned int, spinlock_t *);
/freebsd-12-stable/sys/dev/mlx4/
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()
/freebsd-12-stable/sys/dev/mlx5/
Ddoorbell.h45 spinlock_t *doorbell_lock) in mlx5_write64()
57 #define MLX5_DECLARE_DOORBELL_LOCK(name) spinlock_t name;
62 spinlock_t *doorbell_lock) in mlx5_write64()
Ddriver.h246 spinlock_t lock;
250 spinlock_t lock32;
296 spinlock_t lock;
323 spinlock_t lock;
348 spinlock_t alloc_lock;
352 spinlock_t token_lock;
489 spinlock_t lock;
509 spinlock_t wq_lock;
528 spinlock_t writerlock;
537 spinlock_t lock;
[all …]
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
Dmad_priv.h101 spinlock_t lock;
182 spinlock_t lock;
195 spinlock_t snoop_lock;
208 spinlock_t reg_lock;
Diwcm.h59 spinlock_t lock;
Duverbs.h122 spinlock_t lock;
195 extern spinlock_t ib_uverbs_idr_lock;
/freebsd-12-stable/sys/dev/mthca/
Dmthca_doorbell.h60 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()
Dmthca_dev.h128 spinlock_t context_lock;
185 spinlock_t lock;
210 spinlock_t lock;
243 spinlock_t lock;
250 spinlock_t lock;
260 spinlock_t lock;
360 spinlock_t sm_lock;
Dmthca_provider.h205 spinlock_t lock;
226 spinlock_t lock;
249 spinlock_t lock;
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
Dmlx4_ib.h127 spinlock_t lock;
175 spinlock_t lock;
345 spinlock_t lock;
402 spinlock_t ag_work_lock;
425 spinlock_t tx_lock;
455 spinlock_t ud_lock;
474 spinlock_t going_down_lock;
481 spinlock_t id_map_lock;
502 spinlock_t lock;
577 spinlock_t sm_lock;
[all …]
/freebsd-12-stable/sys/dev/mlx4/mlx4_core/
Dmlx4.h249 spinlock_t lock;
257 spinlock_t lock;
490 spinlock_t lock;
533 spinlock_t alloc_lock; /* protect quotas */
548 spinlock_t lock;
561 spinlock_t event_lock;
591 spinlock_t slave_state_lock;
626 spinlock_t context_lock;
672 spinlock_t lock;
693 spinlock_t lock;
[all …]
/freebsd-12-stable/sys/dev/axgbe/
Dxgbe_osdep.h60 } spinlock_t; typedef
63 spin_lock_init(spinlock_t *spinlock) in spin_lock_init()
/freebsd-12-stable/sys/dev/mlx4/mlx4_en/
Den.h271 spinlock_t tx_lock;
303 spinlock_t comp_lock;
387 spinlock_t lock;
415 spinlock_t poll_lock; /* protects from LLS/napi conflicts */
459 spinlock_t uar_lock;
542 spinlock_t stats_lock;
634 spinlock_t filters_lock;
/freebsd-12-stable/sys/dev/cxgbe/iw_cxgbe/
Diw_cxgbe.h101 spinlock_t lock;
270 spinlock_t lock;
422 spinlock_t lock;
423 spinlock_t comp_handler_lock;
478 spinlock_t lock;
497 spinlock_t mmap_lock;
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib.h212 spinlock_t lock;
379 spinlock_t disable_page_faults_lock;
439 spinlock_t lock;
468 spinlock_t lock;
545 spinlock_t lock;
692 spinlock_t reset_flow_resource_lock;
/freebsd-12-stable/sys/dev/mlx5/mlx5_fpga/
Dconn.h71 spinlock_t lock; /* Protects all SQ state */

123