Home
last modified time | relevance | path

Searched full:dtrace (Results 1 – 16 of 16) sorted by relevance

/qemu/trace/
H A Dmeson.build37 if 'dtrace' in get_option('trace_backends')
38 trace_dtrace = custom_target(fmt.format('trace-dtrace', 'dtrace'),
39 output: fmt.format('trace-dtrace', 'dtrace'),
43 trace_dtrace_h = custom_target(fmt.format('trace-dtrace', 'h'),
44 output: fmt.format('trace-dtrace', 'h'),
46 … command: [ dtrace, '-DSTAP_SDT_V2', '-o', '@OUTPUT@', '-h', '-s', '@INPUT@' ])
49 trace_dtrace_o = custom_target(fmt.format('trace-dtrace', 'o'),
50 output: fmt.format('trace-dtrace', 'o'),
52 … command: [ dtrace, '-DSTAP_SDT_V2', '-o', '@OUTPUT@', '-G', '-s', '@INPUT@' ])
H A Dcontrol.c151 "when using the DTrace/SystemTap backends.\n" in trace_list_events()
/qemu/scripts/tracetool/format/
H A Dd.py4 trace/generated-tracers.dtrace (DTrace only).
20 # https://wikis.oracle.com/display/DTrace/Types,+Operators+and+Expressions
36 # SystemTap's dtrace(1) warns about empty "provider qemu {}" but is happy
38 # But dtrace on macOS can't deal with empty files.
50 # macOS dtrace accepts only C99 _Bool
61 # SystemTap dtrace(1) emits a warning when long long is used
H A Dstap.py4 Generate .stp file (DTrace with SystemTAP only).
16 from tracetool.backend.dtrace import binary, probeprefix
H A Dsimpletrace_stap.py4 Generate .stp file that outputs simpletrace binary traces (DTrace with SystemTAP only).
16 from tracetool.backend.dtrace import probeprefix
H A Dlog_stap.py4 Generate .stp file that printfs log messages (DTrace with SystemTAP only).
17 from tracetool.backend.dtrace import binary, probeprefix
/qemu/scripts/tracetool/backend/
H A Ddtrace.py4 DTrace/SystemTAP backend.
39 header = "trace-dtrace-root.h"
41 header = "trace-dtrace-%s.h" % group
44 # require SDT_USE_VARIADIC to be defined. If dtrace includes <sys/sdt.h>
56 # SystemTap defines <provider>_<name>_ENABLED() but other DTrace
/qemu/docs/devel/
H A Dtracing.rst60 - trace-dtrace-<subdir>.h - DTrace event probe specification
61 - trace-dtrace-<subdir>.dtrace - DTrace event probe helper declaration
62 - trace-dtrace-<subdir>.o - binary DTrace provider (generated by dtrace)
216 ./configure --enable-trace-backends=simple,dtrace
352 The "dtrace" backend uses DTrace sdt probes but has only been tested with
358 scripts/tracetool.py --backends=dtrace --format=stap \
/qemu/scripts/tracetool/
H A D__init__.py425 See tracetool.backend.dtrace.BINARY.
427 See tracetool.backend.dtrace.PROBEPREFIX.
445 import tracetool.backend.dtrace
446 tracetool.backend.dtrace.BINARY = binary
447 tracetool.backend.dtrace.PROBEPREFIX = probe_prefix
/qemu/tests/lcitool/projects/
H A Dqemu.yml22 - dtrace
/qemu/scripts/
H A Dtracetool.py49 --probe-prefix <prefix> Prefix for dtrace probe names (required for 'stap' backend).
H A Dmeson-buildoptions.sh56 printf "%s\n" ' dtrace/ftrace/log/nop/simple/syslog/ust)'
/qemu/bsd-user/arm/
H A Dtarget_arch_cpu.h62 * and special kernel breakpoints, trace points, dtrace, etc. in target_cpu_loop()
/qemu/
H A Dmeson_options.txt278 choices: ['dtrace', 'ftrace', 'log', 'nop', 'simple', 'syslog', 'ust'],
H A Dmeson.build151 dtrace = not_found variable
153 if 'dtrace' in get_option('trace_backends')
154 dtrace = find_program('dtrace', required: true) variable
157 # Workaround to avoid dtrace(1) producing a file with 'hidden' symbol
3556 'scripts/tracetool/backend/dtrace.py',
/qemu/.gitlab-ci.d/
H A Dbuildtest.yml174 --enable-modules --enable-trace-backends=dtrace --enable-docs