Home
last modified time | relevance | path

Searched refs:unwind (Results 1 – 25 of 120) sorted by relevance

12345

/linux-6.15/arch/arm64/
H A DMakefile62 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
63 KBUILD_AFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
64 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=n
66 KBUILD_CFLAGS += -fasynchronous-unwind-tables
67 KBUILD_AFLAGS += -fasynchronous-unwind-tables
68 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=y -Zuse-sync-unwind=n
/linux-6.15/Documentation/livepatch/
H A Dreliable-stacktrace.rst46 the stack or other unwind state is corrupt or otherwise unreliable. The
63 In some cases, an unwinder may require metadata to correctly unwind.
82 * Missing unwind support for an uncommon scenario, or a bug in the unwinder.
117 which is known to be reliable to unwind from, and reject unwinding from all
125 unreliable to unwind from, e.g.
143 If an interrupt or other exception is taken while the stack or other unwind
148 Architectures which cannot identify when it is reliable to unwind such cases
150 boundaries. Note that it may be reliable to unwind across certain
151 exceptions (e.g. IRQ) but unreliable to unwind across other exceptions
222 are not required to unwind from other trampolines which modify the return
[all …]
/linux-6.15/kernel/rcu/
H A Drcuscale.c893 goto unwind; in kfree_scale_init()
899 goto unwind; in kfree_scale_init()
910 goto unwind; in kfree_scale_init()
922 goto unwind; in kfree_scale_init()
929 goto unwind; in kfree_scale_init()
938 unwind: in kfree_scale_init()
1109 goto unwind; in rcu_scale_init()
1136 goto unwind; in rcu_scale_init()
1144 goto unwind; in rcu_scale_init()
1172 goto unwind; in rcu_scale_init()
[all …]
/linux-6.15/tools/perf/arch/arm/util/
H A DBuild3 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
4 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/tools/perf/arch/loongarch/util/
H A DBuild4 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
5 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/kernel/locking/
H A Dlocktorture.c1255 goto unwind; in lock_torture_init()
1262 goto unwind; in lock_torture_init()
1298 goto unwind; in lock_torture_init()
1342 goto unwind; in lock_torture_init()
1351 goto unwind; in lock_torture_init()
1356 goto unwind; in lock_torture_init()
1362 goto unwind; in lock_torture_init()
1367 goto unwind; in lock_torture_init()
1377 goto unwind; in lock_torture_init()
1394 goto unwind; in lock_torture_init()
[all …]
/linux-6.15/tools/perf/arch/powerpc/util/
H A DBuild12 perf-util-$(CONFIG_LIBUNWIND) += unwind-libunwind.o
13 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/tools/perf/arch/arm64/util/
H A DBuild7 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
8 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/kernel/
H A Dscftorture.c630 goto unwind; in scf_torture_init()
648 goto unwind; in scf_torture_init()
653 goto unwind; in scf_torture_init()
658 goto unwind; in scf_torture_init()
668 goto unwind; in scf_torture_init()
679 goto unwind; in scf_torture_init()
684 goto unwind; in scf_torture_init()
690 unwind: in scf_torture_init()
/linux-6.15/tools/perf/arch/x86/util/
H A DBuild14 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
15 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/arch/arm64/kvm/hyp/nvhe/
H A Dstacktrace.c70 static void notrace unwind(struct unwind_state *state, in unwind() function
135 unwind(&state, pkvm_save_backtrace_entry, &idx); in pkvm_save_backtrace()
H A DMakefile101 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
/linux-6.15/arch/arm64/kernel/pi/
H A DMakefile11 -fno-asynchronous-unwind-tables -fno-unwind-tables \
/linux-6.15/arch/parisc/kernel/
H A Dvmlinux.lds.S134 .PARISC.unwind : {
136 *(.PARISC.unwind)
/linux-6.15/arch/riscv/kernel/pi/
H A DMakefile10 -fno-asynchronous-unwind-tables -fno-unwind-tables \
/linux-6.15/arch/s390/kernel/vdso32/
H A DMakefile22 KBUILD_CFLAGS_32 := $(filter-out -fno-asynchronous-unwind-tables,$(KBUILD_CFLAGS_32))
23 KBUILD_CFLAGS_32 += -m31 -fPIC -shared -fno-common -fno-builtin -fasynchronous-unwind-tables
/linux-6.15/drivers/firmware/efi/libstub/
H A DMakefile20 -fno-asynchronous-unwind-tables \
26 -fno-unwind-tables -fno-asynchronous-unwind-tables
/linux-6.15/arch/arm64/kvm/
H A Dstacktrace.c127 static void unwind(struct unwind_state *state, in unwind() function
196 unwind(&state, kvm_nvhe_dump_backtrace_entry, (void *)hyp_offset); in hyp_dump_backtrace()
/linux-6.15/arch/s390/kernel/vdso64/
H A DMakefile33 KBUILD_CFLAGS_64 := $(filter-out -fno-asynchronous-unwind-tables,$(KBUILD_CFLAGS_64))
34 KBUILD_CFLAGS_64 += -m64 -fPIC -fno-common -fno-builtin -fasynchronous-unwind-tables
/linux-6.15/tools/perf/arch/csky/util/
H A DBuild3 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/linux-6.15/tools/perf/arch/mips/util/
H A DBuild2 perf-util-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
/linux-6.15/arch/parisc/include/asm/
H A Dmodule.h22 struct unwind_table *unwind; member
/linux-6.15/tools/perf/arch/powerpc/tests/
H A DBuild2 perf-test-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/linux-6.15/tools/perf/Documentation/
H A Dperf-check.txt52 dwarf-unwind / HAVE_DWARF_UNWIND_SUPPORT
57 libdw-dwarf-unwind / HAVE_LIBDW_SUPPORT
/linux-6.15/tools/perf/arch/riscv/util/
H A DBuild5 perf-util-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o

12345