Lines Matching refs:drv_lock
249 struct k_mutex drv_lock; member
795 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usbd_work_process_recvreq()
803 k_mutex_unlock(&ctx->drv_lock); in usbd_work_process_recvreq()
835 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usbd_work_process_ep_events()
837 k_mutex_unlock(&ctx->drv_lock); in usbd_work_process_ep_events()
1237 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usbd_work_handler()
1239 k_mutex_unlock(&ctx->drv_lock); in usbd_work_handler()
1278 k_mutex_init(&ctx->drv_lock); in usb_dc_attach()
1317 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usb_dc_detach()
1329 k_mutex_unlock(&ctx->drv_lock); in usb_dc_detach()
1650 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usb_dc_ep_write()
1657 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_write()
1689 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_write()
1710 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_write()
1743 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usb_dc_ep_read_wait()
1751 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_read_wait()
1763 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_read_wait()
1790 k_mutex_lock(&ctx->drv_lock, K_FOREVER); in usb_dc_ep_read_continue()
1799 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_read_continue()
1810 k_mutex_unlock(&ctx->drv_lock); in usb_dc_ep_read_continue()