summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/map.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf symbol: Remove symbol_name_rb_nodeIan Rogers2023-06-241-5/+7
* perf map: Add helper map__fprintf_dsoname_dsoffChangbin Du2023-05-121-0/+1
* perf map: Add reference count checkingIan Rogers2023-04-191-27/+31
* perf map: Add set_ methods for map->{start,end,pgoff,pgoff,reloc,erange_warne...Arnaldo Carvalho de Melo2023-04-191-0/+65
* perf map: Add missing conversions to map__refcnt()Arnaldo Carvalho de Melo2023-04-191-1/+1
* perf map: Add map__refcnt() accessor to use in the maps testArnaldo Carvalho de Melo2023-04-121-0/+5
* perf map: Add accessors for ->pgoff and ->relocIan Rogers2023-04-071-0/+10
* perf map: Add accessors for ->prot, ->priv and ->flagsIan Rogers2023-04-071-0/+15
* perf map: Add helper for ->map_ip() and ->unmap_ip()Ian Rogers2023-04-071-0/+10
* perf map: Rename map_ip() and unmap_ip()Ian Rogers2023-04-071-2/+2
* perf map: Add accessor for start and endIan Rogers2023-04-041-1/+11
* perf map: Add accessor for dsoIan Rogers2023-04-041-1/+6
* perf maps: Remove rb_node from struct mapIan Rogers2023-04-041-1/+0
* perf map: Move map list node into symbolIan Rogers2023-04-041-4/+1
* perf map: Make map__contains_symbol() args constIan Rogers2022-02-141-1/+1
* perf maps: Move maps code to own C fileIan Rogers2022-02-141-0/+2
* perf map: Add const to map_ip and unmap_ipIan Rogers2022-02-111-16/+8
* 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-221-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