Lines Matching defs:map
326 struct perf_mmap *map = fda->priv[fd].ptr;
328 if (map)
329 perf_mmap__put(map);
346 struct perf_mmap *map;
348 map = zalloc(evlist->nr_mmaps * sizeof(struct perf_mmap));
349 if (!map)
353 struct perf_mmap *prev = i ? &map[i - 1] : NULL;
364 perf_mmap__init(&map[i], prev, overwrite, NULL);
367 return map;
403 perf_evlist__mmap_cb_mmap(struct perf_mmap *map, struct perf_mmap_param *mp,
406 return perf_mmap__mmap(map, mp, output, cpu);
409 static void perf_evlist__set_mmap_first(struct perf_evlist *evlist, struct perf_mmap *map,
413 evlist->mmap_ovw_first = map;
415 evlist->mmap_first = map;
429 struct perf_mmap *map;
439 map = ops->get(evlist, overwrite, idx);
440 if (map == NULL)
469 refcount_set(&map->refcnt, 2);
471 if (ops->mmap(map, mp, *output, evlist_cpu) < 0)
475 perf_evlist__set_mmap_first(evlist, map, overwrite);
480 perf_mmap__get(map);
486 perf_evlist__add_pollfd(evlist, fd, map, revent, fdarray_flag__default) < 0) {
487 perf_mmap__put(map);
630 perf_evlist__next_mmap(struct perf_evlist *evlist, struct perf_mmap *map,
633 if (map)
634 return map->next;