Searched refs:unwinding (Results 1 – 13 of 13) sorted by relevance
/Linux-v4.19/tools/perf/util/ |
D | genelf.c | 159 jit_add_eh_frame_info(Elf *e, void* unwinding, uint64_t unwinding_header_size, in jit_add_eh_frame_info() argument 184 d->d_buf = unwinding; in jit_add_eh_frame_info() 218 d->d_buf = unwinding + unwinding_table_size; in jit_add_eh_frame_info() 249 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) in jit_write_elf() argument 287 ehdr->e_shstrndx= unwinding ? 4 : 2; /* shdr index for section name */ in jit_write_elf() 326 if (unwinding) { in jit_write_elf() 328 retval = jit_add_eh_frame_info(e, unwinding, in jit_write_elf() 403 shdr->sh_link = unwinding ? 6 : 4; /* index of .strtab section */ in jit_write_elf()
|
D | jitdump.c | 80 void *unwinding, in jit_emit_elf() argument 96 unwinding, unwinding_header_size, unwinding_size); in jit_emit_elf() 318 jr->unwinding.unwinding_size = bswap_64(jr->unwinding.unwinding_size); in jit_get_next_entry() 319 jr->unwinding.eh_frame_hdr_size = bswap_64(jr->unwinding.eh_frame_hdr_size); in jit_get_next_entry() 320 jr->unwinding.mapped_size = bswap_64(jr->unwinding.mapped_size); in jit_get_next_entry() 627 unwinding_data_size = jr->prefix.total_size - sizeof(jr->unwinding); in jit_repipe_unwinding_info() 632 memcpy(unwinding_data, &jr->unwinding.unwinding_data, in jit_repipe_unwinding_info() 635 jd->eh_frame_hdr_size = jr->unwinding.eh_frame_hdr_size; in jit_repipe_unwinding_info() 636 jd->unwinding_size = jr->unwinding.unwinding_size; in jit_repipe_unwinding_info() 637 jd->unwinding_mapped_size = jr->unwinding.mapped_size; in jit_repipe_unwinding_info()
|
D | genelf.h | 8 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size);
|
D | jitdump.h | 121 struct jr_code_unwinding_info unwinding; member
|
/Linux-v4.19/tools/perf/Documentation/ |
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 …
|
D | perf-trace.txt | 182 command line, on systems where DWARF unwinding was built in. 192 command line, on systems where DWARF unwinding was built in.
|
D | perf-config.txt | 376 The size of stack to dump in order to do post-unwinding. Default is 8192 (byte).
|
/Linux-v4.19/arch/x86/ |
D | Kconfig.debug | 357 This determines which method will be used for unwinding kernel stack 367 unwinding kernel stack traces. It uses a custom data format which is 381 This option enables the frame pointer unwinder for unwinding kernel 397 This option enables the "guess" unwinder for unwinding kernel stack
|
/Linux-v4.19/arch/arm/lib/ |
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-v4.19/arch/arc/kernel/ |
D | entry.S | 96 ; access for say stack unwinding of modules for crash dumps
|
/Linux-v4.19/Documentation/ia64/ |
D | mca.txt | 66 knows how to start unwinding it. The tasks that received an MCA or
|
/Linux-v4.19/Documentation/trace/ |
D | ftrace-design.rst | 224 prevents potential stack unwinding issues where the unwinder gets out of
|
/Linux-v4.19/arch/arm/ |
D | Kconfig.debug | 48 # RMK wants arm kernels compiled with frame pointers or stack unwinding. 63 bool "Enable stack unwinding support (EXPERIMENTAL)" 67 This option enables stack unwinding support in the kernel
|