Home
last modified time | relevance | path

Searched refs:pt_insn_decoder (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_insn_decoder.c41 static int pt_insn_check_ip_event(struct pt_insn_decoder *,
46 static void pt_insn_reset(struct pt_insn_decoder *decoder) in pt_insn_reset()
66 static int pt_insn_status(const struct pt_insn_decoder *decoder, int flags) in pt_insn_status()
108 int pt_insn_decoder_init(struct pt_insn_decoder *decoder, in pt_insn_decoder_init()
145 void pt_insn_decoder_fini(struct pt_insn_decoder *decoder) in pt_insn_decoder_fini()
155 struct pt_insn_decoder *pt_insn_alloc_decoder(const struct pt_config *config) in pt_insn_alloc_decoder()
157 struct pt_insn_decoder *decoder; in pt_insn_alloc_decoder()
173 void pt_insn_free_decoder(struct pt_insn_decoder *decoder) in pt_insn_free_decoder()
191 static int pt_insn_tick(struct pt_insn_decoder *decoder, uint64_t ip) in pt_insn_tick()
254 static int pt_insn_indirect_branch(struct pt_insn_decoder *decoder, in pt_insn_indirect_branch()
[all …]
/freebsd/contrib/processor-trace/libipt/test/src/
H A Dptunit-insn_decoder.c39 struct pt_insn_decoder decoder;
75 struct pt_insn_decoder decoder; in decoder_init_null()
97 struct pt_insn_decoder *decoder; in alloc_decoder_null()
154 struct pt_insn_decoder decoder; in get_offset_null()
180 struct pt_insn_decoder decoder; in get_sync_offset_null()
239 struct pt_insn_decoder decoder; in time_null()
255 struct pt_insn_decoder decoder; in cbr_null()
270 struct pt_insn_decoder decoder; in asid_null()
285 struct pt_insn_decoder decoder; in next_null()
300 struct pt_insn_decoder decoder; in event_null()
/freebsd/contrib/processor-trace/libipt/include/
H A Dintel-pt.h59 struct pt_insn_decoder;
2003 extern pt_export struct pt_insn_decoder *
2012 extern pt_export void pt_insn_free_decoder(struct pt_insn_decoder *decoder);
2029 extern pt_export int pt_insn_sync_forward(struct pt_insn_decoder *decoder);
2030 extern pt_export int pt_insn_sync_backward(struct pt_insn_decoder *decoder);
2046 extern pt_export int pt_insn_sync_set(struct pt_insn_decoder *decoder,
2060 extern pt_export int pt_insn_get_offset(const struct pt_insn_decoder *decoder,
2073 pt_insn_get_sync_offset(const struct pt_insn_decoder *decoder,
2085 pt_insn_get_image(struct pt_insn_decoder *decoder);
2097 extern pt_export int pt_insn_set_image(struct pt_insn_decoder *decoder,
[all …]
H A Dintel-pt.h.in59 struct pt_insn_decoder;
2003 extern pt_export struct pt_insn_decoder *
2012 extern pt_export void pt_insn_free_decoder(struct pt_insn_decoder *decoder);
2029 extern pt_export int pt_insn_sync_forward(struct pt_insn_decoder *decoder);
2030 extern pt_export int pt_insn_sync_backward(struct pt_insn_decoder *decoder);
2046 extern pt_export int pt_insn_sync_set(struct pt_insn_decoder *decoder,
2060 extern pt_export int pt_insn_get_offset(const struct pt_insn_decoder *decoder,
2073 pt_insn_get_sync_offset(const struct pt_insn_decoder *decoder,
2085 pt_insn_get_image(struct pt_insn_decoder *decoder);
2097 extern pt_export int pt_insn_set_image(struct pt_insn_decoder *decoder,
[all …]
/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_insn_decoder.h41 struct pt_insn_decoder { struct
133 extern int pt_insn_decoder_init(struct pt_insn_decoder *decoder, argument
137 extern void pt_insn_decoder_fini(struct pt_insn_decoder *decoder);
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.cpp32 auto InsnDecoderDeleter = [](pt_insn_decoder *decoder) { in __anonea531ef20102()
41 std::unique_ptr<pt_insn_decoder, decltype(InsnDecoderDeleter)>;
86 static Error SetupMemoryImage(pt_insn_decoder *decoder, Process &process) { in SetupMemoryImage()
103 pt_insn_decoder *decoder_ptr = pt_insn_alloc_decoder(&*config); in CreateInstructionDecoder()
136 PSBBlockAnomalyDetector(pt_insn_decoder &decoder, in PSBBlockAnomalyDetector()
300 pt_insn_decoder &m_decoder;
/freebsd/lib/libipt/
H A DMakefile31 pt_insn_decoder.c \
/freebsd/contrib/processor-trace/libipt/
H A DCMakeLists.txt49 src/pt_insn_decoder.c