Home
last modified time | relevance | path

Searched refs:unwinding (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/
H A Djitdump.c82 void *unwinding, in jit_emit_elf()
98 unwinding, unwinding_header_size, unwinding_size); in jit_emit_elf()
320 jr->unwinding.unwinding_size = bswap_64(jr->unwinding.unwinding_size); in jit_get_next_entry()
321 jr->unwinding.eh_frame_hdr_size = bswap_64(jr->unwinding.eh_frame_hdr_size); in jit_get_next_entry()
322 jr->unwinding.mapped_size = bswap_64(jr->unwinding.mapped_size); in jit_get_next_entry()
641 unwinding_data_size = jr->prefix.total_size - sizeof(jr->unwinding); in jit_repipe_unwinding_info()
646 memcpy(unwinding_data, &jr->unwinding in jit_repipe_unwinding_info()
75 jit_emit_elf(char *filename, const char *sym, uint64_t code_addr, const void *code, int csize, void *debug, int nr_debug_entries, void *unwinding, uint32_t unwinding_header_size, uint32_t unwinding_size) jit_emit_elf() argument
[all...]
H A Dgenelf.c158 jit_add_eh_frame_info(Elf *e, void* unwinding, uint64_t unwinding_header_size, in jit_add_eh_frame_info() argument
183 d->d_buf = unwinding; in jit_add_eh_frame_info()
217 d->d_buf = unwinding + unwinding_table_size; in jit_add_eh_frame_info()
248 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) in jit_write_elf()
287 ehdr->e_shstrndx= unwinding ? 4 : 2; /* shdr index for section name */ in jit_write_elf()
339 if (unwinding) { in jit_write_elf()
341 retval = jit_add_eh_frame_info(e, unwinding, in jit_write_elf()
416 shdr->sh_link = unwinding ? 6 : 4; /* index of .strtab section */ in jit_write_elf()
245 jit_write_elf(int fd, uint64_t load_addr, const char *sym, const void *code, int csize, void *debug __maybe_unused, int nr_debug_entries __maybe_unused, void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) jit_write_elf() argument
H A Dgenelf.h8 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size);
H A Djitdump.h122 struct jr_code_unwinding_info unwinding; member
/kernel/linux/linux-6.6/tools/perf/util/
H A Djitdump.c78 void *unwinding, in jit_emit_elf()
98 unwinding, unwinding_header_size, unwinding_size); in jit_emit_elf()
328 jr->unwinding.unwinding_size = bswap_64(jr->unwinding.unwinding_size); in jit_get_next_entry()
329 jr->unwinding.eh_frame_hdr_size = bswap_64(jr->unwinding.eh_frame_hdr_size); in jit_get_next_entry()
330 jr->unwinding.mapped_size = bswap_64(jr->unwinding.mapped_size); in jit_get_next_entry()
667 unwinding_data_size = jr->prefix.total_size - sizeof(jr->unwinding); in jit_repipe_unwinding_info()
672 memcpy(unwinding_data, &jr->unwinding in jit_repipe_unwinding_info()
70 jit_emit_elf(struct jit_buf_desc *jd, char *filename, const char *sym, uint64_t code_addr, const void *code, int csize, void *debug, int nr_debug_entries, void *unwinding, uint32_t unwinding_header_size, uint32_t unwinding_size) jit_emit_elf() argument
[all...]
H A Dgenelf.c160 jit_add_eh_frame_info(Elf *e, void* unwinding, uint64_t unwinding_header_size, in jit_add_eh_frame_info() argument
185 d->d_buf = unwinding; in jit_add_eh_frame_info()
219 d->d_buf = unwinding + unwinding_table_size; in jit_add_eh_frame_info()
250 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) in jit_write_elf()
289 ehdr->e_shstrndx= unwinding ? 4 : 2; /* shdr index for section name */ in jit_write_elf()
341 if (unwinding) { in jit_write_elf()
343 retval = jit_add_eh_frame_info(e, unwinding, in jit_write_elf()
419 shdr->sh_link = unwinding ? 6 : 4; /* index of .strtab section */ in jit_write_elf()
247 jit_write_elf(int fd, uint64_t load_addr, const char *sym, const void *code, int csize, void *debug __maybe_unused, int nr_debug_entries __maybe_unused, void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size) jit_write_elf() argument
H A Djitdump.h122 struct jr_code_unwinding_info unwinding; member
H A Dgenelf.h10 void *unwinding, uint64_t unwinding_header_size, uint64_t unwinding_size);
/kernel/linux/linux-5.10/arch/arm/lib/
H A Dlib1funcs.S64 @ 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
/kernel/linux/linux-6.6/arch/arm/lib/
H A Dlib1funcs.S64 @ 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
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dentry-arcv2.h149 ; 2. Upon entry SP is always saved (for any inspection, unwinding etc),
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dentry-arcv2.h163 ; 2. Upon entry SP is always saved (for any inspection, unwinding etc),
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dentry.S105 ; access for say stack unwinding of modules for crash dumps

Completed in 7 milliseconds