linux/tools/perf/ui/browsers
Ian Rogers 57ddb9cbb5 perf evlist: Change env variable to session
The session holds a perf_env pointer env. In UI code container_of is
used to turn the env to a session, but this assumes the session
header's env is in use. Rather than a dubious container_of, hold the
session in the evlist and derive the env from the session with
evsel__env, perf_session__env, etc.

Signed-off-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250724163302.596743-11-irogers@google.com
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
2025-07-25 10:37:56 -07:00
..
annotate-data.c perf ui browser annotate-data: Provide feedback on unhandled hotkeys 2025-04-10 10:45:48 -03:00
annotate.c perf annotate: Fix source code annotate with objdump 2025-06-26 15:15:48 -07:00
Build perf ui: Make ui its own library 2024-06-26 11:06:34 -07:00
header.c perf evlist: Change env variable to session 2025-07-25 10:37:56 -07:00
hists.c perf evlist: Change env variable to session 2025-07-25 10:37:56 -07:00
hists.h perf ui/browser/annotate: Use global annotation_options 2023-12-07 17:18:06 -03:00
map.c perf ui browser map: Provide feedback on unhandled hotkeys 2025-04-10 10:46:26 -03:00
map.h
res_sample.c perf: script: prefer capstone to XED 2024-02-20 18:07:34 -08:00
scripts.c perf ui scripts: Switch FILENAME_MAX to NAME_MAX 2025-07-22 18:17:53 -07:00