Searched refs:unwinding (Results 1 – 11 of 11) sorted by relevance
| /linux/tools/perf/util/ |
| H A D | genelf.c | 76 jit_add_eh_frame_info(Elf *e, void* unwinding, uint64_t unwinding_header_size, in jit_add_eh_frame_info() argument 101 d->d_buf = unwinding; in jit_add_eh_frame_info() 135 d->d_buf = unwinding + unwinding_table_size; in jit_add_eh_frame_info() 185 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) in jit_write_elf() argument 225 ehdr->e_shstrndx= unwinding ? 4 : 2; /* shdr index for section name */ in jit_write_elf() 280 if (unwinding) { in jit_write_elf() 282 retval = jit_add_eh_frame_info(e, unwinding, in jit_write_elf() 358 shdr->sh_link = unwinding ? 6 : 4; /* index of .strtab section */ in jit_write_elf()
|
| H A D | jitdump.c | 78 void *unwinding, in jit_emit_elf() argument 99 unwinding, unwinding_header_size, unwinding_size); in jit_emit_elf() 330 jr->unwinding.unwinding_size = bswap_64(jr->unwinding.unwinding_size); in jit_get_next_entry() 331 jr->unwinding.eh_frame_hdr_size = bswap_64(jr->unwinding.eh_frame_hdr_size); in jit_get_next_entry() 332 jr->unwinding.mapped_size = bswap_64(jr->unwinding.mapped_size); in jit_get_next_entry() 686 unwinding_data_size = jr->prefix.total_size - sizeof(jr->unwinding); in jit_repipe_unwinding_info() 691 memcpy(unwinding_data, &jr->unwinding.unwinding_data, in jit_repipe_unwinding_info() 694 jd->eh_frame_hdr_size = jr->unwinding.eh_frame_hdr_size; in jit_repipe_unwinding_info() 695 jd->unwinding_size = jr->unwinding.unwinding_size; in jit_repipe_unwinding_info() 696 jd->unwinding_mapped_size = jr->unwinding.mapped_size; in jit_repipe_unwinding_info()
|
| H A D | jitdump.h | 122 struct jr_code_unwinding_info unwinding; member
|
| /linux/arch/loongarch/ |
| H A D | Kconfig.debug | 5 This determines which method will be used for unwinding kernel stack 12 This option enables the "guess" unwinder for unwinding kernel stack 23 This option enables the "prologue" unwinder for unwinding kernel stack 35 unwinding kernel stack traces. It uses a custom data format which is
|
| /linux/tools/perf/Documentation/ |
| H A D | jitdump-specification.txt | 65 * Value 4 : JIT_CODE_UNWINDING_INFO: record describing a function unwinding information 154 The record is used to describe the unwinding information for a jitted function. 158 uint64_t unwind_data_size : the size in bytes of the unwinding data table at the end of the record 159 …e : the size in bytes of the DWARF EH Frame Header at the start of the unwinding data table at th… 160 uint64_t mapped_size : the size of the unwinding data mapped in memory 161 const char unwinding_data[n]: an array of unwinding data, consisting of the EH Frame Header, follow… 170 …unwinding data was mapped in memory by the running process) or zero (if the unwinding data is not …
|
| H A D | perf-trace.txt | 210 command line, on systems where DWARF unwinding was built in. 220 command line, on systems where DWARF unwinding was built in.
|
| H A D | perf-config.txt | 459 The size of stack to dump in order to do post-unwinding. Default is 8192 (byte).
|
| H A D | perf-record.txt | 298 The unwinding method used for kernel space is dependent on the
|
| /linux/Documentation/livepatch/ |
| H A D | reliable-stacktrace.rst | 71 The unwinding process varies across architectures, their respective procedure 117 which is known to be reliable to unwind from, and reject unwinding from all 127 * Placing such code into special linker sections, and rejecting unwinding from 136 in a consistent state suitable for reliable unwinding, but this may not be the 145 and it may not be possible to identify whether such unwinding will be reliable. 149 (or where it is never reliable) must reject unwinding across exception 250 such cases, or report the unwinding as unreliable. 307 the case must reject unwinding across exception boundaries unless they can
|
| /linux/arch/arm/lib/ |
| H A D | lib1funcs.S | 64 @ four bits, since this is the amount of unwinding in the main 151 @ four bits, since this is the amount of unwinding in the main
|
| /linux/arch/arc/include/asm/ |
| H A D | entry-arcv2.h | 163 ; 2. Upon entry SP is always saved (for any inspection, unwinding etc),
|