| /Linux-v5.10/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.10/kernel/rcu/ |
| D | rcuscale.c | 719 goto unwind; in kfree_scale_init() 729 goto unwind; in kfree_scale_init() 736 goto unwind; in kfree_scale_init() 745 unwind: in kfree_scale_init() 778 goto unwind; in rcu_scale_init() 800 goto unwind; in rcu_scale_init() 808 goto unwind; in rcu_scale_init() 814 goto unwind; in rcu_scale_init() 828 goto unwind; in rcu_scale_init() 836 goto unwind; in rcu_scale_init() [all …]
|
| D | refscale.c | 664 goto unwind; in ref_scale_init() 677 goto unwind; in ref_scale_init() 689 goto unwind; in ref_scale_init() 698 goto unwind; in ref_scale_init() 707 goto unwind; in ref_scale_init() 712 unwind: in ref_scale_init()
|
| D | rcutorture.c | 2653 goto unwind; in rcu_torture_init() 2715 goto unwind; in rcu_torture_init() 2723 goto unwind; in rcu_torture_init() 2730 goto unwind; in rcu_torture_init() 2737 goto unwind; in rcu_torture_init() 2743 goto unwind; in rcu_torture_init() 2749 goto unwind; in rcu_torture_init() 2754 goto unwind; in rcu_torture_init() 2764 goto unwind; in rcu_torture_init() 2773 goto unwind; in rcu_torture_init() [all …]
|
| /Linux-v5.10/kernel/locking/ |
| D | locktorture.c | 868 goto unwind; in lock_torture_init() 874 goto unwind; in lock_torture_init() 908 goto unwind; in lock_torture_init() 941 goto unwind; in lock_torture_init() 958 goto unwind; in lock_torture_init() 963 goto unwind; in lock_torture_init() 969 goto unwind; in lock_torture_init() 974 goto unwind; in lock_torture_init() 984 goto unwind; in lock_torture_init() 997 goto unwind; in lock_torture_init() [all …]
|
| /Linux-v5.10/arch/ia64/include/asm/ |
| D | module.lds.h | 5 .IA_64.unwind : { *(.IA_64.unwind*) }
|
| D | module.h | 21 struct elf64_shdr *unwind; /* unwind-table section */ member
|
| /Linux-v5.10/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.10/tools/perf/arch/powerpc/util/ |
| D | Build | 10 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o 11 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/tools/perf/arch/arm64/util/ |
| D | Build | 6 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 7 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/tools/perf/arch/x86/util/ |
| D | Build | 13 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 14 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/kernel/ |
| D | scftorture.c | 518 goto unwind; in scf_torture_init() 531 goto unwind; in scf_torture_init() 536 goto unwind; in scf_torture_init() 546 goto unwind; in scf_torture_init() 557 goto unwind; in scf_torture_init() 562 goto unwind; in scf_torture_init() 568 unwind: in scf_torture_init()
|
| /Linux-v5.10/arch/arm64/ |
| D | Makefile | 56 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables 57 KBUILD_AFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
|
| /Linux-v5.10/arch/arm/kernel/ |
| D | module.c | 391 mod->arch.unwind[i] = in module_finalize() 419 unwind_table_del(mod->arch.unwind[i]); in module_arch_cleanup() 420 mod->arch.unwind[i] = NULL; in module_arch_cleanup() 428 unwind_table_del(mod->arch.unwind[ARM_SEC_INIT]); in module_arch_freeing_init() 429 mod->arch.unwind[ARM_SEC_INIT] = NULL; in module_arch_freeing_init()
|
| /Linux-v5.10/arch/parisc/kernel/ |
| D | vmlinux.lds.S | 134 .PARISC.unwind : { 136 *(.PARISC.unwind)
|
| /Linux-v5.10/tools/perf/arch/arm64/tests/ |
| D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
| /Linux-v5.10/tools/perf/arch/csky/util/ |
| D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/tools/perf/arch/powerpc/tests/ |
| D | Build | 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
|
| /Linux-v5.10/tools/perf/arch/riscv/util/ |
| D | Build | 4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/arch/parisc/include/asm/ |
| D | module.h | 22 struct unwind_table *unwind; member
|
| /Linux-v5.10/tools/perf/arch/arm/tests/ |
| D | Build | 2 perf-y += dwarf-unwind.o
|
| /Linux-v5.10/tools/perf/ |
| D | Makefile.config | 161 FEATURE_CHECK_CFLAGS-libdw-dwarf-unwind := $(LIBDW_CFLAGS) 162 FEATURE_CHECK_LDFLAGS-libdw-dwarf-unwind := $(LIBDW_LDFLAGS) $(DWARFLIBS) 422 ifneq ($(feature-libdw-dwarf-unwind),1) 424 …msg := $(warning No libdw DWARF unwind found, Please install elfutils-devel/libdw-dev >= 0.158 and… 624 dwarf-post-unwind := 1 625 dwarf-post-unwind-text := BUG 630 msg := $(warning Disabling post unwind, no support found.); 631 dwarf-post-unwind := 0 633 dwarf-post-unwind-text := libdw 637 dwarf-post-unwind-text := libunwind [all …]
|
| /Linux-v5.10/tools/perf/arch/s390/util/ |
| D | Build | 6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
| /Linux-v5.10/tools/objtool/Documentation/ |
| D | stack-validation.txt | 97 b) ORC (Oops Rewind Capability) unwind table generation 99 An alternative to frame pointers and DWARF, ORC unwind data can be 192 use the manual unwind hint macros in asm/unwind_hints.h. 212 Otherwise, the code should probably be annotated with the unwind hint 239 annotated with the unwind hint macros in asm/unwind_hints.h. 253 the unwind hint macros in asm/unwind_hints.h. 269 cases it's probably appropriate to use the unwind hint macros in 321 stack. The problem is that there is only one ORC unwind table, this means 322 that the ORC unwind entries must be valid for each of the alternatives.
|