/Linux-v5.15/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-v5.15/kernel/rcu/ |
D | rcuscale.c | 762 goto unwind; in kfree_scale_init() 772 goto unwind; in kfree_scale_init() 779 goto unwind; in kfree_scale_init() 788 unwind: in kfree_scale_init() 820 goto unwind; in rcu_scale_init() 842 goto unwind; in rcu_scale_init() 850 goto unwind; in rcu_scale_init() 856 goto unwind; in rcu_scale_init() 870 goto unwind; in rcu_scale_init() 878 goto unwind; in rcu_scale_init() [all …]
|
D | refscale.c | 815 goto unwind; in ref_scale_init() 828 goto unwind; in ref_scale_init() 846 goto unwind; in ref_scale_init() 855 goto unwind; in ref_scale_init() 864 goto unwind; in ref_scale_init() 869 unwind: in ref_scale_init()
|
D | rcutorture.c | 2976 goto unwind; in rcu_torture_init() 3041 goto unwind; in rcu_torture_init() 3049 goto unwind; in rcu_torture_init() 3056 goto unwind; in rcu_torture_init() 3065 goto unwind; in rcu_torture_init() 3072 goto unwind; in rcu_torture_init() 3084 goto unwind; in rcu_torture_init() 3092 goto unwind; in rcu_torture_init() 3098 goto unwind; in rcu_torture_init() 3103 goto unwind; in rcu_torture_init() [all …]
|
/Linux-v5.15/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-v5.15/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-v5.15/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-v5.15/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-v5.15/tools/perf/arch/powerpc/util/ |
D | Build | 13 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o 14 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/Linux-v5.15/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-v5.15/kernel/ |
D | scftorture.c | 591 goto unwind; in scf_torture_init() 609 goto unwind; in scf_torture_init() 614 goto unwind; in scf_torture_init() 619 goto unwind; in scf_torture_init() 629 goto unwind; in scf_torture_init() 640 goto unwind; in scf_torture_init() 645 goto unwind; in scf_torture_init() 651 unwind: in scf_torture_init()
|
/Linux-v5.15/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-v5.15/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-v5.15/arch/arm/kernel/ |
D | module.c | 407 mod->arch.unwind[i] = in module_finalize() 435 unwind_table_del(mod->arch.unwind[i]); in module_arch_cleanup() 436 mod->arch.unwind[i] = NULL; in module_arch_cleanup() 444 unwind_table_del(mod->arch.unwind[ARM_SEC_INIT]); in module_arch_freeing_init() 445 mod->arch.unwind[ARM_SEC_INIT] = NULL; in module_arch_freeing_init()
|
/Linux-v5.15/arch/parisc/kernel/ |
D | vmlinux.lds.S | 134 .PARISC.unwind : { 136 *(.PARISC.unwind)
|
/Linux-v5.15/tools/perf/arch/csky/util/ |
D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/Linux-v5.15/tools/perf/arch/arm64/tests/ |
D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
/Linux-v5.15/tools/perf/arch/powerpc/tests/ |
D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
/Linux-v5.15/tools/perf/arch/riscv/util/ |
D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/Linux-v5.15/tools/perf/arch/mips/util/ |
D | Build | 3 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
|
/Linux-v5.15/arch/parisc/include/asm/ |
D | module.h | 22 struct unwind_table *unwind; member
|
/Linux-v5.15/tools/perf/arch/arm/tests/ |
D | Build | 2 perf-y += dwarf-unwind.o
|
/Linux-v5.15/tools/perf/arch/s390/util/ |
D | Build | 6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|