Home
last modified time | relevance | path

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

1234

/Linux-v5.15/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.15/kernel/rcu/
Drcuscale.c762 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 …]
Drefscale.c815 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()
Drcutorture.c2976 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/
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.
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/
Dlocktorture.c934 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/
Dmodule.lds.h5 .IA_64.unwind : { *(.IA_64.unwind*) }
Dmodule.h22 struct elf64_shdr *unwind; /* unwind-table section */ member
/Linux-v5.15/tools/perf/arch/arm/util/
DBuild5 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/tools/perf/arch/powerpc/util/
DBuild13 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o
14 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/tools/perf/arch/arm64/util/
DBuild8 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
9 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/kernel/
Dscftorture.c591 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/
DBuild17 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
18 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/arch/arm64/
DMakefile48 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/
Dmodule.c407 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/
Dvmlinux.lds.S134 .PARISC.unwind : {
136 *(.PARISC.unwind)
/Linux-v5.15/tools/perf/arch/csky/util/
DBuild4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/tools/perf/arch/arm64/tests/
DBuild2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/Linux-v5.15/tools/perf/arch/powerpc/tests/
DBuild2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/Linux-v5.15/tools/perf/arch/riscv/util/
DBuild4 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
/Linux-v5.15/tools/perf/arch/mips/util/
DBuild3 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o
/Linux-v5.15/arch/parisc/include/asm/
Dmodule.h22 struct unwind_table *unwind; member
/Linux-v5.15/tools/perf/arch/arm/tests/
DBuild2 perf-y += dwarf-unwind.o
/Linux-v5.15/tools/perf/arch/s390/util/
DBuild6 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o

1234