Searched refs:pt_encoder (Results 1 – 10 of 10) sorted by relevance
| /src/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_encoder.h | 36 struct pt_encoder { struct 49 extern int pt_encoder_init(struct pt_encoder *, const struct pt_config *); argument 52 extern void pt_encoder_fini(struct pt_encoder *); 58 extern int pt_encode_pad(struct pt_encoder *); 61 extern int pt_encode_psb(struct pt_encoder *); 64 extern int pt_encode_psbend(struct pt_encoder *); 67 extern int pt_encode_tip(struct pt_encoder *, uint64_t ip, 71 extern int pt_encode_tnt_8(struct pt_encoder *, uint8_t tnt, int size); 74 extern int pt_encode_tnt_64(struct pt_encoder *, uint64_t tnt, int size); 77 extern int pt_encode_tip_pge(struct pt_encoder *, uint64_t ip, [all …]
|
| /src/contrib/processor-trace/libipt/src/ |
| H A D | pt_encoder.c | 37 int pt_encoder_init(struct pt_encoder *encoder, const struct pt_config *config) in pt_encoder_init() 55 void pt_encoder_fini(struct pt_encoder *encoder) in pt_encoder_fini() 62 struct pt_encoder *pt_alloc_encoder(const struct pt_config *config) in pt_alloc_encoder() 64 struct pt_encoder *encoder; in pt_alloc_encoder() 80 void pt_free_encoder(struct pt_encoder *encoder) in pt_free_encoder() 86 int pt_enc_sync_set(struct pt_encoder *encoder, uint64_t offset) in pt_enc_sync_set() 104 int pt_enc_get_offset(const struct pt_encoder *encoder, uint64_t *offset) in pt_enc_get_offset() 124 const struct pt_config *pt_enc_get_config(const struct pt_encoder *encoder) in pt_enc_get_config() 141 static int pt_reserve(const struct pt_encoder *encoder, unsigned int size) in pt_reserve() 219 static int pt_encode_ip(struct pt_encoder *encoder, enum pt_opcode op, in pt_encode_ip() [all …]
|
| /src/contrib/processor-trace/libipt/test/src/ |
| H A D | ptunit-query.c | 55 struct pt_encoder encoder; 88 const struct pt_encoder *encoder) in cutoff() 145 struct pt_encoder *encoder = &dfix->encoder; in sync_backward() 209 struct pt_encoder *encoder = &dfix->encoder; in sync_backward_empty_end() 267 struct pt_encoder *encoder = &dfix->encoder; in sync_backward_empty_mid() 325 struct pt_encoder *encoder = &dfix->encoder; in sync_backward_empty_begin() 383 struct pt_encoder *encoder = &dfix->encoder; in decode_sync_backward() 480 struct pt_encoder *encoder = &dfix->encoder; in indir() 509 struct pt_encoder *encoder = &dfix->encoder; in indir_tnt() 538 struct pt_encoder *encoder = &dfix->encoder; in indir_cutoff_fail() [all …]
|
| H A D | ptunit-encoder.c | 39 struct pt_encoder encoder; 75 struct pt_encoder encoder; in encoder_init_null() 97 struct pt_encoder *encoder; in alloc_encoder_null() 134 struct pt_encoder encoder; in get_offset_null() 196 struct pt_encoder encoder; in next_null()
|
| H A D | ptunit-fetch.c | 49 struct pt_encoder encoder;
|
| H A D | ptunit-packet.c | 53 struct pt_encoder encoder;
|
| /src/contrib/processor-trace/libipt/ |
| H A D | CMakeLists.txt | 40 src/pt_encoder.c 136 src/pt_encoder.c 158 src/pt_encoder.c 167 src/pt_encoder.c 171 src/pt_encoder.c
|
| /src/contrib/processor-trace/libipt/include/ |
| H A D | intel-pt.h | 56 struct pt_encoder; 913 extern pt_export struct pt_encoder * 920 extern pt_export void pt_free_encoder(struct pt_encoder *encoder); 931 extern pt_export int pt_enc_sync_set(struct pt_encoder *encoder, 944 extern pt_export int pt_enc_get_offset(const struct pt_encoder *encoder, 952 pt_enc_get_config(const struct pt_encoder *encoder); 972 extern pt_export int pt_enc_next(struct pt_encoder *encoder,
|
| H A D | intel-pt.h.in | 56 struct pt_encoder; 913 extern pt_export struct pt_encoder * 920 extern pt_export void pt_free_encoder(struct pt_encoder *encoder); 931 extern pt_export int pt_enc_sync_set(struct pt_encoder *encoder, 944 extern pt_export int pt_enc_get_offset(const struct pt_encoder *encoder, 952 pt_enc_get_config(const struct pt_encoder *encoder); 972 extern pt_export int pt_enc_next(struct pt_encoder *encoder,
|
| /src/lib/libipt/ |
| H A D | Makefile | 25 pt_encoder.c \
|