Home
last modified time | relevance | path

Searched refs:destroy_async (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/usb/misc/
H A Duss720.c78 static void destroy_async(struct kref *kref) in destroy_async() function
120 kref_put(&rq->ref_count, destroy_async); in async_complete()
147 kref_put(&rq->ref_count, destroy_async); in submit_async_request()
152 kref_put(&rq->ref_count, destroy_async); in submit_async_request()
171 destroy_async(&rq->ref_count); in submit_async_request()
212 kref_put(&rq->ref_count, destroy_async); in get_1284_register()
221 kref_put(&rq->ref_count, destroy_async); in get_1284_register()
243 kref_put(&rq->ref_count, destroy_async); in set_1284_register()
/linux/drivers/gpu/drm/xe/
H A Dxe_execlist_types.h45 struct work_struct destroy_async; member
H A Dxe_execlist.c400 container_of(w, struct xe_execlist_exec_queue, destroy_async); in execlist_exec_queue_destroy_async()
423 INIT_WORK(&q->execlist->destroy_async, execlist_exec_queue_destroy_async); in execlist_exec_queue_destroy()
424 queue_work(system_unbound_wq, &q->execlist->destroy_async); in execlist_exec_queue_destroy()
H A Dxe_guc_submit.c1654 container_of(w, struct xe_guc_exec_queue, destroy_async); in __guc_exec_queue_destroy_async()
1680 INIT_WORK(&q->guc->destroy_async, __guc_exec_queue_destroy_async); in guc_exec_queue_destroy_async()
1684 __guc_exec_queue_destroy_async(&q->guc->destroy_async); in guc_exec_queue_destroy_async()
1686 queue_work(xe->destroy_wq, &q->guc->destroy_async); in guc_exec_queue_destroy_async()
/linux/drivers/usb/core/
H A Ddevio.c663 static void destroy_async(struct usb_dev_state *ps, struct list_head *list) in destroy_async() function
697 destroy_async(ps, &hitlist); in destroy_async_on_interface()
702 destroy_async(ps, &ps->async_pending); in destroy_all_async()