Home
last modified time | relevance | path

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

/Linux-v5.4/block/
Dblk-ioc.c97 release_work); in ioc_release_fn()
153 &ioc->release_work); in put_io_context()
260 INIT_WORK(&ioc->release_work, ioc_release_fn); in create_task_io_context()
Dblk-sysfs.c886 struct request_queue *q = container_of(work, typeof(*q), release_work); in __blk_release_queue()
920 INIT_WORK(&q->release_work, __blk_release_queue); in blk_release_queue()
921 schedule_work(&q->release_work); in blk_release_queue()
/Linux-v5.4/include/linux/
Diocontext.h118 struct work_struct release_work; member
Dbacking-dev-defs.h182 struct work_struct release_work; member
Dbpf-cgroup.h81 struct work_struct release_work; member
Dblkdev.h589 struct work_struct release_work; member
/Linux-v5.4/drivers/infiniband/ulp/isert/
Dib_isert.h161 struct work_struct release_work; member
Dib_isert.c399 INIT_WORK(&isert_conn->release_work, isert_release_work); in isert_init_conn()
644 queue_work(isert_release_wq, &isert_conn->release_work); in isert_handle_unbound_conn()
2552 release_work); in isert_release_work()
2639 queue_work(isert_release_wq, &isert_conn->release_work); in isert_wait_conn()
/Linux-v5.4/drivers/infiniband/ulp/srpt/
Dib_srpt.h330 struct work_struct release_work; member
Dib_srpt.c881 schedule_work(&ch->release_work); in srpt_zerolength_write_done()
1894 schedule_work(&ch->release_work); in srpt_close_ch()
2070 ch = container_of(w, struct srpt_rdma_ch, release_work); in srpt_release_channel_work()
2210 INIT_WORK(&ch->release_work, srpt_release_channel_work); in srpt_cm_req_recv()
/Linux-v5.4/drivers/nvme/target/
Drdma.c92 struct work_struct release_work; member
1084 container_of(w, struct nvmet_rdma_queue, release_work); in nvmet_rdma_release_queue_work()
1164 INIT_WORK(&queue->release_work, nvmet_rdma_release_queue_work); in nvmet_rdma_alloc_queue()
1294 schedule_work(&queue->release_work); in nvmet_rdma_queue_connect()
1359 schedule_work(&queue->release_work); in __nvmet_rdma_queue_disconnect()
1389 schedule_work(&queue->release_work); in nvmet_rdma_queue_connect_fail()
Dtcp.c118 struct work_struct release_work; member
1156 schedule_work(&queue->release_work); in nvmet_tcp_schedule_release_queue()
1332 container_of(w, struct nvmet_tcp_queue, release_work); in nvmet_tcp_release_queue_work()
1471 INIT_WORK(&queue->release_work, nvmet_tcp_release_queue_work); in nvmet_tcp_alloc_queue()
/Linux-v5.4/mm/
Dbacking-dev.c483 release_work); in cgwb_release_workfn()
506 queue_work(cgwb_release_wq, &wb->release_work); in cgwb_release()
575 INIT_WORK(&wb->release_work, cgwb_release_workfn); in cgwb_create()
/Linux-v5.4/drivers/gpu/drm/amd/amdkfd/
Dkfd_process.c452 release_work); in kfd_process_wq_release()
485 INIT_WORK(&p->release_work, kfd_process_wq_release); in kfd_process_ref_release()
486 queue_work(kfd_process_wq, &p->release_work); in kfd_process_ref_release()
Dkfd_priv.h674 struct work_struct release_work; member
/Linux-v5.4/drivers/infiniband/ulp/iser/
Discsi_iser.c897 INIT_WORK(&iser_conn->release_work, iser_release_work); in iscsi_iser_ep_disconnect()
898 queue_work(release_wq, &iser_conn->release_work); in iscsi_iser_ep_disconnect()
Discsi_iser.h481 struct work_struct release_work; member
Diser_verbs.c510 iser_conn = container_of(work, struct iser_conn, release_work); in iser_release_work()
/Linux-v5.4/kernel/bpf/
Dcgroup.c39 bpf.release_work); in cgroup_bpf_release()
81 INIT_WORK(&cgrp->bpf.release_work, cgroup_bpf_release); in cgroup_bpf_release_fn()
82 queue_work(system_wq, &cgrp->bpf.release_work); in cgroup_bpf_release_fn()
/Linux-v5.4/drivers/gpu/drm/i915/gvt/
Dgvt.h219 struct work_struct release_work; member
Dkvmgt.c672 INIT_WORK(&vgpu->vdev.release_work, intel_vgpu_release_work); in intel_vgpu_create()
739 schedule_work(&vgpu->vdev.release_work); in intel_vgpu_group_notifier()
852 vdev.release_work); in intel_vgpu_release_work()