Lines Matching defs:cpu
97 static int perf_mmap__aio_bind(struct mmap *map, int idx, struct perf_cpu cpu, int affinity)
108 node_index = cpu__get_node(cpu);
141 struct perf_cpu cpu __maybe_unused, int affinity __maybe_unused)
175 ret = perf_mmap__aio_bind(map, i, map->core.cpu, mp->affinity);
246 struct perf_cpu cpu;
254 cpu = perf_cpu_map__cpu(cpu_map, idx); /* map c index to online cpu index */
255 if (cpu__get_node(cpu) == node)
256 __set_bit(cpu.cpu, mask->bits);
263 map->affinity_mask.nbits = cpu__max_cpu().cpu;
269 build_node_mask(cpu__get_node(map->core.cpu), &map->affinity_mask);
271 __set_bit(map->core.cpu.cpu, map->affinity_mask.bits);
276 int mmap__mmap(struct mmap *map, struct mmap_params *mp, int fd, struct perf_cpu cpu)
278 if (perf_mmap__mmap(&map->core, &mp->core, fd, cpu)) {