Home
last modified time | relevance | path

Searched refs:destroy_wq (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dmcg.c1083 static void _mlx4_ib_mcg_port_cleanup(struct mlx4_ib_demux_ctx *ctx, int destroy_wq) in _mlx4_ib_mcg_port_cleanup() argument
1108 if (destroy_wq) in _mlx4_ib_mcg_port_cleanup()
1126 int destroy_wq; member
1133 _mlx4_ib_mcg_port_cleanup(cw->ctx, cw->destroy_wq); in mcg_clean_task()
1138 void mlx4_ib_mcg_port_cleanup(struct mlx4_ib_demux_ctx *ctx, int destroy_wq) in mlx4_ib_mcg_port_cleanup() argument
1147 if (destroy_wq) { in mlx4_ib_mcg_port_cleanup()
1148 _mlx4_ib_mcg_port_cleanup(ctx, destroy_wq); in mlx4_ib_mcg_port_cleanup()
1160 work->destroy_wq = destroy_wq; in mlx4_ib_mcg_port_cleanup()
H A Dmlx4_ib.h843 void mlx4_ib_mcg_port_cleanup(struct mlx4_ib_demux_ctx *ctx, int destroy_wq);
H A Dmain.c2587 .destroy_wq = mlx4_ib_destroy_wq,
/linux-6.15/drivers/virt/nitro_enclaves/
H A Dne_pci_dev.c351 goto destroy_wq; in ne_setup_msix()
356 destroy_wq: in ne_setup_msix()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_device.c406 if (xe->destroy_wq) in xe_device_destroy()
407 destroy_workqueue(xe->destroy_wq); in xe_device_destroy()
479 xe->destroy_wq = alloc_workqueue("xe-destroy-wq", 0, 0); in xe_device_create()
481 !xe->preempt_fence_wq || !xe->destroy_wq) { in xe_device_create()
H A Dxe_device_types.h444 struct workqueue_struct *destroy_wq; member
H A Dxe_guc_submit.c1281 queue_work(xe->destroy_wq, &q->guc->fini_async); in guc_exec_queue_fini_async()
/linux-6.15/drivers/infiniband/core/
H A Duverbs_std_types_wq.c192 UAPI_DEF_OBJ_NEEDS_FN(destroy_wq)),
H A Ddevice.c2717 SET_DEVICE_OP(dev_ops, destroy_wq); in ib_set_device_ops()
H A Dverbs.c2578 ret = wq->device->ops.destroy_wq(wq, udata); in ib_destroy_wq_user()
H A Duverbs_cmd.c4014 UAPI_DEF_METHOD_NEEDS_FN(destroy_wq)),
/linux-6.15/drivers/accel/amdxdna/
H A Damdxdna_mailbox.c512 goto destroy_wq; in xdna_mailbox_create_channel()
520 destroy_wq: in xdna_mailbox_create_channel()
/linux-6.15/drivers/infiniband/hw/mana/
H A Ddevice.c35 .destroy_wq = mana_ib_destroy_wq,
/linux-6.15/drivers/soc/qcom/
H A Dapr.c631 goto destroy_wq; in apr_probe()
649 destroy_wq: in apr_probe()
/linux-6.15/drivers/crypto/marvell/octeontx2/
H A Dotx2_cptpf_main.c345 goto destroy_wq; in cptpf_flr_wq_init()
353 destroy_wq: in cptpf_flr_wq_init()
/linux-6.15/drivers/soc/apple/
H A Drtkit.c708 goto destroy_wq; in apple_rtkit_init()
712 destroy_wq: in apple_rtkit_init()
/linux-6.15/drivers/pci/controller/
H A Dpci-hyperv.c3711 goto destroy_wq; in hv_pci_probe()
3795 destroy_wq: in hv_pci_probe()
/linux-6.15/drivers/infiniband/ulp/srp/
H A Dib_srp.c4179 goto destroy_wq; in srp_init_module()
4205 destroy_wq: in srp_init_module()
/linux-6.15/drivers/nvme/host/
H A Dcore.c5153 goto destroy_wq; in nvme_core_init()
5200 destroy_wq: in nvme_core_init()
/linux-6.15/drivers/scsi/
H A Dscsi_transport_iscsi.c2082 goto destroy_wq; in iscsi_add_session()
2119 destroy_wq: in iscsi_add_session()
/linux-6.15/include/rdma/
H A Dib_verbs.h2549 int (*destroy_wq)(struct ib_wq *wq, struct ib_udata *udata); member
/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dmain.c4357 .destroy_wq = mlx5_ib_destroy_wq,