summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/map.h
Commit message (Expand)AuthorAgeFilesLines
* perf tools: Fix various typos in commentsIngo Molnar2021-03-231-2/+2
* perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata eventsJiri Olsa2020-12-281-1/+2
* perf inject: Do not load map/dso when injecting build-idNamhyung Kim2020-10-131-0/+14
* perf tools: Add bpf image check to __map__is_kmoduleJiri Olsa2020-09-031-1/+8
* perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOLAdrian Hunter2020-07-101-1/+2
* perf maps: Merge 'struct maps' with 'struct map_groups'Arnaldo Carvalho de Melo2019-11-261-2/+2
* perf map: Remove needless struct forward declarationsArnaldo Carvalho de Melo2019-11-261-3/+0
* perf map: Ditch leftover map__reloc_vmlinux() prototypeArnaldo Carvalho de Melo2019-11-261-2/+0
* perf script: Move map__fprintf_srccode() to near its only userArnaldo Carvalho de Melo2019-11-261-5/+0
* perf dso: Move dso_id from 'struct map' to 'struct dso'Arnaldo Carvalho de Melo2019-11-191-13/+3
* perf map: Move comparision of map's dso_id to a separate functionArnaldo Carvalho de Melo2019-11-191-0/+2
* perf map: Pass a dso_id to map__new()Arnaldo Carvalho de Melo2019-11-191-2/+1
* perf map: Move maj/min/ino/ino_generation to separate structArnaldo Carvalho de Melo2019-11-191-3/+11
* perf map: Move seldom used ->flags field to second cachelineArnaldo Carvalho de Melo2019-11-181-1/+1
* perf map: Use bitmap for booleansArnaldo Carvalho de Melo2019-11-181-2/+2
* perf maps: Do not use an rbtree to sort by map nameArnaldo Carvalho de Melo2019-11-181-1/+0
* perf map: Remove ->groups from 'struct map'Arnaldo Carvalho de Melo2019-11-121-1/+0
* perf evsel: Rename struct perf_evsel to struct evselJiri Olsa2019-07-291-1/+1
* perf tools: Check maps for bpf programsSong Liu2019-04-171-1/+3
* perf map: Move structs and prototypes for map groups to a separate headerArnaldo Carvalho de Melo2019-02-061-86/+1
* perf srccode: Move struct definition from map.h to srccode.hArnaldo Carvalho de Melo2019-02-061-12/+1
* perf tools: Support 'srccode' outputAndi Kleen2018-12-171-0/+16
* perf symbols: Fix slowness due to -ffunction-sectionEric Saint-Etienne2018-11-211-0/+2
* perf map: Optimize maps__fixup_overlappings()Konstantin Khlebnikov2018-08-081-1/+0
* perf srcline: Introduce map__srcline() to make code more compactArnaldo Carvalho de Melo2018-06-041-0/+1
* perf machine: Allow for extra kernel mapsAdrian Hunter2018-05-221-1/+6
* perf machine: Fix map_groups__split_kallsyms() for entry trampoline symbolsAdrian Hunter2018-05-221-0/+8
* perf machine: Ditch find_kernel_function variantsArnaldo Carvalho de Melo2018-04-301-7/+0
* perf symbols: Unify symbol mapsArnaldo Carvalho de Melo2018-04-271-40/+14
* perf map: Remove map_type arg from map_groups__find()Arnaldo Carvalho de Melo2018-04-261-1/+2
* perf map: Remove enum_type arg to map_groups__first()Arnaldo Carvalho de Melo2018-04-261-5/+1
* perf map: Shorten map_groups__find() signatureArnaldo Carvalho de Melo2018-04-261-2/+7
* perf map: Shorten map_groups__find_by_name() signatureArnaldo Carvalho de Melo2018-04-261-2/+6
* perf map: Introduce map__has_symbols()Arnaldo Carvalho de Melo2018-04-261-0/+2
* perf tools: Add a "dso_size" sort orderKim Phillips2018-04-021-0/+4
* Merge branch 'linus' into perf/core, to fix conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | perf tools: Provide mutex wrappers for pthreads rwlocksArnaldo Carvalho de Melo2017-09-211-1/+2
|/
* perf maps: Lookup maps in both intitial mountns and inner mountns.Krister Johansen2017-07-181-1/+1
* perf symbols: Allow user probes on versioned symbolsPaul Clarke2017-05-021-2/+3
* perf map: Convert map_groups.refcnt from atomic_t to refcount_tElena Reshetova2017-03-031-2/+2
* perf map: Convert map.refcnt from atomic_t to refcount_tElena Reshetova2017-03-031-3/+3
* perf symbols: Remove symbol_filter_t machineryArnaldo Carvalho de Melo2016-09-051-20/+12
* perf unwind: Call unwind__prepare_access for forked threadJiri Olsa2016-07-041-1/+1
* perf maps: Introduce maps__find_symbol_by_name()Arnaldo Carvalho de Melo2015-09-301-0/+2
* perf symbols: Introduce map__is_(kernel,kmodule)()Arnaldo Carvalho de Melo2015-07-231-0/+7
* perf tools: Replace map->referenced & maps->removed_maps with map->refcntArnaldo Carvalho de Melo2015-06-161-2/+8
* perf tools: Reference count struct mapArnaldo Carvalho de Melo2015-05-271-0/+11
* perf tools: Protect accesses the map rbtrees with a rw lockArnaldo Carvalho de Melo2015-05-271-0/+2
* perf tools: Introduce struct mapsArnaldo Carvalho de Melo2015-05-271-6/+10