Lines Matching refs:cp
61 int cpupri_find(struct cpupri *cp, struct task_struct *p, in cpupri_find() argument
71 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in cpupri_find()
152 void cpupri_set(struct cpupri *cp, int cpu, int newpri) in cpupri_set() argument
154 int *currpri = &cp->cpu_to_pri[cpu]; in cpupri_set()
172 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; in cpupri_set()
185 struct cpupri_vec *vec = &cp->pri_to_cpu[oldpri]; in cpupri_set()
220 int cpupri_init(struct cpupri *cp) in cpupri_init() argument
225 struct cpupri_vec *vec = &cp->pri_to_cpu[i]; in cpupri_init()
232 cp->cpu_to_pri = kcalloc(nr_cpu_ids, sizeof(int), GFP_KERNEL); in cpupri_init()
233 if (!cp->cpu_to_pri) in cpupri_init()
237 cp->cpu_to_pri[i] = CPUPRI_INVALID; in cpupri_init()
243 free_cpumask_var(cp->pri_to_cpu[i].mask); in cpupri_init()
251 void cpupri_cleanup(struct cpupri *cp) in cpupri_cleanup() argument
255 kfree(cp->cpu_to_pri); in cpupri_cleanup()
257 free_cpumask_var(cp->pri_to_cpu[i].mask); in cpupri_cleanup()