Home
last modified time | relevance | path

Searched refs:release_work (Results 1 – 19 of 19) sorted by relevance

/linux/block/
H A Dblk-ioc.c108 release_work); in ioc_release_fn()
150 queue_work(system_power_efficient_wq, &ioc->release_work); in ioc_delay_free()
237 INIT_WORK(&ioc->release_work, ioc_release_fn); in alloc_io_context()
/linux/include/linux/
H A Dbpf-cgroup-defs.h78 struct work_struct release_work; member
H A Diocontext.h113 struct work_struct release_work; member
/linux/drivers/infiniband/ulp/isert/
H A Dib_isert.h188 struct work_struct release_work; member
H A Dib_isert.c313 INIT_WORK(&isert_conn->release_work, isert_release_work); in isert_init_conn()
564 queue_work(isert_release_wq, &isert_conn->release_work); in isert_handle_unbound_conn()
2484 release_work); in isert_release_work()
2571 queue_work(isert_release_wq, &isert_conn->release_work); in isert_wait_conn()
/linux/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h330 struct work_struct release_work; member
/linux/mm/
H A Dzswap.c158 struct work_struct release_work; member
337 release_work); in __zswap_pool_release()
363 INIT_WORK(&pool->release_work, __zswap_pool_release); in __zswap_pool_empty()
364 schedule_work(&pool->release_work); in __zswap_pool_empty()
H A Dbacking-dev.c614 release_work); in cgwb_release_workfn()
644 queue_work(cgwb_release_wq, &wb->release_work); in cgwb_release()
715 INIT_WORK(&wb->release_work, cgwb_release_workfn); in cgwb_create()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_queue.c114 struct pvr_queue_fence *fence = container_of(w, struct pvr_queue_fence, release_work); in pvr_queue_fence_release_work()
125 queue_work(pvr_dev->sched_wq, &fence->release_work); in pvr_queue_fence_release()
279 INIT_WORK(&fence->release_work, pvr_queue_fence_release_work); in pvr_queue_fence_init()
/linux/drivers/infiniband/ulp/iser/
H A Discsi_iser.c889 INIT_WORK(&iser_conn->release_work, iser_release_work); in iscsi_iser_ep_disconnect()
890 queue_work(release_wq, &iser_conn->release_work); in iscsi_iser_ep_disconnect()
H A Discsi_iser.h411 struct work_struct release_work; member
H A Diser_verbs.c347 iser_conn = container_of(work, struct iser_conn, release_work); in iser_release_work()
/linux/drivers/nvme/target/
H A Drdma.c106 struct work_struct release_work; member
1371 container_of(w, struct nvmet_rdma_queue, release_work); in nvmet_rdma_release_queue_work()
1454 INIT_WORK(&queue->release_work, nvmet_rdma_release_queue_work); in nvmet_rdma_alloc_queue()
1688 queue_work(nvmet_wq, &queue->release_work); in __nvmet_rdma_queue_disconnect()
1718 queue_work(nvmet_wq, &queue->release_work); in nvmet_rdma_queue_connect_fail()
H A Dtcp.c187 struct work_struct release_work; member
1360 queue_work(nvmet_wq, &queue->release_work); in nvmet_tcp_release_queue()
1564 container_of(w, struct nvmet_tcp_queue, release_work); in nvmet_tcp_release_queue_work()
1881 INIT_WORK(&queue->release_work, nvmet_tcp_release_queue_work); in nvmet_tcp_alloc_queue()
/linux/drivers/thunderbolt/
H A Dtb.c1570 container_of(work, typeof(*group), release_work.work); in tb_bandwidth_group_release_work()
1590 INIT_DELAYED_WORK(&group->release_work, in tb_init_bandwidth_groups()
1688 cancel_delayed_work(&group->release_work); in tb_detach_bandwidth_group()
2639 mod_delayed_work(system_percpu_wq, &group->release_work, in tb_alloc_dp_bandwidth()
2962 cancel_delayed_work_sync(&tcm->groups[i].release_work); in tb_deinit()
H A Dtb.h243 struct delayed_work release_work; member
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_sched.c701 struct work_struct release_work; member
939 release_work); in group_release_work()
964 queue_work(panthor_cleanup_wq, &group->release_work); in group_release()
3659 INIT_WORK(&group->release_work, group_release_work); in panthor_group_create()
/linux/kernel/
H A Dworkqueue.c298 struct kthread_work release_work; member
1646 kthread_queue_work(pwq_release_worker, &pwq->release_work); in put_pwq()
5103 release_work); in pwq_release_workfn()
5169 kthread_init_work(&pwq->release_work, pwq_release_workfn); in init_pwq()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c441 svm_bo = container_of(work, struct svm_range_bo, release_work); in svm_range_bo_wq_release()
451 INIT_WORK(&svm_bo->release_work, svm_range_bo_wq_release); in svm_range_bo_release_async()
452 schedule_work(&svm_bo->release_work); in svm_range_bo_release_async()