mirror_ubuntu-kernels/tools/perf/arch/x86/tests
Ian Rogers e5116f46d4 perf map: Add accessor for start and end
Later changes will add reference count checking for struct map, start
and end are frequently accessed variables. Add an accessor so that the
reference count check is only necessary in one place.

Signed-off-by: Ian Rogers <irogers@google.com>
Cc: Adrian Hunter <adrian.hunter@intel.com>
Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Cc: Alexey Bayduraev <alexey.v.bayduraev@linux.intel.com>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Darren Hart <dvhart@infradead.org>
Cc: Davidlohr Bueso <dave@stgolabs.net>
Cc: Dmitriy Vyukov <dvyukov@google.com>
Cc: Eric Dumazet <edumazet@google.com>
Cc: German Gomez <german.gomez@arm.com>
Cc: Hao Luo <haoluo@google.com>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: James Clark <james.clark@arm.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: John Garry <john.g.garry@oracle.com>
Cc: Kajol Jain <kjain@linux.ibm.com>
Cc: Kan Liang <kan.liang@linux.intel.com>
Cc: Leo Yan <leo.yan@linaro.org>
Cc: Madhavan Srinivasan <maddy@linux.ibm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Miaoqian Lin <linmq006@gmail.com>
Cc: Namhyung Kim <namhyung@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Riccardo Mancini <rickyman7@gmail.com>
Cc: Shunsuke Nakamura <nakamura.shun@fujitsu.com>
Cc: Song Liu <song@kernel.org>
Cc: Stephane Eranian <eranian@google.com>
Cc: Stephen Brennan <stephen.s.brennan@oracle.com>
Cc: Steven Rostedt (VMware) <rostedt@goodmis.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Thomas Richter <tmricht@linux.ibm.com>
Cc: Yury Norov <yury.norov@gmail.com>
Link: https://lore.kernel.org/r/20230320212248.1175731-2-irogers@google.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2023-04-04 16:54:11 -03:00
..
arch-tests.c perf intel-pt: Add hybrid CPU compatibility test 2022-11-09 15:23:12 -03:00
bp-modify.c perf test: Rename struct test to test_suite 2021-11-13 10:32:22 -03:00
Build perf intel-pt: Start turning intel-pt-pkt-decoder-test.c into a suite of intel-pt subtests 2022-11-09 15:23:12 -03:00
dwarf-unwind.c perf map: Add accessor for start and end 2023-04-04 16:54:11 -03:00
gen-insn-x86-dat.awk treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
gen-insn-x86-dat.sh treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
insn-x86-dat-32.c perf/tests: Add AVX512-FP16 instructions to x86 instruction decoder test 2022-01-23 20:37:57 +01:00
insn-x86-dat-64.c perf/tests: Add AVX512-FP16 instructions to x86 instruction decoder test 2022-01-23 20:37:57 +01:00
insn-x86-dat-src.c perf/tests: Add AVX512-FP16 instructions to x86 instruction decoder test 2022-01-23 20:37:57 +01:00
insn-x86.c perf intel-pt: Add support for new branch instructions ERETS and ERETU 2023-03-20 19:25:40 -03:00
intel-cqm.c perf tools: Do not pass NULL to parse_events() 2022-08-10 14:30:09 -03:00
intel-pt-test.c perf intel-pt: Add hybrid CPU compatibility test 2022-11-09 15:23:12 -03:00
regs_load.S perf bench: Update the copies of x86's mem{cpy,set}_64.S 2019-12-02 11:40:57 -03:00
sample-parsing.c perf test x86: Support the retire_lat (Retire Latency) sample_type check 2023-02-06 11:53:07 -03:00