/Linux-v5.10/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.10/drivers/gpu/drm/i915/gem/ |
D | i915_gem_object.c | 262 container_of(work, struct drm_i915_private, mm.free_work); in __i915_gem_free_work() 302 queue_work(i915->wq, &i915->mm.free_work); in i915_gem_free_object() 377 INIT_WORK(&i915->mm.free_work, __i915_gem_free_work); in i915_gem_init__objects()
|
D | i915_gem_context.c | 372 container_of(work, typeof(*gc), free_work); in contexts_free_worker() 384 schedule_work(&gc->free_work); in i915_gem_context_release() 900 INIT_WORK(&gc->free_work, contexts_free_worker); in init_contexts() 914 flush_work(&i915->gem.contexts.free_work); in i915_gem_driver_release__contexts()
|
/Linux-v5.10/fs/ |
D | io-wq.c | 120 free_work_fn *free_work; member 580 wq->free_work(old_work); in io_worker_handle_work() 870 wq->free_work(old_work); in io_run_cancel() 1096 if (WARN_ON_ONCE(!data->free_work || !data->do_work)) in io_wq_create() 1111 wq->free_work = data->free_work; in io_wq_create() 1173 if (data->free_work != wq->free_work || data->do_work != wq->do_work) in io_wq_get()
|
D | io-wq.h | 116 free_work_fn *free_work; member
|
/Linux-v5.10/drivers/block/xen-blkback/ |
D | common.h | 293 struct work_struct free_work; member 314 struct work_struct free_work; member 367 schedule_work(&(_b)->free_work);\
|
D | xenbus.c | 51 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-v5.10/net/rds/ |
D | ib.c | 103 struct rds_ib_device, free_work); in rds_ib_dev_free() 127 queue_work(rds_wq, &rds_ibdev->free_work); in rds_ib_dev_put() 150 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.10/fs/fuse/ |
D | dax.c | 83 struct delayed_work free_work; member 116 queue_delayed_work(system_long_wq, &fcd->free_work, in __kick_dmap_free_worker() 1202 free_work.work); in fuse_dax_free_mem_worker() 1247 INIT_DELAYED_WORK(&fcd->free_work, fuse_dax_free_mem_worker); in fuse_dax_mem_range_init() 1362 cancel_delayed_work_sync(&fcd->free_work); in fuse_dax_cancel_work()
|
/Linux-v5.10/include/linux/ |
D | livepatch.h | 172 struct work_struct free_work; member
|
/Linux-v5.10/net/smc/ |
D | smc_core.c | 73 mod_delayed_work(system_wq, &lgr->free_work, in smc_lgr_schedule_free_work() 243 free_work); in smc_lgr_free_work() 263 cancel_delayed_work(&lgr->free_work); in smc_lgr_free_work() 411 INIT_DELAYED_WORK(&lgr->free_work, smc_lgr_free_work); in smc_lgr_create() 913 cancel_delayed_work_sync(&lgr->free_work); in __smc_lgr_terminate() 1321 if (!rc && delayed_work_pending(&lgr->free_work)) in smc_conn_create() 1322 cancel_delayed_work(&lgr->free_work); in smc_conn_create()
|
D | smc_core.h | 226 struct delayed_work free_work; /* delayed freeing of an lgr */ member
|
/Linux-v5.10/kernel/livepatch/ |
D | core.c | 697 container_of(work, struct klp_patch, free_work); in klp_free_patch_work_fn() 705 schedule_work(&patch->free_work); in klp_free_patch_async() 879 INIT_WORK(&patch->free_work, klp_free_patch_work_fn); in klp_init_patch_early()
|
/Linux-v5.10/mm/ |
D | zsmalloc.c | 271 struct work_struct free_work; member 1829 schedule_work(&pool->free_work); in putback_zspage_deferred() 2134 flush_work(&pool->free_work); in zs_unregister_migration() 2151 free_work); in async_free_zspage() 2179 schedule_work(&pool->free_work); in kick_deferred_free() 2184 INIT_WORK(&pool->free_work, async_free_zspage); in init_deferred_free()
|
D | vmalloc.c | 61 static void free_work(struct work_struct *w) in free_work() function 1988 INIT_WORK(&p->wq, free_work); in vmalloc_init()
|
/Linux-v5.10/drivers/gpu/drm/i915/ |
D | i915_drv.h | 576 struct work_struct free_work; member 1022 struct work_struct free_work; member 1178 struct work_struct free_work; member 1813 flush_work(&i915->mm.free_work); in i915_gem_drain_freed_objects()
|
/Linux-v5.10/drivers/scsi/qla2xxx/ |
D | tcm_qla2xxx.c | 237 struct qla_tgt_mgmt_cmd, free_work); in tcm_qla2xxx_complete_mcmd() 251 INIT_WORK(&mcmd->free_work, tcm_qla2xxx_complete_mcmd); in tcm_qla2xxx_free_mcmd() 252 queue_work(tcm_qla2xxx_free_wq, &mcmd->free_work); in tcm_qla2xxx_free_mcmd()
|
D | qla_target.h | 953 struct work_struct free_work; member
|
D | qla_bsg.c | 16 free_work); in qla2xxx_free_fcport_work() 64 INIT_WORK(&sp->fcport->free_work, qla2xxx_free_fcport_work); in qla2x00_bsg_sp_free() 65 queue_work(ha->wq, &sp->fcport->free_work); in qla2x00_bsg_sp_free()
|
/Linux-v5.10/drivers/gpu/drm/msm/ |
D | msm_drv.h | 181 struct work_struct free_work; member
|
D | msm_gem.c | 916 queue_work(priv->wq, &priv->free_work); in msm_gem_free_object() 959 container_of(work, struct msm_drm_private, free_work); in msm_gem_free_work()
|
D | msm_drv.c | 440 INIT_WORK(&priv->free_work, msm_gem_free_work); in msm_drm_init()
|
/Linux-v5.10/drivers/infiniband/hw/hns/ |
D | hns_roce_hw_v1.c | 1028 goto free_work; in hns_roce_v1_mr_free_work_fn() 1034 goto free_work; in hns_roce_v1_mr_free_work_fn() 1043 goto free_work; in hns_roce_v1_mr_free_work_fn() 1055 free_work: in hns_roce_v1_mr_free_work_fn()
|
/Linux-v5.10/drivers/dma/ |
D | coh901318.c | 1297 struct work_struct free_work; member
|