Home
last modified time | relevance | path

Searched refs:sched_entity (Results 1 – 20 of 20) sorted by relevance

/linux-6.3-rc2/kernel/sched/
A Dfair.c463 is_same_group(struct sched_entity *se, struct sched_entity *pse) in is_same_group()
471 static inline struct sched_entity *parent_entity(const struct sched_entity *se) in parent_entity()
477 find_matching_se(struct sched_entity **se, struct sched_entity **pse) in find_matching_se()
546 static inline struct sched_entity *parent_entity(struct sched_entity *se) in parent_entity()
552 find_matching_se(struct sched_entity **se, struct sched_entity **pse) in find_matching_se()
663 static struct sched_entity *__pick_next_entity(struct sched_entity *se) in __pick_next_entity()
4903 struct sched_entity *se; in check_preempt_tick()
4981 wakeup_preempt_entity(struct sched_entity *curr, struct sched_entity *se);
4994 struct sched_entity *se; in pick_next_entity()
5311 struct sched_entity *se; in throttle_cfs_rq()
[all …]
A Dsched.h374 struct sched_entity **se;
461 struct sched_entity *se, int cpu,
462 struct sched_entity *parent);
492 extern void set_task_rq_fair(struct sched_entity *se,
574 struct sched_entity *curr;
575 struct sched_entity *next;
576 struct sched_entity *last;
577 struct sched_entity *skip;
612 struct sched_entity *h_load_next;
773 static inline long se_runnable(struct sched_entity *se) in se_runnable()
[all …]
A Dpelt.h4 int __update_load_avg_blocked_se(u64 now, struct sched_entity *se);
5 int __update_load_avg_se(u64 now, struct cfs_rq *cfs_rq, struct sched_entity *se);
A Dpelt.c295 int __update_load_avg_blocked_se(u64 now, struct sched_entity *se) in __update_load_avg_blocked_se()
306 int __update_load_avg_se(u64 now, struct cfs_rq *cfs_rq, struct sched_entity *se) in __update_load_avg_se()
A Dstats.h94 struct sched_entity se;
100 __schedstats_from_se(struct sched_entity *se) in __schedstats_from_se()
A Ddebug.c449 struct sched_entity *se = tg->se[cpu]; in print_cfs_group_stats()
586 struct sched_entity *last; in print_cfs_rq()
A Dcore.c5458 struct sched_entity *curr = (&p->se)->cfs_rq->curr; in prefetch_curr_exec_start()
5460 struct sched_entity *curr = (&task_rq(p)->cfs)->curr; in prefetch_curr_exec_start()
9805 root_task_group.se = (struct sched_entity **)ptr; in sched_init()
/linux-6.3-rc2/drivers/gpu/drm/scheduler/
A DMakefile23 gpu-sched-y := sched_main.o sched_fence.o sched_entity.o
/linux-6.3-rc2/drivers/gpu/drm/v3d/
A Dv3d_drv.c115 drm_sched_entity_init(&v3d_priv->sched_entity[i], in v3d_open()
133 drm_sched_entity_destroy(&v3d_priv->sched_entity[q]); in v3d_postclose()
A Dv3d_drv.h169 struct drm_sched_entity sched_entity[V3D_MAX_QUEUES]; member
A Dv3d_gem.c433 ret = drm_sched_job_init(&job->base, &v3d_priv->sched_entity[queue], in v3d_job_init()
/linux-6.3-rc2/drivers/gpu/drm/etnaviv/
A Detnaviv_drv.h34 struct drm_sched_entity sched_entity[ETNA_MAX_PIPES]; member
A Detnaviv_drv.c78 drm_sched_entity_init(&ctx->sched_entity[i], in etnaviv_open()
103 drm_sched_entity_destroy(&ctx->sched_entity[i]); in etnaviv_postclose()
511 ctx->sched_entity[i].elapsed_ns); in etnaviv_fop_show_fdinfo()
A Detnaviv_gem_submit.c540 &ctx->sched_entity[args->pipe], in etnaviv_ioctl_gem_submit()
/linux-6.3-rc2/drivers/gpu/drm/panfrost/
A Dpanfrost_device.h141 struct drm_sched_entity sched_entity[NUM_JOB_SLOTS]; member
A Dpanfrost_job.c865 ret = drm_sched_entity_init(&panfrost_priv->sched_entity[i], in panfrost_job_open()
880 drm_sched_entity_destroy(&panfrost_priv->sched_entity[i]); in panfrost_job_close()
885 struct drm_sched_entity *entity = &panfrost_priv->sched_entity[i]; in panfrost_job_close()
A Dpanfrost_drv.c280 &file_priv->sched_entity[slot], in panfrost_ioctl_submit()
/linux-6.3-rc2/include/trace/events/
A Dsched.h715 TP_PROTO(struct sched_entity *se),
731 TP_PROTO(struct sched_entity *se),
/linux-6.3-rc2/include/linux/
A Dsched.h547 struct sched_entity { struct
563 struct sched_entity *parent; argument
788 struct sched_entity se;
/linux-6.3-rc2/Documentation/gpu/
A Ddrm-mm.rst514 .. kernel-doc:: drivers/gpu/drm/scheduler/sched_entity.c

Completed in 85 milliseconds