/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | uvc_video.c | 290 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 D | uvc.h | 91 struct workqueue_struct *async_wq; member
|
H A D | f_uvc.c | 985 if (video->async_wq) in uvc_function_unbind() 986 destroy_workqueue(video->async_wq); in uvc_function_unbind()
|
H A D | uvc_v4l2.c | 419 queue_work(video->async_wq, &video->pump); in uvc_v4l2_qbuf()
|
/kernel/linux/linux-5.10/fs/hmdfs/comm/ |
H A D | connection.c | 798 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 D | socket_adapter.c | 358 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 D | connection.h | 173 struct workqueue_struct *async_wq; member
|
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | connection.c | 798 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 D | socket_adapter.c | 358 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 D | connection.h | 173 struct workqueue_struct *async_wq; member
|
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvc_driver.c | 458 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 D | uvcvideo.h | 572 struct workqueue_struct *async_wq; member
|
H A D | uvc_video.c | 1588 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 D | uvc_driver.c | 180 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 D | uvcvideo.h | 457 struct workqueue_struct *async_wq; member
|
H A D | uvc_video.c | 1646 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 D | hmdfs_server.c | 204 flush_workqueue(conn->async_wq); in hmdfs_server_offline_notify()
|
/kernel/linux/linux-6.6/fs/hmdfs/ |
H A D | hmdfs_server.c | 204 flush_workqueue(conn->async_wq); in hmdfs_server_offline_notify()
|