Searched refs:pt_query_decoder (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/contrib/processor-trace/libipt/internal/include/
H A Dpt_query_decoder.h43 struct pt_query_decoder { struct
91 extern int pt_qry_decoder_init(struct pt_query_decoder *,
95 extern void pt_qry_decoder_fini(struct pt_query_decoder *);
98 extern int pt_qry_decode_unknown(struct pt_query_decoder *);
99 extern int pt_qry_decode_pad(struct pt_query_decoder *);
100 extern int pt_qry_decode_psb(struct pt_query_decoder *);
101 extern int pt_qry_decode_tip(struct pt_query_decoder *);
102 extern int pt_qry_decode_tnt_8(struct pt_query_decoder *);
103 extern int pt_qry_decode_tnt_64(struct pt_query_decoder *);
104 extern int pt_qry_decode_tip_pge(struct pt_query_decoder *);
[all...]
H A Dpt_decoder_function.h34 struct pt_query_decoder;
73 int (*decode)(struct pt_query_decoder *);
78 int (*header)(struct pt_query_decoder *);
H A Dpt_block_decoder.h32 #include "pt_query_decoder.h"
47 struct pt_query_decoder query;
H A Dpt_insn_decoder.h32 #include "pt_query_decoder.h"
43 struct pt_query_decoder query;
/freebsd-current/contrib/processor-trace/libipt/test/src/
H A Dptunit-fetch.c33 #include "pt_query_decoder.h"
296 int pt_qry_decode_unknown(struct pt_query_decoder *d)
310 int pt_qry_decode_pad(struct pt_query_decoder *d)
324 int pt_qry_decode_psb(struct pt_query_decoder *d)
338 int pt_qry_decode_tip(struct pt_query_decoder *d)
352 int pt_qry_decode_tnt_8(struct pt_query_decoder *d)
366 int pt_qry_decode_tnt_64(struct pt_query_decoder *d)
380 int pt_qry_decode_tip_pge(struct pt_query_decoder *d)
394 int pt_qry_decode_tip_pgd(struct pt_query_decoder *d)
408 int pt_qry_decode_fup(struct pt_query_decoder *
[all...]
H A Dptunit-packet.c32 #include "pt_query_decoder.h"
660 struct pt_query_decoder;
662 int pt_qry_decode_unknown(struct pt_query_decoder *d)
668 int pt_qry_decode_pad(struct pt_query_decoder *d)
674 int pt_qry_decode_psb(struct pt_query_decoder *d)
680 int pt_qry_decode_tip(struct pt_query_decoder *d)
686 int pt_qry_decode_tnt_8(struct pt_query_decoder *d)
692 int pt_qry_decode_tnt_64(struct pt_query_decoder *d)
698 int pt_qry_decode_tip_pge(struct pt_query_decoder *d)
704 int pt_qry_decode_tip_pgd(struct pt_query_decoder *
[all...]
H A Dptunit-cpp.cpp55 struct pt_query_decoder *query_decoder;
H A Dptunit-query.c33 #include "pt_query_decoder.h"
56 struct pt_query_decoder decoder;
77 static struct ptunit_result ptu_sync_decoder(struct pt_query_decoder *decoder)
87 static struct ptunit_result cutoff(struct pt_query_decoder *decoder,
107 struct pt_query_decoder *decoder = &dfix->decoder;
120 struct pt_query_decoder *decoder = &dfix->decoder;
132 struct pt_query_decoder *decoder = &dfix->decoder;
144 struct pt_query_decoder *decoder = &dfix->decoder;
208 struct pt_query_decoder *decoder = &dfix->decoder;
266 struct pt_query_decoder *decode
[all...]
/freebsd-current/contrib/processor-trace/libipt/src/
H A Dpt_query_decoder.c29 #include "pt_query_decoder.h"
88 int pt_qry_decoder_init(struct pt_query_decoder *decoder,
112 struct pt_query_decoder *pt_qry_alloc_decoder(const struct pt_config *config)
114 struct pt_query_decoder *decoder;
130 void pt_qry_decoder_fini(struct pt_query_decoder *decoder)
137 void pt_qry_free_decoder(struct pt_query_decoder *decoder)
143 static void pt_qry_reset(struct pt_query_decoder *decoder)
160 static int pt_qry_will_event(const struct pt_query_decoder *decoder)
186 static int pt_qry_will_eos(const struct pt_query_decoder *decoder)
209 static int pt_qry_status_flags(const struct pt_query_decoder *decode
[all...]
/freebsd-current/contrib/processor-trace/libipt/include/
H A Dintel-pt.h58 struct pt_query_decoder;
1469 extern pt_export struct pt_query_decoder *
1476 extern pt_export void pt_qry_free_decoder(struct pt_query_decoder *decoder);
1496 extern pt_export int pt_qry_sync_forward(struct pt_query_decoder *decoder,
1498 extern pt_export int pt_qry_sync_backward(struct pt_query_decoder *decoder,
1518 extern pt_export int pt_qry_sync_set(struct pt_query_decoder *decoder,
1532 extern pt_export int pt_qry_get_offset(const struct pt_query_decoder *decoder,
1547 pt_qry_get_sync_offset(const struct pt_query_decoder *decoder,
1555 pt_qry_get_config(const struct pt_query_decoder *decoder);
1572 extern pt_export int pt_qry_cond_branch(struct pt_query_decoder *decode
[all...]
/freebsd-current/lib/libipt/
H A DMakefile38 pt_query_decoder.c \
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.cpp36 auto QueryDecoderDeleter = [](pt_query_decoder *decoder) {
44 std::unique_ptr<pt_query_decoder, decltype(QueryDecoderDeleter)>;
125 pt_query_decoder *decoder_ptr = pt_qry_alloc_decoder(&*config);
697 pt_query_decoder *decoder = decoder_up.get().get();
768 pt_query_decoder *decoder = decoder_up.get().get();

Completed in 135 milliseconds