Home
last modified time | relevance | path

Searched refs:cp (Results 1 – 11 of 11) sorted by relevance

/kernel/sched/
Dcpudeadline.c26 static void cpudl_heapify_down(struct cpudl *cp, int idx) in cpudl_heapify_down() argument
30 int orig_cpu = cp->elements[idx].cpu; in cpudl_heapify_down()
31 u64 orig_dl = cp->elements[idx].dl; in cpudl_heapify_down()
33 if (left_child(idx) >= cp->size) in cpudl_heapify_down()
45 if ((l < cp->size) && dl_time_before(orig_dl, in cpudl_heapify_down()
46 cp->elements[l].dl)) { in cpudl_heapify_down()
48 largest_dl = cp->elements[l].dl; in cpudl_heapify_down()
50 if ((r < cp->size) && dl_time_before(largest_dl, in cpudl_heapify_down()
51 cp->elements[r].dl)) in cpudl_heapify_down()
58 cp->elements[idx].cpu = cp->elements[largest].cpu; in cpudl_heapify_down()
[all …]
Dcpupri.c64 static inline int __cpupri_find(struct cpupri *cp, struct task_struct *p, in __cpupri_find() argument
68 struct cpupri_vec *vec = &cp->pri_to_cpu[idx]; in __cpupri_find()
124 int cpupri_find(struct cpupri *cp, struct task_struct *p, in cpupri_find() argument
127 return cpupri_find_fitness(cp, p, lowest_mask, NULL); in cpupri_find()
147 int cpupri_find_fitness(struct cpupri *cp, struct task_struct *p, in cpupri_find_fitness() argument
162 if (!__cpupri_find(cp, p, lowest_mask, idx, drop_nopreempts)) in cpupri_find_fitness()
213 return cpupri_find(cp, p, lowest_mask); in cpupri_find_fitness()
229 void cpupri_set(struct cpupri *cp, int cpu, int newpri) in cpupri_set() argument
231 int *currpri = &cp->cpu_to_pri[cpu]; in cpupri_set()
249 struct cpupri_vec *vec = &cp->pri_to_cpu[newpri]; in cpupri_set()
[all …]
Dcpudeadline.h19 int cpudl_find(struct cpudl *cp, struct task_struct *p, struct cpumask *later_mask);
20 void cpudl_set(struct cpudl *cp, int cpu, u64 dl);
21 void cpudl_clear(struct cpudl *cp, int cpu);
22 int cpudl_init(struct cpudl *cp);
23 void cpudl_set_freecpu(struct cpudl *cp, int cpu);
24 void cpudl_clear_freecpu(struct cpudl *cp, int cpu);
25 void cpudl_cleanup(struct cpudl *cp);
Dcpupri.h21 int cpupri_find(struct cpupri *cp, struct task_struct *p,
23 int cpupri_find_fitness(struct cpupri *cp, struct task_struct *p,
26 void cpupri_set(struct cpupri *cp, int cpu, int pri);
27 int cpupri_init(struct cpupri *cp);
28 void cpupri_cleanup(struct cpupri *cp);
/kernel/debug/kdb/
Dkdb_io.c198 char *cp = buffer; in kdb_read() local
219 cp += len; in kdb_read()
221 cp--; in kdb_read()
224 lastchar = cp; in kdb_read()
225 *cp = '\0'; in kdb_read()
233 if (cp > buffer) { in kdb_read()
234 if (cp < lastchar) { in kdb_read()
235 memcpy(tmpbuffer, cp, lastchar - cp); in kdb_read()
236 memcpy(cp-1, tmpbuffer, lastchar - cp); in kdb_read()
239 --cp; in kdb_read()
[all …]
Dkdb_main.c296 char *cp = strchr(e, '='); in kdbgetenv() local
297 return cp ? ++cp : ""; in kdbgetenv()
466 char *cp; in kdb_set() local
468 debugflags = simple_strtoul(argv[2], &cp, 0); in kdb_set()
469 if (cp == argv[2] || debugflags & ~KDB_DEBUG_FLAG_MASK) { in kdb_set()
563 char *cp; in kdbgetaddrarg() local
594 cp = strpbrk(symname, "+-"); in kdbgetaddrarg()
595 if (cp != NULL) { in kdbgetaddrarg()
596 symbol = *cp; in kdbgetaddrarg()
597 *cp++ = '\0'; in kdbgetaddrarg()
[all …]
/kernel/cgroup/
Dcpuset.c707 struct cpuset *cp; in update_domain_attr_tree() local
711 cpuset_for_each_descendant_pre(cp, pos_css, root_cs) { in update_domain_attr_tree()
713 if (cpumask_empty(cp->cpus_allowed)) { in update_domain_attr_tree()
718 if (is_sched_load_balance(cp)) in update_domain_attr_tree()
719 update_domain_attr(dattr, cp); in update_domain_attr_tree()
787 struct cpuset *cp; /* top-down scan of cpusets */ in generate_sched_domains() local
820 csa = kmalloc_array(nr_cpusets(), sizeof(cp), GFP_KERNEL); in generate_sched_domains()
828 cpuset_for_each_descendant_pre(cp, pos_css, &top_cpuset) { in generate_sched_domains()
829 if (cp == &top_cpuset) in generate_sched_domains()
842 if (!cpumask_empty(cp->cpus_allowed) && in generate_sched_domains()
[all …]
/kernel/trace/
Dtrace_kdb.c99 char *cp; in kdb_ftdump() local
107 skip_entries = simple_strtol(argv[1], &cp, 0); in kdb_ftdump()
108 if (*cp) in kdb_ftdump()
113 cpu_file = simple_strtol(argv[2], &cp, 0); in kdb_ftdump()
114 if (*cp || cpu_file >= NR_CPUS || cpu_file < 0 || in kdb_ftdump()
/kernel/bpf/
Dsyscall.c1274 u32 cp, max_count; in generic_map_delete_batch() local
1297 for (cp = 0; cp < max_count; cp++) { in generic_map_delete_batch()
1299 if (copy_from_user(key, keys + cp * map->key_size, in generic_map_delete_batch()
1318 if (copy_to_user(&uattr->batch.count, &cp, sizeof(cp))) in generic_map_delete_batch()
1331 u32 value_size, cp, max_count; in generic_map_update_batch() local
1365 for (cp = 0; cp < max_count; cp++) { in generic_map_update_batch()
1367 if (copy_from_user(key, keys + cp * map->key_size, in generic_map_update_batch()
1369 copy_from_user(value, values + cp * value_size, value_size)) in generic_map_update_batch()
1380 if (copy_to_user(&uattr->batch.count, &cp, sizeof(cp))) in generic_map_update_batch()
1401 u32 value_size, cp, max_count; in generic_map_lookup_batch() local
[all …]
/kernel/rcu/
Dtree_stall.h345 static void print_cpu_stall_fast_no_hz(char *cp, int cpu) in print_cpu_stall_fast_no_hz() argument
349 sprintf(cp, "last_accelerate: %04lx/%04lx dyntick_enabled: %d", in print_cpu_stall_fast_no_hz()
356 static void print_cpu_stall_fast_no_hz(char *cp, int cpu) in print_cpu_stall_fast_no_hz() argument
358 *cp = '\0'; in print_cpu_stall_fast_no_hz()
/kernel/
Dsysctl.c426 static int strtoul_lenient(const char *cp, char **endp, unsigned int base, in strtoul_lenient() argument
432 cp = _parse_integer_fixup_radix(cp, &base); in strtoul_lenient()
433 rv = _parse_integer(cp, base, &result); in strtoul_lenient()
437 cp += rv; in strtoul_lenient()
440 *endp = (char *)cp; in strtoul_lenient()