Searched refs:pt_query_decoder (Results 1 – 14 of 14) sorted by relevance
| /src/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_query_decoder.h | 43 struct pt_query_decoder { struct 91 extern int pt_qry_decoder_init(struct pt_query_decoder *, argument 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 D | pt_decoder_function.h | 34 struct pt_query_decoder; 73 int (*decode)(struct pt_query_decoder *); 78 int (*header)(struct pt_query_decoder *);
|
| H A D | pt_block_decoder.h | 47 struct pt_query_decoder query;
|
| H A D | pt_insn_decoder.h | 43 struct pt_query_decoder query;
|
| /src/contrib/processor-trace/libipt/test/src/ |
| H A D | ptunit-fetch.c | 296 int pt_qry_decode_unknown(struct pt_query_decoder *d) in pt_qry_decode_unknown() 310 int pt_qry_decode_pad(struct pt_query_decoder *d) in pt_qry_decode_pad() 324 int pt_qry_decode_psb(struct pt_query_decoder *d) in pt_qry_decode_psb() 338 int pt_qry_decode_tip(struct pt_query_decoder *d) in pt_qry_decode_tip() 352 int pt_qry_decode_tnt_8(struct pt_query_decoder *d) in pt_qry_decode_tnt_8() 366 int pt_qry_decode_tnt_64(struct pt_query_decoder *d) in pt_qry_decode_tnt_64() 380 int pt_qry_decode_tip_pge(struct pt_query_decoder *d) in pt_qry_decode_tip_pge() 394 int pt_qry_decode_tip_pgd(struct pt_query_decoder *d) in pt_qry_decode_tip_pgd() 408 int pt_qry_decode_fup(struct pt_query_decoder *d) in pt_qry_decode_fup() 414 int pt_qry_header_fup(struct pt_query_decoder *d) in pt_qry_header_fup() [all …]
|
| H A D | ptunit-packet.c | 660 struct pt_query_decoder; 662 int pt_qry_decode_unknown(struct pt_query_decoder *d) in pt_qry_decode_unknown() 668 int pt_qry_decode_pad(struct pt_query_decoder *d) in pt_qry_decode_pad() 674 int pt_qry_decode_psb(struct pt_query_decoder *d) in pt_qry_decode_psb() 680 int pt_qry_decode_tip(struct pt_query_decoder *d) in pt_qry_decode_tip() 686 int pt_qry_decode_tnt_8(struct pt_query_decoder *d) in pt_qry_decode_tnt_8() 692 int pt_qry_decode_tnt_64(struct pt_query_decoder *d) in pt_qry_decode_tnt_64() 698 int pt_qry_decode_tip_pge(struct pt_query_decoder *d) in pt_qry_decode_tip_pge() 704 int pt_qry_decode_tip_pgd(struct pt_query_decoder *d) in pt_qry_decode_tip_pgd() 710 int pt_qry_decode_fup(struct pt_query_decoder *d) in pt_qry_decode_fup() [all …]
|
| H A D | ptunit-query.c | 56 struct pt_query_decoder decoder; 77 static struct ptunit_result ptu_sync_decoder(struct pt_query_decoder *decoder) in ptu_sync_decoder() 87 static struct ptunit_result cutoff(struct pt_query_decoder *decoder, in cutoff() 107 struct pt_query_decoder *decoder = &dfix->decoder; in indir_not_synced() 120 struct pt_query_decoder *decoder = &dfix->decoder; in cond_not_synced() 132 struct pt_query_decoder *decoder = &dfix->decoder; in event_not_synced() 144 struct pt_query_decoder *decoder = &dfix->decoder; in sync_backward() 208 struct pt_query_decoder *decoder = &dfix->decoder; in sync_backward_empty_end() 266 struct pt_query_decoder *decoder = &dfix->decoder; in sync_backward_empty_mid() 324 struct pt_query_decoder *decoder = &dfix->decoder; in sync_backward_empty_begin() [all …]
|
| H A D | ptunit-cpp.cpp | 55 struct pt_query_decoder *query_decoder; in init_query_decoder()
|
| /src/contrib/processor-trace/libipt/src/ |
| H A D | pt_query_decoder.c | 88 int pt_qry_decoder_init(struct pt_query_decoder *decoder, in pt_qry_decoder_init() 112 struct pt_query_decoder *pt_qry_alloc_decoder(const struct pt_config *config) in pt_qry_alloc_decoder() 114 struct pt_query_decoder *decoder; in pt_qry_alloc_decoder() 130 void pt_qry_decoder_fini(struct pt_query_decoder *decoder) in pt_qry_decoder_fini() 137 void pt_qry_free_decoder(struct pt_query_decoder *decoder) in pt_qry_free_decoder() 143 static void pt_qry_reset(struct pt_query_decoder *decoder) in pt_qry_reset() 160 static int pt_qry_will_event(const struct pt_query_decoder *decoder) in pt_qry_will_event() 186 static int pt_qry_will_eos(const struct pt_query_decoder *decoder) in pt_qry_will_eos() 209 static int pt_qry_status_flags(const struct pt_query_decoder *decoder) in pt_qry_status_flags() 241 static int pt_qry_provoke_fetch_error(const struct pt_query_decoder *decoder) in pt_qry_provoke_fetch_error() [all …]
|
| /src/contrib/processor-trace/libipt/include/ |
| H A D | intel-pt.h | 58 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 *decoder, [all …]
|
| H A D | intel-pt.h.in | 58 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 *decoder, [all …]
|
| /src/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
| H A D | LibiptDecoder.cpp | 36 auto QueryDecoderDeleter = [](pt_query_decoder *decoder) { in __anon98088de70202() 44 std::unique_ptr<pt_query_decoder, decltype(QueryDecoderDeleter)>; 125 pt_query_decoder *decoder_ptr = pt_qry_alloc_decoder(&*config); in CreateQueryDecoder() 697 pt_query_decoder *decoder = decoder_up.get().get(); in SplitTraceIntoPSBBlock() 768 pt_query_decoder *decoder = decoder_up.get().get(); in FindLowestTSCInTrace()
|
| /src/contrib/processor-trace/libipt/ |
| H A D | CMakeLists.txt | 39 src/pt_query_decoder.c 143 src/pt_query_decoder.c 180 src/pt_query_decoder.c
|
| /src/lib/libipt/ |
| H A D | Makefile | 37 pt_query_decoder.c \
|