Home
last modified time | relevance | path

Searched refs:pt_block_decoder (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_block_decoder.c44 static int pt_blk_proceed_trailing_event(struct pt_block_decoder *,
48 static int pt_blk_status(const struct pt_block_decoder *decoder, int flags) in pt_blk_status()
75 static void pt_blk_reset(struct pt_block_decoder *decoder) in pt_blk_reset()
111 int pt_blk_decoder_init(struct pt_block_decoder *decoder, in pt_blk_decoder_init()
148 void pt_blk_decoder_fini(struct pt_block_decoder *decoder) in pt_blk_decoder_fini()
158 struct pt_block_decoder *
161 struct pt_block_decoder *decoder; in pt_blk_alloc_decoder()
177 void pt_blk_free_decoder(struct pt_block_decoder *decoder) in pt_blk_free_decoder()
195 static int pt_blk_tick(struct pt_block_decoder *decoder, uint64_t ip) in pt_blk_tick()
258 static int pt_blk_indirect_branch(struct pt_block_decoder *decoder, in pt_blk_indirect_branch()
[all …]
/freebsd/contrib/processor-trace/libipt/test/src/
H A Dptunit-block_decoder.c39 struct pt_block_decoder decoder;
75 struct pt_block_decoder decoder; in decoder_init_null()
97 struct pt_block_decoder *decoder; in alloc_decoder_null()
154 struct pt_block_decoder decoder; in get_offset_null()
180 struct pt_block_decoder decoder; in get_sync_offset_null()
239 struct pt_block_decoder decoder; in time_null()
255 struct pt_block_decoder decoder; in cbr_null()
270 struct pt_block_decoder decoder; in asid_null()
285 struct pt_block_decoder decoder; in next_null()
300 struct pt_block_decoder decoder; in event_null()
/freebsd/contrib/processor-trace/libipt/include/
H A Dintel-pt.h60 struct pt_block_decoder;
2283 extern pt_export struct pt_block_decoder *
2292 extern pt_export void pt_blk_free_decoder(struct pt_block_decoder *decoder);
2309 extern pt_export int pt_blk_sync_forward(struct pt_block_decoder *decoder);
2310 extern pt_export int pt_blk_sync_backward(struct pt_block_decoder *decoder);
2326 extern pt_export int pt_blk_sync_set(struct pt_block_decoder *decoder,
2340 extern pt_export int pt_blk_get_offset(const struct pt_block_decoder *decoder,
2353 pt_blk_get_sync_offset(const struct pt_block_decoder *decoder,
2364 pt_blk_get_image(struct pt_block_decoder *decoder);
2376 extern pt_export int pt_blk_set_image(struct pt_block_decoder *decoder,
[all …]
H A Dintel-pt.h.in60 struct pt_block_decoder;
2283 extern pt_export struct pt_block_decoder *
2292 extern pt_export void pt_blk_free_decoder(struct pt_block_decoder *decoder);
2309 extern pt_export int pt_blk_sync_forward(struct pt_block_decoder *decoder);
2310 extern pt_export int pt_blk_sync_backward(struct pt_block_decoder *decoder);
2326 extern pt_export int pt_blk_sync_set(struct pt_block_decoder *decoder,
2340 extern pt_export int pt_blk_get_offset(const struct pt_block_decoder *decoder,
2353 pt_blk_get_sync_offset(const struct pt_block_decoder *decoder,
2364 pt_blk_get_image(struct pt_block_decoder *decoder);
2376 extern pt_export int pt_blk_set_image(struct pt_block_decoder *decoder,
[all …]
/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_block_decoder.h45 struct pt_block_decoder { struct
137 extern int pt_blk_decoder_init(struct pt_block_decoder *decoder, argument
141 extern void pt_blk_decoder_fini(struct pt_block_decoder *decoder);
/freebsd/lib/libipt/
H A DMakefile20 pt_block_decoder.c \
/freebsd/contrib/processor-trace/libipt/
H A DCMakeLists.txt57 src/pt_block_decoder.c