deepin-kernel/samples/ftrace
Gu Yuchen 4477553a17 sw64: ftrace: Add direct call trampoline samples support
The ftrace samples need per-architecture trampoline implementations
to save and restore argument registers around the calls to
my_direct_func* and to restore polluted registers (eg: $26).

Signed-off-by: Gu Yuchen <guyuchen@wxiat.com>
Reviewed-by: He Sheng <hesheng@wxiat.com>
Signed-off-by: Gu Zitao <guzitao@wxiat.com>
2025-06-05 20:35:41 +08:00
..
Makefile ftrace: Add sample with custom ops 2023-01-25 10:31:23 -05:00
ftrace-direct-modify.c sw64: ftrace: Add direct call trampoline samples support 2025-06-05 20:35:41 +08:00
ftrace-direct-multi-modify.c sw64: ftrace: Add direct call trampoline samples support 2025-06-05 20:35:41 +08:00
ftrace-direct-multi.c sw64: ftrace: Add direct call trampoline samples support 2025-06-05 20:35:41 +08:00
ftrace-direct-too.c sw64: ftrace: Add direct call trampoline samples support 2025-06-05 20:35:41 +08:00
ftrace-direct.c sw64: ftrace: Add direct call trampoline samples support 2025-06-05 20:35:41 +08:00
ftrace-ops.c samples: ftrace: Make some global variables static 2023-02-07 12:48:00 -05:00
sample-trace-array.c tracing: samples: Initialize trace_array_printk() with the correct function 2025-05-26 10:36:20 +08:00
sample-trace-array.h tracing: Sample module to demonstrate kernel access to Ftrace instances. 2019-11-22 19:41:08 -05:00