| /dragonfly/sbin/udevd/ |
| HD | udevd_monitor.c | 100 pthread_mutex_lock(&udm->q_lock); in monitor_queue_event() 103 pthread_mutex_unlock(&udm->q_lock); in monitor_queue_event() 121 pthread_mutex_init(&udm->q_lock, NULL); in udev_monitor_init() 139 pthread_mutex_lock(&udm->q_lock); in udev_monitor_free() 158 pthread_mutex_unlock(&udm->q_lock); in udev_monitor_free() 193 pthread_mutex_lock(&udm->q_lock); in client_cmd_monitor() 197 ret = pthread_cond_timedwait(&udm->cond, &udm->q_lock, &abstime); in client_cmd_monitor() 233 pthread_mutex_unlock(&udm->q_lock); in client_cmd_monitor() 306 pthread_mutex_lock(&udm->q_lock); in _parse_filter_prop() 308 pthread_mutex_unlock(&udm->q_lock); in _parse_filter_prop() [all …]
|
| HD | udevd.h | 79 pthread_mutex_t q_lock; member
|
| /dragonfly/sys/dev/raid/twa/ |
| HD | tw_osl.h | 148 struct spinlock *q_lock;/* ptr to queue manipulation lock */ member 231 spin_lock(req->ctlr->q_lock); in tw_osli_req_q_insert_head() 234 spin_unlock(req->ctlr->q_lock); in tw_osli_req_q_insert_head() 243 spin_lock(req->ctlr->q_lock); in tw_osli_req_q_insert_tail() 246 spin_unlock(req->ctlr->q_lock); in tw_osli_req_q_insert_tail() 258 spin_lock(sc->q_lock); in tw_osli_req_q_remove_head() 266 spin_unlock(sc->q_lock); in tw_osli_req_q_remove_head() 276 spin_lock(req->ctlr->q_lock); in tw_osli_req_q_remove_item() 279 spin_unlock(req->ctlr->q_lock); in tw_osli_req_q_remove_item()
|
| HD | tw_osl_freebsd.c | 309 sc->q_lock = &(sc->q_lock_handle); in twa_attach() 310 spin_init(sc->q_lock, "twa_qlock"); in twa_attach()
|
| /dragonfly/sys/dev/raid/tws/ |
| HD | tws_services.c | 209 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_init_qs() 214 lockmgr(&sc->q_lock, LK_RELEASE); in tws_init_qs() 224 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_insert2_empty_q() 236 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_q_insert_head() 254 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_q_insert_tail() 273 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_q_remove_head() 296 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_q_remove_tail() 321 KKASSERT(lockstatus(&sc->q_lock, curthread) != 0); in tws_q_remove_request()
|
| HD | tws.c | 197 lockinit(&sc->q_lock, "tws_q_lock", 0, LK_CANRECURSE); in tws_attach() 337 lockuninit(&sc->q_lock); in tws_attach() 403 lockuninit(&sc->q_lock); in tws_detach() 607 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_init_reqs() 612 lockmgr(&sc->q_lock, LK_RELEASE); in tws_init_reqs() 634 lockmgr(&sc->q_lock, LK_RELEASE); in tws_init_reqs() 791 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_get_request() 795 lockmgr(&sc->q_lock, LK_RELEASE); in tws_get_request() 825 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_release_request() 827 lockmgr(&sc->q_lock, LK_RELEASE); in tws_release_request()
|
| HD | tws_cam.c | 361 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_scsi_complete() 363 lockmgr(&sc->q_lock, LK_RELEASE); in tws_scsi_complete() 374 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_scsi_complete() 376 lockmgr(&sc->q_lock, LK_RELEASE); in tws_scsi_complete() 598 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_scsi_err_complete() 601 lockmgr(&sc->q_lock, LK_RELEASE); in tws_scsi_err_complete() 623 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_drain_busy_queue() 625 lockmgr(&sc->q_lock, LK_RELEASE); in tws_drain_busy_queue() 637 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_drain_busy_queue() 640 lockmgr(&sc->q_lock, LK_RELEASE); in tws_drain_busy_queue()
|
| HD | tws.h | 237 struct lock q_lock; /* queue lock */ member
|
| HD | tws_hdm.c | 327 lockmgr(&sc->q_lock, LK_EXCLUSIVE); in tws_submit_command() 329 lockmgr(&sc->q_lock, LK_RELEASE); in tws_submit_command()
|
| /dragonfly/sys/net/netmap/ |
| HD | netmap.c | 241 lockmgr(&kr->q_lock, LK_EXCLUSIVE); in netmap_disable_ring() 242 lockmgr(&kr->q_lock, LK_RELEASE); in netmap_disable_ring() 438 lockinit(&kring->q_lock, "nm_txq_lock", 0, LK_CANRECURSE); in netmap_krings_create() 448 lockinit(&kring->q_lock, "nm_rxq_lock", 0, LK_CANRECURSE); in netmap_krings_create() 467 lockuninit(&na->tx_rings[i].q_lock); in netmap_krings_delete() 470 lockuninit(&na->rx_rings[i].q_lock); in netmap_krings_delete() 790 lockmgr(&kring->q_lock, LK_EXCLUSIVE); in netmap_sw_to_nic() 826 lockmgr(&kring->q_lock, LK_RELEASE); in netmap_sw_to_nic() 897 lockmgr(&kring->q_lock, LK_EXCLUSIVE); in netmap_rxsync_from_host() 928 lockmgr(&kring->q_lock, LK_RELEASE); in netmap_rxsync_from_host() [all …]
|
| HD | netmap_vale.c | 1283 lockmgr(&kring->q_lock, LK_EXCLUSIVE); in nm_bdg_flush() 1285 lockmgr(&kring->q_lock, LK_RELEASE); in nm_bdg_flush() 1296 lockmgr(&kring->q_lock, LK_RELEASE); in nm_bdg_flush() 1364 lockmgr(&kring->q_lock, LK_EXCLUSIVE); in nm_bdg_flush() 1413 lockmgr(&kring->q_lock, LK_RELEASE); in nm_bdg_flush() 1419 lockmgr(&kring->q_lock, LK_RELEASE); in nm_bdg_flush() 1493 lockmgr(&kring->q_lock, LK_EXCLUSIVE); in bdg_netmap_rxsync() 1533 lockmgr(&kring->q_lock, LK_RELEASE); in bdg_netmap_rxsync()
|
| HD | netmap_kern.h | 178 NM_LOCK_T q_lock; /* protects kring and ring. */ member
|
| /dragonfly/sys/dev/virtual/amazon/ena/ena-com/ |
| HD | ena_com.c | 326 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd() 328 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd() 337 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_submit_admin_cmd() 561 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 563 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 571 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 574 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 585 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 587 ENA_SPINLOCK_UNLOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_polling() 685 ENA_SPINLOCK_LOCK(admin_queue->q_lock, flags); in ena_com_wait_and_process_admin_cq_interrupts() [all …]
|
| HD | ena_com.h | 259 ena_spinlock_t q_lock; /* spinlock for the admin queue */ member
|
| /dragonfly/sys/dev/sound/midi/ |
| HD | sequencer.c | 126 struct lock seq_lock, q_lock; member
|