Home
last modified time | relevance | path

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

12

/linux-6.6.21/block/
Dblk-ioc.c115 release_work); in ioc_release_fn()
157 queue_work(system_power_efficient_wq, &ioc->release_work); in ioc_delay_free()
244 INIT_WORK(&ioc->release_work, ioc_release_fn); in alloc_io_context()
/linux-6.6.21/include/linux/
Dbpf-cgroup-defs.h72 struct work_struct release_work; member
Diocontext.h113 struct work_struct release_work; member
Dbacking-dev-defs.h157 struct work_struct release_work; member
/linux-6.6.21/drivers/gpu/drm/i915/gem/
Di915_gem_context_types.h323 struct work_struct release_work; member
Di915_gem_context.c1270 release_work); in i915_gem_context_release_work()
1306 queue_work(ctx->i915->wq, &ctx->release_work); in i915_gem_context_release()
1608 INIT_WORK(&ctx->release_work, i915_gem_context_release_work); in i915_gem_create_context()
/linux-6.6.21/drivers/hid/bpf/
Dhid_bpf_jmp_table.c57 static DECLARE_WORK(release_work, hid_bpf_release_progs);
371 schedule_work(&release_work); in hid_bpf_link_release()
499 schedule_work(&release_work); in __hid_bpf_destroy_device()
/linux-6.6.21/drivers/gpu/drm/i915/gt/
Dintel_gtt.c206 container_of(work, struct i915_address_space, release_work); in __i915_vm_release()
227 queue_work(vm->i915->wq, &vm->release_work); in i915_vm_release()
242 INIT_WORK(&vm->release_work, __i915_vm_release); in i915_address_space_init()
Dintel_gtt.h246 struct work_struct release_work; member
/linux-6.6.21/drivers/infiniband/ulp/isert/
Dib_isert.h188 struct work_struct release_work; member
Dib_isert.c316 INIT_WORK(&isert_conn->release_work, isert_release_work); in isert_init_conn()
567 queue_work(isert_release_wq, &isert_conn->release_work); in isert_handle_unbound_conn()
2487 release_work); in isert_release_work()
2574 queue_work(isert_release_wq, &isert_conn->release_work); in isert_wait_conn()
/linux-6.6.21/drivers/infiniband/ulp/srpt/
Dib_srpt.h330 struct work_struct release_work; member
Dib_srpt.c888 schedule_work(&ch->release_work); in srpt_zerolength_write_done()
1924 schedule_work(&ch->release_work); in srpt_close_ch()
2088 ch = container_of(w, struct srpt_rdma_ch, release_work); in srpt_release_channel_work()
2227 INIT_WORK(&ch->release_work, srpt_release_channel_work); in srpt_cm_req_recv()
/linux-6.6.21/drivers/gpu/drm/i915/gem/selftests/
Dmock_context.c27 INIT_WORK(&ctx->release_work, i915_gem_context_release_work); in mock_context()
/linux-6.6.21/drivers/gpu/drm/amd/amdkfd/
Dkfd_svm.h50 struct work_struct release_work; member
Dkfd_process.c1111 release_work); in kfd_process_wq_release()
1145 INIT_WORK(&p->release_work, kfd_process_wq_release); in kfd_process_ref_release()
1146 queue_work(kfd_process_wq, &p->release_work); in kfd_process_ref_release()
/linux-6.6.21/mm/
Dzswap.c170 struct work_struct release_work; member
850 release_work); in __zswap_pool_release()
873 INIT_WORK(&pool->release_work, __zswap_pool_release); in __zswap_pool_empty()
874 schedule_work(&pool->release_work); in __zswap_pool_empty()
Dbacking-dev.c525 release_work); in cgwb_release_workfn()
554 queue_work(cgwb_release_wq, &wb->release_work); in cgwb_release()
623 INIT_WORK(&wb->release_work, cgwb_release_workfn); in cgwb_create()
/linux-6.6.21/drivers/infiniband/ulp/iser/
Discsi_iser.h412 struct work_struct release_work; member
Discsi_iser.c893 INIT_WORK(&iser_conn->release_work, iser_release_work); in iscsi_iser_ep_disconnect()
894 queue_work(release_wq, &iser_conn->release_work); in iscsi_iser_ep_disconnect()
Diser_verbs.c347 iser_conn = container_of(work, struct iser_conn, release_work); in iser_release_work()
/linux-6.6.21/drivers/nvme/target/
Drdma.c104 struct work_struct release_work; member
1366 container_of(w, struct nvmet_rdma_queue, release_work); in nvmet_rdma_release_queue_work()
1448 INIT_WORK(&queue->release_work, nvmet_rdma_release_queue_work); in nvmet_rdma_alloc_queue()
1672 queue_work(nvmet_wq, &queue->release_work); in __nvmet_rdma_queue_disconnect()
1702 queue_work(nvmet_wq, &queue->release_work); in nvmet_rdma_queue_connect_fail()
Dtcp.c166 struct work_struct release_work; member
1302 queue_work(nvmet_wq, &queue->release_work); in nvmet_tcp_schedule_release_queue()
1492 container_of(w, struct nvmet_tcp_queue, release_work); in nvmet_tcp_release_queue_work()
1645 INIT_WORK(&queue->release_work, nvmet_tcp_release_queue_work); in nvmet_tcp_alloc_queue()
/linux-6.6.21/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec.c725 goto release_work; in mlx5e_xfrm_add_state()
774 release_work: in mlx5e_xfrm_add_state()
/linux-6.6.21/kernel/bpf/
Dcgroup.c278 bpf.release_work); in cgroup_bpf_release()
336 INIT_WORK(&cgrp->bpf.release_work, cgroup_bpf_release); in cgroup_bpf_release_fn()
337 queue_work(system_wq, &cgrp->bpf.release_work); in cgroup_bpf_release_fn()

12