Lines Matching refs:scx_cmask
464 static struct scx_cmask *scx_fill_cmask_scratch(struct scx_sched *sch,
467 struct scx_cmask *kern_va = *this_cpu_ptr(sch->set_cmask_scratch);
3745 struct scx_cmask *mask = pos->online_cmask;
4027 struct scx_cmask *cmask = scx_fill_cmask_scratch(sch, p->cpus_ptr);
5432 size_t size = struct_size_t(struct scx_cmask, bits,
5434 struct scx_cmask *online;
5444 sch->set_cmask_scratch = alloc_percpu(struct scx_cmask *);
5449 struct scx_cmask **slot = per_cpu_ptr(sch->set_cmask_scratch, cpu);
5473 size_t size = struct_size_t(struct scx_cmask, bits,
5482 struct scx_cmask **slot = per_cpu_ptr(sch->set_cmask_scratch, cpu);
5624 struct scx_cmask *agg __free(kfree) =
5638 struct scx_cmask *cm = &sch->pshard[si]->caps[cap].cmask;
8509 static void sched_ext_ops_cid__set_cmask(struct task_struct *p, const struct scx_cmask *cmask__arena) {}
8511 static void sched_ext_ops__sub_caps_updated(const struct scx_cmask *cmask__arena, u64 caps) {}
10543 struct scx_cmask *online;