/linux-6.1.9/arch/ia64/kernel/ |
D | vmlinux.lds.S | 23 unwind 0x70000001; /* PT_IA_64_UNWIND, but ld doesn't match the name */ 32 *(.IA_64.unwind.exit.text) 101 .IA_64.unwind : AT(ADDR(.IA_64.unwind) - LOAD_OFFSET) { 103 *(.IA_64.unwind*) argument 105 } :text :unwind
|
D | gate.lds.S | 54 .IA_64.unwind : { *(.IA_64.unwind*) } :readable :unwind 89 unwind PT_IA_64_UNWIND;
|
/linux-6.1.9/kernel/rcu/ |
D | rcuscale.c | 783 goto unwind; in kfree_scale_init() 793 goto unwind; in kfree_scale_init() 800 goto unwind; in kfree_scale_init() 809 unwind: in kfree_scale_init() 841 goto unwind; in rcu_scale_init() 863 goto unwind; in rcu_scale_init() 871 goto unwind; in rcu_scale_init() 877 goto unwind; in rcu_scale_init() 891 goto unwind; in rcu_scale_init() 899 goto unwind; in rcu_scale_init() [all …]
|
D | refscale.c | 833 goto unwind; in ref_scale_init() 846 goto unwind; in ref_scale_init() 864 goto unwind; in ref_scale_init() 873 goto unwind; in ref_scale_init() 882 goto unwind; in ref_scale_init() 887 unwind: in ref_scale_init()
|
/linux-6.1.9/Documentation/livepatch/ |
D | reliable-stacktrace.rst | 46 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. 135 At function call boundaries the stack and other unwind state is expected to be 143 If an interrupt or other exception is taken while the stack or other unwind 144 state is in an inconsistent state, it may not be possible to reliably 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 [all …]
|
/linux-6.1.9/kernel/locking/ |
D | locktorture.c | 934 goto unwind; in lock_torture_init() 941 goto unwind; in lock_torture_init() 977 goto unwind; in lock_torture_init() 1009 goto unwind; in lock_torture_init() 1026 goto unwind; in lock_torture_init() 1031 goto unwind; in lock_torture_init() 1037 goto unwind; in lock_torture_init() 1042 goto unwind; in lock_torture_init() 1052 goto unwind; in lock_torture_init() 1065 goto unwind; in lock_torture_init() [all …]
|
/linux-6.1.9/arch/ia64/include/asm/ |
D | module.lds.h | 5 .IA_64.unwind : { *(.IA_64.unwind*) }
|
D | module.h | 22 struct elf64_shdr *unwind; /* unwind-table section */ member
|
/linux-6.1.9/tools/perf/arch/arm/util/ |
D | Build | 5 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/tools/perf/arch/powerpc/util/ |
D | Build | 12 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o 13 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/kernel/ |
D | scftorture.c | 589 goto unwind; in scf_torture_init() 607 goto unwind; in scf_torture_init() 612 goto unwind; in scf_torture_init() 617 goto unwind; in scf_torture_init() 627 goto unwind; in scf_torture_init() 638 goto unwind; in scf_torture_init() 643 goto unwind; in scf_torture_init() 649 unwind: in scf_torture_init()
|
/linux-6.1.9/tools/perf/arch/arm64/util/ |
D | Build | 8 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 9 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/arch/arm64/kernel/ |
D | stacktrace.c | 121 static void notrace unwind(struct unwind_state *state, in unwind() function 134 NOKPROBE_SYMBOL(unwind); 231 unwind(&state, consume_entry, cookie); in arch_stack_walk()
|
/linux-6.1.9/tools/perf/arch/x86/util/ |
D | Build | 17 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 18 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/arch/arm64/ |
D | Makefile | 48 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables 49 KBUILD_AFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
|
/linux-6.1.9/arch/arm64/kvm/hyp/nvhe/ |
D | stacktrace.c | 70 static void notrace unwind(struct unwind_state *state, in unwind() function 135 unwind(&state, pkvm_save_backtrace_entry, &idx); in pkvm_save_backtrace()
|
/linux-6.1.9/arch/parisc/kernel/ |
D | vmlinux.lds.S | 134 .PARISC.unwind : { 136 *(.PARISC.unwind)
|
/linux-6.1.9/arch/arm64/kvm/ |
D | stacktrace.c | 126 static void unwind(struct unwind_state *state, in unwind() function 195 unwind(&state, kvm_nvhe_dump_backtrace_entry, (void *)hyp_offset); in hyp_dump_backtrace()
|
/linux-6.1.9/tools/perf/arch/arm64/tests/ |
D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
/linux-6.1.9/tools/perf/arch/csky/util/ |
D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/tools/perf/arch/mips/util/ |
D | Build | 3 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
|
/linux-6.1.9/tools/perf/arch/powerpc/tests/ |
D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
/linux-6.1.9/tools/perf/arch/riscv/util/ |
D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/linux-6.1.9/arch/parisc/include/asm/ |
D | module.h | 22 struct unwind_table *unwind; member
|
/linux-6.1.9/tools/perf/arch/arm/tests/ |
D | Build | 2 perf-y += dwarf-unwind.o
|