Searched refs:sched_class (Results 1 - 12 of 12) sorted by last modified time

/linux-master/kernel/sched/
H A Drt.c1006 if (curr->sched_class != &rt_sched_class)
1707 if (rq->curr->sched_class != &rt_sched_class)
2041 if (rq->curr->sched_class != &rt_sched_class)
H A Dfair.c297 const struct sched_class fair_sched_class;
1063 if (p->sched_class != &fair_sched_class) {
6665 if (!hrtick_enabled_fair(rq) || curr->sched_class != &fair_sched_class)
8472 if (!prev || prev->sched_class != &fair_sched_class)
8886 if (p->sched_class != &fair_sched_class)
9354 const struct sched_class *curr_class;
9363 curr_class = rq->curr->sched_class;
11215 * because of other sched_class or IRQs if more capacity stays
12601 if (p->sched_class != &fair_sched_class)
H A Ddeadline.c2068 if (rq->curr->sched_class != &dl_sched_class)
H A Dcore.c162 if (p->sched_class == &stop_sched_class) /* trumps deadline */
168 if (p->sched_class == &idle_sched_class)
271 if (p->sched_class->task_is_throttled)
272 return p->sched_class->task_is_throttled(p, cpu);
496 * - __sched_setscheduler(): p->sched_class, p->policy, p->*prio,
797 rq->curr->sched_class->task_tick(rq, rq->curr, 1);
1221 if (p->sched_class != &fair_sched_class)
1345 if (update_load && p->sched_class == &fair_sched_class) {
1701 if (unlikely(!p->sched_class->uclamp_enabled))
1725 if (unlikely(!p->sched_class
[all...]
H A Dsched.h2262 struct sched_class { struct
2329 prev->sched_class->put_prev_task(rq, prev);
2334 next->sched_class->set_next_task(rq, next, false);
2339 * Helper to define a sched_class instance; each one is placed in a separate
2349 const struct sched_class name##_sched_class \
2350 __aligned(__alignof__(struct sched_class)) \
2354 extern struct sched_class __sched_class_highest[];
2355 extern struct sched_class __sched_class_lowest[];
2365 extern const struct sched_class stop_sched_class;
2366 extern const struct sched_class dl_sched_clas
[all...]
/linux-master/include/linux/
H A Dsched.h805 const struct sched_class *sched_class; member in struct:task_struct
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_main.c3497 struct sched_class *e;
H A Dsched.h74 struct sched_class { struct
85 struct sched_class tab[] __counted_by(sched_size);
106 struct sched_class *cxgb4_sched_queue_lookup(struct net_device *dev,
113 struct sched_class *cxgb4_sched_class_alloc(struct net_device *dev,
H A Dcxgb4_tc_matchall.c59 struct sched_class *e;
183 struct sched_class *e;
H A Dcxgb4_tc_mqprio.c333 struct sched_class *e;
H A Dsched.c47 struct sched_class *e;
125 struct sched_class *e, *end;
169 struct sched_class *cxgb4_sched_queue_lookup(struct net_device *dev,
190 struct sched_class *e;
221 struct sched_class *e;
263 struct sched_class *e;
291 struct sched_class *e;
325 struct sched_class *e,
479 static struct sched_class *t4_sched_class_lookup(struct port_info *pi,
483 struct sched_class *foun
[all...]
/linux-master/tools/perf/
H A Dbuiltin-kwork.c914 struct kwork_class *sched_class; local
924 sched_class = get_kwork_class(kwork, KWORK_CLASS_SCHED);
925 if (sched_class) {
926 sched_work = find_work_by_id(&sched_class->work_root,

Completed in 534 milliseconds