| /Linux-v5.4/arch/powerpc/sysdev/ |
| D | fsl_mpic_timer_wakeup.c | 20 struct work_struct free_work; member 29 container_of(ws, struct fsl_mpic_timer_wakeup, free_work); in fsl_free_resource() 46 schedule_work(&wakeup->free_work); in fsl_mpic_timer_irq() 125 INIT_WORK(&fsl_wakeup->free_work, fsl_free_resource); in fsl_wakeup_sys_init()
|
| /Linux-v5.4/net/smc/ |
| D | smc_core.c | 51 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() 159 free_work); in smc_lgr_free_work() 186 if (!delayed_work_pending(&lgr->free_work)) { in smc_lgr_free_work() 230 INIT_DELAYED_WORK(&lgr->free_work, smc_lgr_free_work); in smc_lgr_create() 531 cancel_delayed_work_sync(&lgr->free_work); in smc_smcd_terminate() 635 if (delayed_work_pending(&lgr->free_work)) in smc_conn_create() 636 cancel_delayed_work(&lgr->free_work); in smc_conn_create() 1050 cancel_delayed_work_sync(&lgr->free_work); in smc_core_exit()
|
| D | smc_core.h | 204 struct delayed_work free_work; /* delayed freeing of an lgr */ member
|
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_object.c | 208 container_of(work, struct drm_i915_private, mm.free_work); in __i915_gem_free_work() 248 queue_work(i915->wq, &i915->mm.free_work); in i915_gem_free_object() 303 INIT_WORK(&i915->mm.free_work, __i915_gem_free_work); in i915_gem_init__objects()
|
| D | i915_gem_context.c | 365 container_of(work, typeof(*i915), contexts.free_work); in contexts_free_worker() 379 queue_work(i915->wq, &i915->contexts.free_work); in i915_gem_context_release() 621 INIT_WORK(&i915->contexts.free_work, contexts_free_worker); in init_contexts()
|
| /Linux-v5.4/drivers/block/xen-blkback/ |
| D | common.h | 296 struct work_struct free_work; member 317 struct work_struct free_work; member 369 schedule_work(&(_b)->free_work);\
|
| D | xenbus.c | 51 blkif = container_of(work, struct xen_blkif, free_work); in xen_blkif_deferred_free() 174 INIT_WORK(&blkif->free_work, xen_blkif_deferred_free); in xen_blkif_alloc()
|
| /Linux-v5.4/net/rds/ |
| D | ib.c | 102 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()
|
| D | ib.h | 263 struct work_struct free_work; member
|
| /Linux-v5.4/include/linux/ |
| D | livepatch.h | 158 struct work_struct free_work; member
|
| /Linux-v5.4/kernel/livepatch/ |
| D | core.c | 675 container_of(work, struct klp_patch, free_work); in klp_free_patch_work_fn() 826 INIT_WORK(&patch->free_work, klp_free_patch_work_fn); in klp_init_patch_early() 1049 schedule_work(&old_patch->free_work); in klp_discard_replaced_patches()
|
| D | transition.c | 455 schedule_work(&patch->free_work); in klp_try_complete_transition()
|
| /Linux-v5.4/mm/ |
| D | zsmalloc.c | 271 struct work_struct free_work; member 1875 schedule_work(&pool->free_work); in putback_zspage_deferred() 2175 flush_work(&pool->free_work); in zs_unregister_migration() 2192 free_work); in async_free_zspage() 2220 schedule_work(&pool->free_work); in kick_deferred_free() 2225 INIT_WORK(&pool->free_work, async_free_zspage); in init_deferred_free()
|
| D | vmalloc.c | 52 static void free_work(struct work_struct *w) in free_work() function 1920 INIT_WORK(&p->wq, free_work); in vmalloc_init()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_drv.h | 665 struct work_struct free_work; member 1487 struct work_struct free_work; member 1538 struct work_struct free_work; member 2260 flush_work(&i915->mm.free_work); in i915_gem_drain_freed_objects()
|
| /Linux-v5.4/drivers/gpu/drm/msm/ |
| D | msm_drv.h | 178 struct work_struct free_work; member
|
| D | msm_gem.c | 890 queue_work(priv->wq, &priv->free_work); in msm_gem_free_object() 934 container_of(work, struct msm_drm_private, free_work); in msm_gem_free_work()
|
| D | msm_drv.c | 428 INIT_WORK(&priv->free_work, msm_gem_free_work); in msm_drm_init()
|
| /Linux-v5.4/drivers/scsi/qla2xxx/ |
| D | tcm_qla2xxx.c | 237 struct qla_tgt_mgmt_cmd, free_work); in tcm_qla2xxx_complete_mcmd() 249 INIT_WORK(&mcmd->free_work, tcm_qla2xxx_complete_mcmd); in tcm_qla2xxx_free_mcmd() 250 queue_work(tcm_qla2xxx_free_wq, &mcmd->free_work); in tcm_qla2xxx_free_mcmd()
|
| D | qla_target.h | 952 struct work_struct free_work; member
|
| D | qla_target.c | 678 flush_work(&t->free_work); in qla24xx_do_nack_work() 950 free_work); in qlt_free_session_done() 1163 INIT_WORK(&sess->free_work, qlt_free_session_done); in qlt_unreg_sess() 1164 queue_work(sess->vha->hw->wq, &sess->free_work); in qlt_unreg_sess()
|
| D | qla_def.h | 2423 struct work_struct free_work; member
|
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_hw_v1.c | 1067 goto free_work; in hns_roce_v1_mr_free_work_fn() 1073 goto free_work; in hns_roce_v1_mr_free_work_fn() 1082 goto free_work; in hns_roce_v1_mr_free_work_fn() 1094 free_work: in hns_roce_v1_mr_free_work_fn()
|
| /Linux-v5.4/drivers/dma/ |
| D | coh901318.c | 1297 struct work_struct free_work; member
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_display.c | 13875 container_of(work, typeof(*dev_priv), atomic_helper.free_work); in intel_atomic_helper_free_state_worker() 14130 schedule_work(&helper->free_work); in intel_atomic_commit_ready() 16154 INIT_WORK(&dev_priv->atomic_helper.free_work, in intel_modeset_init() 17096 flush_work(&dev_priv->atomic_helper.free_work); in intel_modeset_driver_remove()
|