/kernel/sched/ |
D | cpudeadline.c | 26 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 …]
|
D | cpupri.c | 64 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 …]
|
D | cpudeadline.h | 19 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);
|
D | cpupri.h | 21 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/ |
D | kdb_io.c | 198 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 …]
|
D | kdb_main.c | 296 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/ |
D | cpuset.c | 707 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/ |
D | trace_kdb.c | 99 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/ |
D | syscall.c | 1274 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/ |
D | tree_stall.h | 345 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/ |
D | sysctl.c | 426 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()
|