Lines Matching refs:cpu_map

9 static struct cpu_map *cpu_map__default_new(void)  in cpu_map__default_new()
11 struct cpu_map *cpus; in cpu_map__default_new()
30 static struct cpu_map *cpu_map__trim_new(int nr_cpus, int *tmp_cpus) in cpu_map__trim_new()
33 struct cpu_map *cpus = malloc(sizeof(*cpus) + payload_size); in cpu_map__trim_new()
43 struct cpu_map *cpu_map__read(FILE *file) in cpu_map__read()
45 struct cpu_map *cpus = NULL; in cpu_map__read()
98 static struct cpu_map *cpu_map__read_all_cpu_map(void) in cpu_map__read_all_cpu_map()
100 struct cpu_map *cpus = NULL; in cpu_map__read_all_cpu_map()
112 struct cpu_map *cpu_map__new(const char *cpu_list) in cpu_map__new()
114 struct cpu_map *cpus = NULL; in cpu_map__new()
179 size_t cpu_map__fprintf(struct cpu_map *map, FILE *fp) in cpu_map__fprintf()
190 struct cpu_map *cpu_map__dummy_new(void) in cpu_map__dummy_new()
192 struct cpu_map *cpus = malloc(sizeof(*cpus) + sizeof(int)); in cpu_map__dummy_new()
202 void cpu_map__delete(struct cpu_map *map) in cpu_map__delete()
207 int cpu_map__get_socket(struct cpu_map *map, int idx) in cpu_map__get_socket()
240 static int cpu_map__build_map(struct cpu_map *cpus, struct cpu_map **res, in cpu_map__build_map()
241 int (*f)(struct cpu_map *map, int cpu)) in cpu_map__build_map()
243 struct cpu_map *c; in cpu_map__build_map()
270 int cpu_map__get_core(struct cpu_map *map, int idx) in cpu_map__get_core()
311 int cpu_map__build_socket_map(struct cpu_map *cpus, struct cpu_map **sockp) in cpu_map__build_socket_map()
316 int cpu_map__build_core_map(struct cpu_map *cpus, struct cpu_map **corep) in cpu_map__build_core_map()