Home
last modified time | relevance | path

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

1234

/linux/arch/arm64/
H A DMakefile59 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
60 KBUILD_AFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
61 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=n
63 KBUILD_CFLAGS += -fasynchronous-unwind-tables
64 KBUILD_AFLAGS += -fasynchronous-unwind-tables
65 KBUILD_RUSTFLAGS += -Cforce-unwind-tables=y -Zuse-sync-unwind=n
/linux/kernel/rcu/
H A Drcuscale.c911 goto unwind; in kfree_scale_init()
917 goto unwind; in kfree_scale_init()
926 goto unwind; in kfree_scale_init()
937 goto unwind; in kfree_scale_init()
944 goto unwind; in kfree_scale_init()
952 goto unwind; in kfree_scale_init()
959 goto unwind; in kfree_scale_init()
969 unwind: in kfree_scale_init()
1133 goto unwind; in rcu_scale_init()
1159 goto unwind; in rcu_scale_init()
[all …]
/linux/Documentation/livepatch/
H A 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/tools/perf/arch/loongarch/util/
H A DBuild
/linux/kernel/locking/
H A Dlocktorture.c1259 goto unwind; in lock_torture_init()
1266 goto unwind; in lock_torture_init()
1300 goto unwind; in lock_torture_init()
1331 goto unwind; in lock_torture_init()
1343 goto unwind; in lock_torture_init()
1352 goto unwind; in lock_torture_init()
1357 goto unwind; in lock_torture_init()
1363 goto unwind; in lock_torture_init()
1368 goto unwind; in lock_torture_init()
1377 goto unwind; in lock_torture_init()
[all …]
/linux/kernel/
H A Dscftorture.c626 goto unwind; in scf_torture_init()
644 goto unwind; in scf_torture_init()
649 goto unwind; in scf_torture_init()
654 goto unwind; in scf_torture_init()
664 goto unwind; in scf_torture_init()
675 goto unwind; in scf_torture_init()
680 goto unwind; in scf_torture_init()
686 unwind: in scf_torture_init()
/linux/arch/arm64/kernel/pi/
H A DMakefile11 -fno-asynchronous-unwind-tables -fno-unwind-tables \
/linux/arch/riscv/kernel/pi/
H A DMakefile10 -fno-asynchronous-unwind-tables -fno-unwind-tables \
/linux/arch/parisc/kernel/
H A Dvmlinux.lds.S134 .PARISC.unwind : {
136 *(.PARISC.unwind)
/linux/arch/s390/kernel/vdso/
H A DMakefile29 KBUILD_CFLAGS_VDSO := $(filter-out -fno-asynchronous-unwind-tables,$(KBUILD_CFLAGS_VDSO))
30 KBUILD_CFLAGS_VDSO += -fPIC -fno-common -fno-builtin -fasynchronous-unwind-tables
/linux/tools/perf/Documentation/
H A Dperf-check.txt52 dwarf-unwind / HAVE_DWARF_UNWIND_SUPPORT
56 libdw-dwarf-unwind / HAVE_LIBDW_SUPPORT
/linux/tools/perf/arch/mips/util/
H A DBuild
/linux/arch/arm64/kvm/hyp/nvhe/
H A DMakefile106 KBUILD_CFLAGS += -fno-asynchronous-unwind-tables -fno-unwind-tables
/linux/arch/parisc/include/asm/
H A Dmodule.h22 struct unwind_table *unwind; member
/linux/tools/perf/arch/arm/util/
H A DBuild
/linux/tools/perf/arch/powerpc/tests/
H A DBuild2 perf-test-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/linux/net/8021q/
H A Dvlan_core.c265 goto unwind; in vlan_filter_push_vids()
271 unwind: in vlan_filter_push_vids()
414 goto unwind; in vlan_vids_add_by_dev()
418 unwind: in vlan_vids_add_by_dev()
/linux/tools/perf/arch/arm/tests/
H A DBuild2 perf-test-y += dwarf-unwind.o
/linux/tools/perf/arch/arm64/tests/
H A DBuild2 perf-test-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o
/linux/drivers/misc/bcm-vk/
H A Dbcm_vk_tty.c274 goto unwind; in bcm_vk_tty_init()
284 goto unwind; in bcm_vk_tty_init()
288 unwind: in bcm_vk_tty_init()
/linux/tools/perf/
H A DMakefile.config739 dwarf-post-unwind := 1
740 dwarf-post-unwind-text := BUG
745 $(warning Disabling post unwind, no support found.)
746 dwarf-post-unwind := 0
748 dwarf-post-unwind-text := libdw
752 dwarf-post-unwind-text := libunwind
756 ifeq ($(dwarf-post-unwind),1)
1275 ifeq ($(dwarf-post-unwind),1)
1276 $(call feature_print_text,"DWARF post unwind library", $(dwarf-post-unwind-text)) $(info $(MSG))
/linux/tools/testing/selftests/arm64/abi/
H A DMakefile15 $(CC) -fno-asynchronous-unwind-tables -fno-ident -s -Os -nostdlib \
/linux/tools/perf/arch/powerpc/util/
H A DBuild
/linux/Documentation/arch/x86/
H A Dorc-unwinder.rst15 The ORC data consists of unwind tables which are generated by objtool.
50 reliably unwind across interrupts and exceptions. Frame pointer based
56 that it needs more memory to store the ORC unwind tables: roughly 2-4MB
77 unwind tables take up ~50% more RAM (+1.3MB on an x86 defconfig kernel)
90 ORC unwind table generation
/linux/tools/perf/arch/arm64/util/
H A DBuild

1234