Home
last modified time | relevance | path

Searched refs:q_lock (Results 1 – 22 of 22) sorted by relevance

/freebsd/sys/dev/tws/
H A Dtws_services.c202 mtx_lock(&sc->q_lock); in tws_init_qs()
207 mtx_unlock(&sc->q_lock); in tws_init_qs()
217 mtx_assert(&sc->q_lock, MA_OWNED); in tws_insert2_empty_q()
229 mtx_assert(&sc->q_lock, MA_OWNED); in tws_q_insert_head()
247 mtx_assert(&sc->q_lock, MA_OWNED); in tws_q_insert_tail()
266 mtx_assert(&sc->q_lock, MA_OWNED); in tws_q_remove_head()
289 mtx_assert(&sc->q_lock, MA_OWNED); in tws_q_remove_tail()
314 mtx_assert(&sc->q_lock, MA_OWNED); in tws_q_remove_request()
H A Dtws.c192 mtx_init( &sc->q_lock, "tws_q_lock", NULL, MTX_DEF); in tws_attach()
335 mtx_destroy(&sc->q_lock); in tws_attach()
421 mtx_destroy(&sc->q_lock); in tws_detach()
671 mtx_lock(&sc->q_lock); in tws_init_reqs()
676 mtx_unlock(&sc->q_lock); in tws_init_reqs()
698 mtx_unlock(&sc->q_lock); in tws_init_reqs()
819 struct mtx *my_mutex = ((type == TWS_REQ_TYPE_SCSI_IO) ? &sc->q_lock : &sc->gen_lock); in tws_get_request()
859 mtx_lock(&sc->q_lock); in tws_release_request()
861 mtx_unlock(&sc->q_lock); in tws_release_request()
H A Dtws_cam.c322 mtx_lock(&sc->q_lock); in tws_scsi_complete()
324 mtx_unlock(&sc->q_lock); in tws_scsi_complete()
334 mtx_lock(&sc->q_lock); in tws_scsi_complete()
336 mtx_unlock(&sc->q_lock); in tws_scsi_complete()
545 mtx_lock(&sc->q_lock); in tws_scsi_err_complete()
548 mtx_unlock(&sc->q_lock); in tws_scsi_err_complete()
568 mtx_lock(&sc->q_lock); in tws_drain_busy_queue()
570 mtx_unlock(&sc->q_lock); in tws_drain_busy_queue()
588 mtx_lock(&sc->q_lock); in tws_drain_busy_queue()
591 mtx_unlock(&sc->q_lock); in tws_drain_busy_queue()
H A Dtws.h240 struct mtx q_lock; /* queue lock */ member
H A Dtws_hdm.c327 mtx_lock(&sc->q_lock); in tws_submit_command()
329 mtx_unlock(&sc->q_lock); in tws_submit_command()
/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_cm.c76 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_ll2_complete_tx_packet()
80 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_ll2_complete_tx_packet()
123 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_ll2_complete_rx_packet()
138 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_ll2_complete_rx_packet()
701 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_gsi_post_send()
705 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_gsi_post_send()
725 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_gsi_post_send()
761 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_gsi_post_recv()
790 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_gsi_post_recv()
796 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_gsi_post_recv()
H A Dqlnxr_def.h633 spinlock_t q_lock ____cacheline_aligned;
H A Dqlnxr_verbs.c2212 spin_lock_init(&qp->q_lock); in qlnxr_set_common_qp_params()
4276 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_post_send()
4281 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_post_send()
4594 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_post_send()
4647 spin_lock_irqsave(&qp->q_lock, flags); in qlnxr_post_recv()
4650 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_post_recv()
4736 spin_unlock_irqrestore(&qp->q_lock, flags); in qlnxr_post_recv()
/freebsd/sys/contrib/dev/rtw88/
H A Dtx.c186 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer()
188 spin_unlock_irqrestore(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer()
192 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer()
196 spin_unlock_irqrestore(&tx_report->q_lock, flags); in rtw_tx_report_purge_timer()
220 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_enqueue()
222 spin_unlock_irqrestore(&tx_report->q_lock, flags); in rtw_tx_report_enqueue()
262 spin_lock_irqsave(&tx_report->q_lock, flags); in rtw_tx_report_handle()
271 spin_unlock_irqrestore(&tx_report->q_lock, flags); in rtw_tx_report_handle()
H A Dmain.c2144 spin_lock_init(&rtwdev->tx_report.q_lock); in rtw_core_init()
2211 spin_lock_irqsave(&rtwdev->tx_report.q_lock, flags); in rtw_core_deinit()
2213 spin_unlock_irqrestore(&rtwdev->tx_report.q_lock, flags); in rtw_core_deinit()
H A Dmain.h725 spinlock_t q_lock; member
/freebsd/sys/contrib/ena-com/
H A Dena_com.c341 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd()
343 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd()
352 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd()
600 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling()
611 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling()
626 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling()
827 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_interrupts()
1535 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_for_abort_completion()
1579 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_set_admin_running_state()
1752 ENA_SPINLOCK_DESTROY(admin_queue->q_lock); in ena_com_admin_destroy()
[all …]
H A Dena_com.h239 ena_spinlock_t q_lock; /* spinlock for the admin queue */ member
/freebsd/sys/dev/netmap/
H A Dnetmap_monitor.c632 mtx_lock(&mkring->q_lock); in netmap_zmon_parent_sync()
677 mtx_unlock(&mkring->q_lock); in netmap_zmon_parent_sync()
748 mtx_lock(&mkring->q_lock); in netmap_monitor_parent_sync()
794 mtx_unlock(&mkring->q_lock); in netmap_monitor_parent_sync()
H A Dnetmap_vale.c928 mtx_lock(&kring->q_lock); in nm_vale_flush()
930 mtx_unlock(&kring->q_lock); in nm_vale_flush()
938 mtx_unlock(&kring->q_lock); in nm_vale_flush()
1034 mtx_lock(&kring->q_lock); in nm_vale_flush()
1074 mtx_unlock(&kring->q_lock); in nm_vale_flush()
1089 mtx_unlock(&kring->q_lock); in nm_vale_flush()
H A Dnetmap.c595 mtx_lock(&kr->q_lock); in netmap_disable_ring()
596 mtx_unlock(&kr->q_lock); in netmap_disable_ring()
925 mtx_init(&kring->q_lock, (t == NR_TX ? "nm_txq_lock" : "nm_rxq_lock"), NULL, MTX_DEF); in netmap_krings_create()
959 mtx_destroy(&(*kring)->q_lock); in netmap_krings_delete()
H A Dnetmap_bdg.c1148 mtx_lock(&kring->q_lock); in netmap_vp_rxsync()
1150 mtx_unlock(&kring->q_lock); in netmap_vp_rxsync()
H A Dnetmap_kern.h468 NM_LOCK_T q_lock; /* protects kring and ring. */ member
/freebsd/sys/contrib/openzfs/module/zfs/
H A Ddsl_scan.c3390 mutex_enter(q_lock); in scan_io_queues_run_one()
3434 mutex_exit(q_lock); in scan_io_queues_run_one()
3436 mutex_enter(q_lock); in scan_io_queues_run_one()
3457 mutex_exit(q_lock); in scan_io_queues_run_one()
4847 mutex_enter(q_lock); in scan_exec_io()
4849 cv_wait(&queue->q_zio_cv, q_lock); in scan_exec_io()
4852 mutex_exit(q_lock); in scan_exec_io()
5087 kmutex_t *q_lock; in dsl_scan_freed_dva() local
5098 mutex_enter(q_lock); in dsl_scan_freed_dva()
5100 mutex_exit(q_lock); in dsl_scan_freed_dva()
[all …]
/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr.c402 mtx_lock_spin(&op_req_q->q_lock); in mpi3mr_submit_io()
434 mtx_unlock_spin(&op_req_q->q_lock); in mpi3mr_submit_io()
4860 mtx_lock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4863 mtx_unlock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4865 mtx_unlock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4878 mtx_lock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4880 mtx_unlock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4915 mtx_lock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
4917 mtx_unlock_spin(&op_reply_q->q_lock); in mpi3mr_complete_io_cmd()
5250 mtx_destroy(&op_reply_q->q_lock); in mpi3mr_destory_mtx()
[all …]
H A Dmpi3mr.h378 struct mtx q_lock; member
393 struct mtx q_lock; member
/freebsd/sys/dev/sound/midi/
H A Dsequencer.c121 struct mtx seq_lock, q_lock; member