Home
last modified time | relevance | path

Searched refs:async_wq (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Duvc_video.c290 queue_work(video->async_wq, &video->pump); in uvc_video_complete()
528 queue_work(video->async_wq, &video->pump); in uvcg_video_enable()
543 video->async_wq = alloc_workqueue("uvcgadget", WQ_UNBOUND | WQ_HIGHPRI, 0); in uvcg_video_init()
544 if (!video->async_wq) in uvcg_video_init()
H A Duvc.h91 struct workqueue_struct *async_wq; member
H A Df_uvc.c985 if (video->async_wq) in uvc_function_unbind()
986 destroy_workqueue(video->async_wq); in uvc_function_unbind()
H A Duvc_v4l2.c419 queue_work(video->async_wq, &video->pump); in uvc_v4l2_qbuf()
/kernel/linux/linux-5.10/fs/hmdfs/comm/
H A Dconnection.c798 flush_workqueue(peer->async_wq); in hmdfs_peer_release()
802 destroy_workqueue(peer->async_wq); in hmdfs_peer_release()
1075 node->async_wq = alloc_workqueue("dfs_async%u_%llu", WQ_MEM_RECLAIM, 0, in alloc_peer()
1077 if (!node->async_wq) { in alloc_peer()
1155 if (node->async_wq) { in alloc_peer()
1156 destroy_workqueue(node->async_wq); in alloc_peer()
1157 node->async_wq = NULL; in alloc_peer()
H A Dsocket_adapter.c358 queue_delayed_work(peer->async_wq, &mp->d_work, timeout * HZ); in hmdfs_send_async_request()
688 ret = queue_delayed_work(con->async_wq, &async_work->d_work, in hmdfs_sendpage_request()
1001 queue_delayed_work(con->async_wq, &mp->d_work, 0); in hmdfs_response_handle_sync()
1058 ret = hmdfs_msg_handle_async(con, head, buf, con->async_wq, in hmdfs_response_recv()
H A Dconnection.h173 struct workqueue_struct *async_wq; member
/kernel/linux/linux-6.6/fs/hmdfs/comm/
H A Dconnection.c798 flush_workqueue(peer->async_wq); in hmdfs_peer_release()
802 destroy_workqueue(peer->async_wq); in hmdfs_peer_release()
1075 node->async_wq = alloc_workqueue("dfs_async%u_%llu", WQ_MEM_RECLAIM, 0, in alloc_peer()
1077 if (!node->async_wq) { in alloc_peer()
1155 if (node->async_wq) { in alloc_peer()
1156 destroy_workqueue(node->async_wq); in alloc_peer()
1157 node->async_wq = NULL; in alloc_peer()
H A Dsocket_adapter.c358 queue_delayed_work(peer->async_wq, &mp->d_work, timeout * HZ); in hmdfs_send_async_request()
688 ret = queue_delayed_work(con->async_wq, &async_work->d_work, in hmdfs_sendpage_request()
1001 queue_delayed_work(con->async_wq, &mp->d_work, 0); in hmdfs_response_handle_sync()
1058 ret = hmdfs_msg_handle_async(con, head, buf, con->async_wq, in hmdfs_response_recv()
H A Dconnection.h173 struct workqueue_struct *async_wq; member
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_driver.c458 if (stream->async_wq) in uvc_stream_delete()
459 destroy_workqueue(stream->async_wq); in uvc_stream_delete()
486 stream->async_wq = alloc_workqueue("uvcvideo", WQ_UNBOUND | WQ_HIGHPRI, in uvc_stream_new()
488 if (!stream->async_wq) { in uvc_stream_new()
H A Duvcvideo.h572 struct workqueue_struct *async_wq; member
H A Duvc_video.c1588 queue_work(stream->async_wq, &uvc_urb->work); in uvc_video_complete()
1695 flush_workqueue(stream->async_wq); in uvc_video_stop_transfer()
/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvc_driver.c180 if (stream->async_wq) in uvc_stream_delete()
181 destroy_workqueue(stream->async_wq); in uvc_stream_delete()
208 stream->async_wq = alloc_workqueue("uvcvideo", WQ_UNBOUND | WQ_HIGHPRI, in uvc_stream_new()
210 if (!stream->async_wq) { in uvc_stream_new()
H A Duvcvideo.h457 struct workqueue_struct *async_wq; member
H A Duvc_video.c1646 queue_work(stream->async_wq, &uvc_urb->work); in uvc_video_complete()
1773 flush_workqueue(stream->async_wq); in uvc_video_stop_transfer()
/kernel/linux/linux-5.10/fs/hmdfs/
H A Dhmdfs_server.c204 flush_workqueue(conn->async_wq); in hmdfs_server_offline_notify()
/kernel/linux/linux-6.6/fs/hmdfs/
H A Dhmdfs_server.c204 flush_workqueue(conn->async_wq); in hmdfs_server_offline_notify()

Completed in 30 milliseconds