Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 32) sorted by relevance

12

/tools/perf/arch/powerpc/util/
A Dskip-callchain-idx.c74 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 Dpyperf.h93 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 Ddecode-fcp.c147 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 Dtest_raw_filter.c30 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 Dksft.py45 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 Dobjtool.txt22 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 Dtoeplitz.c204 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 DBuild12 CFLAGS_leafloop.o = -g -O0 -fno-inline -fno-omit-frame-pointer -U_FORTIFY_SOURCE
/tools/build/feature/
A DMakefile42 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 DMakefile.config87 CFLAGS += $(OPTIMIZATION) -fomit-frame-pointer
/tools/perf/
A DMakefile.config120 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 DBuild.txt61 $ make DEBUG=1 EXTRA_CFLAGS='-fno-omit-frame-pointer -fsanitize=address'
70 $ make DEBUG=1 EXTRA_CFLAGS='-fno-omit-frame-pointer -fsanitize=undefined'
A Dperf-record.txt304 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 Dgecko.py189 prefix_stack_id = reduce(lambda prefix_id, frame: self._intern_stack
190 (self._intern_frame(frame), prefix_id), stack, None)
A Dsched-migration.py369 frame = RootFrame(timeslices, "Migration")
/tools/workqueue/
A Dwq_monitor.py125 def sigint_handler(signr, frame): argument
/tools/writeback/
A Dwb_monitor.py125 def sigint_handler(signr, frame): argument
/tools/testing/selftests/net/forwarding/
A Dtsn_lib.sh242 --frame-size 64 \
/tools/testing/selftests/bpf/
A Dxskxceiver.c870 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 Dtest.py64 def signal_handler(sig, frame): argument
/tools/testing/selftests/arm64/signal/
A DREADME28 and then the test case code modifies the signal frame from inside the
/tools/perf/util/
A Dprobe-finder.c588 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 Ddwarf-aux.c1713 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 Damd_pstate_trace.py242 def signal_handler(signal, frame): argument
/tools/power/x86/intel_pstate_tracer/
A Dintel_pstate_tracer.py488 def signal_handler(signal, frame): argument

Completed in 47 milliseconds

12