Searched refs:sched_entity (Results 1 – 14 of 14) sorted by relevance
/linux/kernel/sched/ |
H A D | fair.c | 290 static inline u64 calc_delta_fair(u64 delta, struct sched_entity *se) in calc_delta_fair() 410 is_same_group(struct sched_entity *se, struct sched_entity *pse) in is_same_group() 418 static inline struct sched_entity *parent_entity(const struct sched_entity *se) in parent_entity() 424 find_matching_se(struct sched_entity **se, struct sched_entity **pse) in find_matching_se() 465 static int se_is_idle(struct sched_entity *se) in se_is_idle() 493 static inline struct sched_entity *parent_entity(struct sched_entity *s [all...] |
H A D | sched.h | 456 struct sched_entity **se; 555 struct sched_entity *se, int cpu, 556 struct sched_entity *parent); 586 extern void set_task_rq_fair(struct sched_entity *se, 672 struct sched_entity *curr; 673 struct sched_entity *next; 704 struct sched_entity *h_load_next; 896 static inline void se_update_runnable(struct sched_entity *se) in se_update_runnable() 902 static inline long se_runnable(struct sched_entity *se) in se_runnable() 917 static inline void se_update_runnable(struct sched_entity *s [all...] |
H A D | pelt.h | 8 int __update_load_avg_blocked_se(u64 now, struct sched_entity *se); 9 int __update_load_avg_se(u64 now, struct cfs_rq *cfs_rq, struct sched_entity *se);
|
H A D | pelt.c | 210 * This means that weight will be 0 but not running for a sched_entity in ___update_load_sum() 254 * the period_contrib of cfs_rq when updating the sched_avg of a sched_entity 271 * sched_entity: 296 int __update_load_avg_blocked_se(u64 now, struct sched_entity *se) in __update_load_avg_blocked_se() 307 int __update_load_avg_se(u64 now, struct cfs_rq *cfs_rq, struct sched_entity *se) in __update_load_avg_se()
|
H A D | stats.h | 94 struct sched_entity se; 100 __schedstats_from_se(struct sched_entity *se) in __schedstats_from_se()
|
H A D | debug.c | 649 struct sched_entity *se = tg->se[cpu]; in print_cfs_group_stats() 802 struct sched_entity *last, *first, *root; in print_cfs_rq()
|
/linux/drivers/gpu/drm/scheduler/tests/ |
H A D | sched_tests.h | 121 drm_sched_entity_to_mock_entity(struct drm_sched_entity *sched_entity) in drm_sched_entity_to_mock_entity() argument 123 return container_of(sched_entity, struct drm_mock_sched_entity, base); in drm_sched_entity_to_mock_entity()
|
/linux/drivers/gpu/drm/scheduler/ |
H A D | Makefile | 23 gpu-sched-y := sched_main.o sched_fence.o sched_entity.o
|
/linux/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_drv.h | 34 struct drm_sched_entity sched_entity[ETNA_MAX_PIPES]; member
|
H A D | etnaviv_gem_submit.c | 536 &ctx->sched_entity[args->pipe], in etnaviv_ioctl_gem_submit()
|
/linux/drivers/gpu/drm/v3d/ |
H A D | v3d_drv.c | 132 drm_sched_entity_init(&v3d_priv->sched_entity[i], in v3d_open() 153 drm_sched_entity_destroy(&v3d_priv->sched_entity[q]); in v3d_postclose()
|
H A D | v3d_drv.h | 232 struct drm_sched_entity sched_entity[V3D_MAX_QUEUES]; member
|
/linux/drivers/gpu/drm/panfrost/ |
H A D | panfrost_device.h | 209 struct drm_sched_entity sched_entity[NUM_JOB_SLOTS]; member
|
/linux/Documentation/gpu/ |
H A D | drm-mm.rst | 574 .. kernel-doc:: drivers/gpu/drm/scheduler/sched_entity.c
|