Home
last modified time | relevance | path

Searched refs:free_work (Results 1 – 23 of 23) sorted by relevance

/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_mpic_timer_wakeup.c24 struct work_struct free_work; member
33 container_of(ws, struct fsl_mpic_timer_wakeup, free_work); in fsl_free_resource()
50 schedule_work(&wakeup->free_work); in fsl_mpic_timer_irq()
129 INIT_WORK(&fsl_wakeup->free_work, fsl_free_resource); in fsl_wakeup_sys_init()
/Linux-v4.19/net/smc/
Dsmc_core.c51 mod_delayed_work(system_wq, &lgr->free_work, in smc_lgr_schedule_free_work()
58 mod_delayed_work(system_wq, &lgr->free_work, SMC_LGR_FREE_DELAY_FAST); in smc_lgr_schedule_free_work_fast()
161 free_work); in smc_lgr_free_work()
187 if (!delayed_work_pending(&lgr->free_work)) { in smc_lgr_free_work()
231 INIT_DELAYED_WORK(&lgr->free_work, smc_lgr_free_work); in smc_lgr_create()
509 cancel_delayed_work_sync(&lgr->free_work); in smc_smcd_terminate()
1027 cancel_delayed_work_sync(&lgr->free_work); in smc_core_exit()
Dsmc_core.h181 struct delayed_work free_work; /* delayed freeing of an lgr */ member
/Linux-v4.19/drivers/block/xen-blkback/
Dcommon.h296 struct work_struct free_work; member
317 struct work_struct free_work; member
369 schedule_work(&(_b)->free_work);\
Dxenbus.c59 blkif = container_of(work, struct xen_blkif, free_work); in xen_blkif_deferred_free()
182 INIT_WORK(&blkif->free_work, xen_blkif_deferred_free); in xen_blkif_alloc()
/Linux-v4.19/net/rds/
Dib.c102 struct rds_ib_device, free_work); in rds_ib_dev_free()
125 queue_work(rds_wq, &rds_ibdev->free_work); in rds_ib_dev_put()
144 INIT_WORK(&rds_ibdev->free_work, rds_ib_dev_free); in rds_ib_add_one()
Dib.h261 struct work_struct free_work; member
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_context.c91 INIT_WORK(&i915->contexts.free_work, contexts_free_worker); in mock_init_contexts()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_context.c172 container_of(work, typeof(*i915), contexts.free_work); in contexts_free_worker()
186 queue_work(i915->wq, &i915->contexts.free_work); in i915_gem_context_release()
484 INIT_WORK(&dev_priv->contexts.free_work, contexts_free_worker); in i915_gem_contexts_init()
Di915_drv.h950 struct work_struct free_work; member
1779 struct work_struct free_work; member
1833 struct work_struct free_work; member
2917 } while (flush_work(&i915->mm.free_work)); in i915_gem_drain_freed_objects()
Di915_gem.c4925 container_of(work, struct drm_i915_private, mm.free_work); in __i915_gem_free_work()
4967 queue_work(i915->wq, &i915->mm.free_work); in __i915_gem_free_object_rcu()
5694 INIT_WORK(&i915->mm.free_work, __i915_gem_free_work); in i915_gem_init__mm()
Dintel_display.c12535 container_of(work, typeof(*dev_priv), atomic_helper.free_work); in intel_atomic_helper_free_state_worker()
12774 schedule_work(&helper->free_work); in intel_atomic_commit_ready()
15158 INIT_WORK(&dev_priv->atomic_helper.free_work, in intel_modeset_init()
15939 flush_work(&dev_priv->atomic_helper.free_work); in intel_modeset_cleanup()
/Linux-v4.19/mm/
Dzsmalloc.c269 struct work_struct free_work; member
2106 schedule_work(&pool->free_work); in zs_page_putback()
2132 flush_work(&pool->free_work); in zs_unregister_migration()
2149 free_work); in async_free_zspage()
2177 schedule_work(&pool->free_work); in kick_deferred_free()
2182 INIT_WORK(&pool->free_work, async_free_zspage); in init_deferred_free()
Dvmalloc.c49 static void free_work(struct work_struct *w) in free_work() function
1256 INIT_WORK(&p->wq, free_work); in vmalloc_init()
/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_nvme.c563 INIT_WORK(&fcport->free_work, qlt_free_session_done); in qla_nvme_remoteport_delete()
564 schedule_work(&fcport->free_work); in qla_nvme_remoteport_delete()
Dtcm_qla2xxx.c261 struct qla_tgt_mgmt_cmd, free_work); in tcm_qla2xxx_complete_mcmd()
273 INIT_WORK(&mcmd->free_work, tcm_qla2xxx_complete_mcmd); in tcm_qla2xxx_free_mcmd()
274 queue_work(tcm_qla2xxx_free_wq, &mcmd->free_work); in tcm_qla2xxx_free_mcmd()
Dqla_target.h965 struct work_struct free_work; member
Dqla_target.c965 free_work); in qlt_free_session_done()
1176 INIT_WORK(&sess->free_work, qlt_free_session_done); in qlt_unreg_sess()
1177 schedule_work(&sess->free_work); in qlt_unreg_sess()
Dqla_def.h2377 struct work_struct free_work; member
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h556 struct work_struct free_work; member
Dqp.c891 qhp = container_of(work, struct c4iw_qp, free_work); in free_qp_work()
911 queue_work(qhp->rhp->rdev.free_workq, &qhp->free_work); in queue_qp_free()
2229 INIT_WORK(&qhp->free_work, free_qp_work); in c4iw_create_qp()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_hw_v1.c1060 goto free_work; in hns_roce_v1_mr_free_work_fn()
1066 goto free_work; in hns_roce_v1_mr_free_work_fn()
1075 goto free_work; in hns_roce_v1_mr_free_work_fn()
1087 free_work: in hns_roce_v1_mr_free_work_fn()
/Linux-v4.19/drivers/dma/
Dcoh901318.c1297 struct work_struct free_work; member