Home
last modified time | relevance | path

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

1234

/Linux-v5.10/arch/ia64/kernel/
Dvmlinux.lds.S23 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
Dgate.lds.S54 .IA_64.unwind : { *(.IA_64.unwind*) } :readable :unwind
89 unwind PT_IA_64_UNWIND;
/Linux-v5.10/kernel/rcu/
Drcuscale.c719 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 …]
Drefscale.c664 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()
Drcutorture.c2653 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/
Dlocktorture.c868 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/
Dmodule.lds.h5 .IA_64.unwind : { *(.IA_64.unwind*) }
Dmodule.h21 struct elf64_shdr *unwind; /* unwind-table section */ member
/Linux-v5.10/tools/perf/arch/arm/util/
DBuild5 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/tools/perf/arch/powerpc/util/
DBuild10 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o
11 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/tools/perf/arch/arm64/util/
DBuild6 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
7 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/tools/perf/arch/x86/util/
DBuild13 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
14 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/kernel/
Dscftorture.c518 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/
DMakefile56 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/
Dmodule.c391 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/
Dvmlinux.lds.S134 .PARISC.unwind : {
136 *(.PARISC.unwind)
/Linux-v5.10/tools/perf/arch/arm64/tests/
DBuild2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/Linux-v5.10/tools/perf/arch/csky/util/
DBuild4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/tools/perf/arch/powerpc/tests/
DBuild2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/Linux-v5.10/tools/perf/arch/riscv/util/
DBuild4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/arch/parisc/include/asm/
Dmodule.h22 struct unwind_table *unwind; member
/Linux-v5.10/tools/perf/arch/arm/tests/
DBuild2 perf-y += dwarf-unwind.o
/Linux-v5.10/tools/perf/
DMakefile.config161 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/
DBuild6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.10/tools/objtool/Documentation/
Dstack-validation.txt97 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.

1234