| /tools/perf/arch/powerpc/util/ |
| A D | skip-callchain-idx.c | 74 result = dwarf_frame_cfa(frame, &ops, &nops); in check_return_reg() 102 Dwarf_Frame *frame; in get_eh_frame() local 116 return frame; in get_eh_frame() 126 Dwarf_Frame *frame; in get_dwarf_frame() local 141 return frame; in get_dwarf_frame() 157 Dwarf_Frame *frame; in check_return_addr() local 199 frame = get_eh_frame(mod, pc); in check_return_addr() 200 if (!frame) { in check_return_addr() 201 frame = get_dwarf_frame(mod, pc); in check_return_addr() 202 if (!frame) in check_return_addr() [all …]
|
| /tools/testing/selftests/bpf/progs/ |
| A D | pyperf.h | 93 sizeof(frame->f_back), in get_frame_data() 96 sizeof(frame->f_code), in get_frame_data() 100 if (!frame->f_code) in get_frame_data() 109 if (frame->co_filename) in get_frame_data() 112 frame->co_filename + in get_frame_data() 114 if (frame->co_name) in get_frame_data() 117 frame->co_name + in get_frame_data() 169 FrameData *frame; member 181 FrameData *frame = ctx->frame; in process_frame_callback() local 272 FrameData frame; local [all …]
|
| /tools/firewire/ |
| A D | decode-fcp.c | 147 struct avc_frame *frame = in decode_avc() local 154 info = &opcode_info[frame->opcode]; in decode_avc() 157 "(unknown opcode 0x%02x)", frame->opcode); in decode_avc() 164 ctype_names[frame->ctype], subunit_type_names[frame->subunit_type], in decode_avc() 165 frame->subunit_id, name); in decode_avc() 176 struct avc_frame *frame = in decode_fcp() local 186 switch (frame->cts) { in decode_fcp() 206 printf("reserved fcp frame (ctx=0x%02x)\n", frame->cts); in decode_fcp()
|
| /tools/testing/selftests/net/can/ |
| A D | test_raw_filter.c | 30 struct can_frame frame; in send_can_frames() local 32 frame.can_dlc = 1; in send_can_frames() 33 frame.data[0] = testcase; in send_can_frames() 35 frame.can_id = ID; in send_can_frames() 36 if (write(sock, &frame, sizeof(frame)) < 0) in send_can_frames() 39 frame.can_id = (ID | CAN_RTR_FLAG); in send_can_frames() 40 if (write(sock, &frame, sizeof(frame)) < 0) in send_can_frames() 44 if (write(sock, &frame, sizeof(frame)) < 0) in send_can_frames() 48 if (write(sock, &frame, sizeof(frame)) < 0) in send_can_frames() 353 struct can_frame frame; in TEST_F() local [all …]
|
| /tools/testing/selftests/net/lib/py/ |
| A D | ksft.py | 45 for frame in reversed(stack[2:]): 48 if frame.function == 'ksft_run': 52 ksft_pr("Check| At " + frame.filename + ", line " + str(frame.lineno) + 53 ", in " + frame.function + ":") 54 ksft_pr("Check| " + frame.code_context[0].strip()) 202 def _ksft_intr(signum, frame): argument
|
| /tools/objtool/Documentation/ |
| A D | objtool.txt | 22 alternative to frame pointer based unwinding 115 validates the correct frame pointer state at each instruction. 125 a) More reliable stack traces for frame pointer enabled kernels 132 For some architectures, frame pointers are enabled by 137 frame pointers when the -fno-omit-frame-pointer option is used. 143 For stack traces based on frame pointers to be reliable, all 149 For example, consider the following example backtrace with frame 164 If we remove the frame pointer logic from cmdline_proc_show() by 269 -fno-omit-frame-pointer or adds -fomit-frame-pointer to the gcc options. 279 updating the frame pointer, and CONFIG_FRAME_POINTER is enabled. [all …]
|
| /tools/testing/selftests/net/ |
| A D | toeplitz.c | 204 static char *recv_frame(const struct ring_state *ring, char *frame) in recv_frame() argument 206 struct tpacket3_hdr *hdr = (void *)frame; in recv_frame() 209 verify_rxhash(frame + hdr->tp_net, hdr->hv1.tp_rxhash, in recv_frame() 214 return frame + hdr->tp_next_offset; in recv_frame() 221 char *frame; in recv_block() local 228 frame = (char *)block; in recv_block() 229 frame += block->hdr.bh1.offset_to_first_pkt; in recv_block() 232 frame = recv_frame(ring, frame); in recv_block()
|
| /tools/perf/tests/workloads/ |
| A D | Build | 12 CFLAGS_leafloop.o = -g -O0 -fno-inline -fno-omit-frame-pointer -U_FORTIFY_SOURCE
|
| /tools/build/feature/ |
| A D | Makefile | 42 test-libunwind-debug-frame.bin \ 47 test-libunwind-debug-frame-arm.bin \ 48 test-libunwind-debug-frame-aarch64.bin \ 214 $(OUTPUT)test-libunwind-debug-frame.bin: 228 $(OUTPUT)test-libunwind-debug-frame-arm.bin: 231 $(OUTPUT)test-libunwind-debug-frame-aarch64.bin:
|
| /tools/power/acpi/ |
| A D | Makefile.config | 87 CFLAGS += $(OPTIMIZATION) -fomit-frame-pointer
|
| /tools/perf/ |
| A D | Makefile.config | 120 LIBUNWIND_ARCHS = x86 x86_64 arm aarch64 debug-frame-arm debug-frame-aarch64 loongarch 128 FEATURE_CHECK_CFLAGS-libunwind-debug-frame = $(LIBUNWIND_CFLAGS) 129 FEATURE_CHECK_LDFLAGS-libunwind-debug-frame = $(LIBUNWIND_LDFLAGS) $(LIBUNWIND_LIBS) 329 CORE_CFLAGS += -fno-omit-frame-pointer 337 CXXFLAGS += -fno-omit-frame-pointer 658 $(call feature_check,libunwind-debug-frame-aarch64) 659 ifneq ($(feature-libunwind-debug-frame-aarch64), 1) 759 $(call feature_check,libunwind-debug-frame) 760 ifneq ($(feature-libunwind-debug-frame), 1)
|
| /tools/perf/Documentation/ |
| A D | Build.txt | 61 $ make DEBUG=1 EXTRA_CFLAGS='-fno-omit-frame-pointer -fsanitize=address' 70 $ make DEBUG=1 EXTRA_CFLAGS='-fno-omit-frame-pointer -fsanitize=undefined'
|
| A D | perf-record.txt | 304 Valid options are "fp" (frame pointer), "dwarf" (DWARF's CFI - 309 --fomit-frame-pointer, using the "fp" method will produce bogus 843 Note that BPF can collect stack traces using frame pointer ("fp") 844 only, as of now. So the applications built without the frame
|
| /tools/perf/scripts/python/ |
| A D | gecko.py | 189 prefix_stack_id = reduce(lambda prefix_id, frame: self._intern_stack 190 (self._intern_frame(frame), prefix_id), stack, None)
|
| A D | sched-migration.py | 369 frame = RootFrame(timeslices, "Migration")
|
| /tools/workqueue/ |
| A D | wq_monitor.py | 125 def sigint_handler(signr, frame): argument
|
| /tools/writeback/ |
| A D | wb_monitor.py | 125 def sigint_handler(signr, frame): argument
|
| /tools/testing/selftests/net/forwarding/ |
| A D | tsn_lib.sh | 242 --frame-size 64 \
|
| /tools/testing/selftests/bpf/ |
| A D | xskxceiver.c | 870 struct pkt *frame = &frames[i]; in __pkt_stream_generate_custom() local 872 pkt->offset = frame->offset; in __pkt_stream_generate_custom() 874 *pkt = *frame; in __pkt_stream_generate_custom() 876 if (!frame->valid || !pkt_continues(frame->options)) in __pkt_stream_generate_custom() 879 if (frame->valid) in __pkt_stream_generate_custom() 880 len += frame->len; in __pkt_stream_generate_custom() 881 if (frame->valid && pkt_continues(frame->options)) in __pkt_stream_generate_custom() 886 pkt->valid = frame->valid; in __pkt_stream_generate_custom()
|
| /tools/testing/selftests/net/rds/ |
| A D | test.py | 64 def signal_handler(sig, frame): argument
|
| /tools/testing/selftests/arm64/signal/ |
| A D | README | 28 and then the test case code modifies the signal frame from inside the
|
| /tools/perf/util/ |
| A D | probe-finder.c | 588 Dwarf_Frame *frame = NULL; in call_probe_finder() local 620 if ((dwarf_cfi_addrframe(pf->cfi_eh, pf->addr, &frame) != 0 && in call_probe_finder() 621 (dwarf_cfi_addrframe(pf->cfi_dbg, pf->addr, &frame) != 0)) || in call_probe_finder() 622 dwarf_frame_cfa(frame, &pf->fb_ops, &nops) != 0) { in call_probe_finder() 625 free(frame); in call_probe_finder() 634 free(frame); in call_probe_finder()
|
| A D | dwarf-aux.c | 1713 Dwarf_Frame *frame = NULL; in die_get_cfa() local 1721 if (!dwarf_cfi_addrframe(cfi, pc, &frame) && in die_get_cfa() 1722 !dwarf_frame_cfa(frame, &ops, &nops) && in die_get_cfa()
|
| /tools/power/x86/amd_pstate_tracer/ |
| A D | amd_pstate_trace.py | 242 def signal_handler(signal, frame): argument
|
| /tools/power/x86/intel_pstate_tracer/ |
| A D | intel_pstate_tracer.py | 488 def signal_handler(signal, frame): argument
|