/freebsd/lib/libc/gen/ |
H A D | _spinlock_stub.c | 38 void _spinlock_stub(spinlock_t *); 39 void _spinunlock_stub(spinlock_t *); 51 _spinlock(spinlock_t *lck) in _spinlock() 54 ((void (*)(spinlock_t *lck))__libc_interposing[INTERPOS_spinlock]) in _spinlock() 61 _spinunlock(spinlock_t *lck) in _spinunlock() 64 ((void (*)(spinlock_t *lck))__libc_interposing[INTERPOS_spinunlock]) in _spinunlock() 70 __libc_spinlock_stub(spinlock_t *lck __unused) in __libc_spinlock_stub() 75 __libc_spinunlock_stub(spinlock_t *lck __unused) in __libc_spinunlock_stub()
|
/freebsd/lib/libthr/thread/ |
H A D | thr_spinlock.c | 46 spinlock_t *owner; 55 static void init_spinlock(spinlock_t *lck); 63 __thr_spinunlock(spinlock_t *lck) in __thr_spinunlock() 72 __thr_spinlock(spinlock_t *lck) in __thr_spinlock() 87 init_spinlock(spinlock_t *lck) in init_spinlock()
|
/freebsd/sys/ofed/include/rdma/ |
H A D | rdma_vt.h | 70 spinlock_t lock; /* protect changes in this struct */ 367 spinlock_t n_pds_lock; /* Protect pd allocated count */ 370 spinlock_t n_ahs_lock; /* Protect ah allocated count */ 373 spinlock_t n_srqs_lock; /* Protect srqs allocated count */ 383 spinlock_t n_qps_lock; /* protect qps, rc qps and busy jiffy counts */ 387 spinlock_t mmap_offset_lock; /* protect mmap_offset */ 389 spinlock_t pending_lock; /* protect pending mmap list */ 394 spinlock_t n_cqs_lock; /* protect count of in use cqs */ 398 spinlock_t n_mcast_grps_lock;
|
H A D | rdmavt_qp.h | 204 spinlock_t lock ____cacheline_aligned_in_smp; 313 spinlock_t r_lock ____cacheline_aligned_in_smp; /* used for APM */ 332 spinlock_t s_hlock ____cacheline_aligned_in_smp; 339 spinlock_t s_lock ____cacheline_aligned_in_smp; 407 spinlock_t lock; /* protect changes to the qp table */ 421 spinlock_t qpt_lock; /* qptable lock */
|
/freebsd/sys/compat/linuxkpi/common/include/linux/ |
H A D | spinlock.h | 44 typedef struct mtx spinlock_t; 148 spinlock_t lock; \ in linux_spin_lock_init() 160 _atomic_dec_and_lock_irqsave(atomic_t *cnt, spinlock_t *lock, 46 } spinlock_t; global() typedef
|
/freebsd/lib/libc/include/ |
H A D | spinlock.h | 48 typedef struct _spinlock spinlock_t; typedef 60 void _spinlock(spinlock_t *); 61 void _spinunlock(spinlock_t *);
|
/freebsd/sys/dev/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()
|
/freebsd/sys/dev/mlx5/ |
H A D | doorbell.h | 43 spinlock_t *doorbell_lock) in mlx5_write64() 55 #define MLX5_DECLARE_DOORBELL_LOCK(name) spinlock_t name; 60 spinlock_t *doorbell_lock) in mlx5_write64()
|
H A D | driver.h | 258 spinlock_t lock; 285 spinlock_t counters_idr_lock; /* protects counters_idr */ 312 spinlock_t lock; 337 spinlock_t alloc_lock; 341 spinlock_t token_lock; 502 spinlock_t lock; /* protect EQs list */ 518 spinlock_t wq_lock; 537 spinlock_t writerlock; 546 spinlock_t lock; 553 spinlock_t lock; [all …]
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_verbs.h | 53 spinlock_t cq_reg_mem_list_lock; /* protect CQ memory list */ 55 spinlock_t qp_reg_mem_list_lock; /* protect QP memory list */ 68 spinlock_t udqp_list_lock; 169 spinlock_t lock; /* for poll cq */ 240 spinlock_t lock; /* serialize posting WRs to SQ/RQ */ 241 spinlock_t dwork_flush_lock; /* protect mod_delayed_work */
|
H A D | irdma_main.h | 71 extern spinlock_t irdma_handler_lock; 193 spinlock_t req_lock; /* protect CQP request list */ 194 spinlock_t compl_lock; /* protect CQP completion processing */ 218 spinlock_t ce_lock; /* sync cq destroy with cq completion event notification */ 340 spinlock_t arp_lock; /*protect ARP table access*/ 341 spinlock_t rsrc_lock; /* protect HW resource array access */ 342 spinlock_t qptable_lock; /*protect QP table access*/ 343 spinlock_t cqtable_lock; /*protect CQ table access*/ 346 spinlock_t qh_list_lock; /* protect mc_qht_list */
|
H A D | irdma_cm.h | 327 spinlock_t retrans_list_lock; /* protect CM node rexmit updates*/ 388 spinlock_t ht_lock; /* protect CM node (active side) list */ 389 spinlock_t listen_list_lock; /* protect listener list */ 390 spinlock_t apbvt_lock; /*serialize apbvt add/del entries*/
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | mad_priv.h | 99 spinlock_t lock; 180 spinlock_t lock; 193 spinlock_t snoop_lock; 206 spinlock_t reg_lock;
|
/freebsd/sys/dev/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()
|
H A D | mthca_provider.h | 205 spinlock_t lock; 226 spinlock_t lock; 249 spinlock_t lock;
|
H A D | mthca_dev.h | 128 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;
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib.h | 122 spinlock_t lock; 170 spinlock_t lock; 340 spinlock_t lock; 397 spinlock_t ag_work_lock; 420 spinlock_t tx_lock; 450 spinlock_t ud_lock; 469 spinlock_t going_down_lock; 476 spinlock_t id_map_lock; 497 spinlock_t lock; 572 spinlock_t sm_lock; [all …]
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4.h | 249 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/sys/contrib/openzfs/module/os/linux/spl/ |
H A D | spl-kmem.c | 368 static spinlock_t kmem_lock; 373 kmem_del_init(spinlock_t *lock, struct hlist_head *table, 557 spl_kmem_init_tracking(struct list_head *list, spinlock_t *lock, int size) 571 spl_kmem_fini_tracking(struct list_head *list, spinlock_t *lock)
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | en.h | 278 spinlock_t tx_lock; 310 spinlock_t comp_lock; 394 spinlock_t lock; 422 spinlock_t poll_lock; /* protects from LLS/napi conflicts */ 466 spinlock_t uar_lock; 549 spinlock_t stats_lock; 641 spinlock_t filters_lock;
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | sdio.h | 200 spinlock_t lock; 224 spinlock_t wr_async_lock;
|
/freebsd/sys/dev/bnxt/bnxt_re/ |
H A D | ib_verbs.h | 156 spinlock_t lock; 178 spinlock_t sq_lock; 179 spinlock_t rq_lock; 198 spinlock_t cq_lock; 245 spinlock_t sh_lock;
|
/freebsd/sys/dev/axgbe/ |
H A D | xgbe_osdep.h | 59 typedef struct mtx spinlock_t; typedef 62 spin_lock_init(spinlock_t *spinlock) in spin_lock_init()
|
/freebsd/sys/contrib/dev/iwlwifi/pcie/ |
H A D | internal.h | 162 spinlock_t lock; 184 spinlock_t lock; 452 spinlock_t irq_lock; in IWL_TRANS_GET_PCIE_TRANS() 485 spinlock_t alloc_page_lock; 490 spinlock_t reg_lock;
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | taskq.h | 110 spinlock_t tq_lock; /* protects taskq_t */ 145 spinlock_t tqent_lock;
|