Lines Matching defs: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()
106 int pt_insn_decoder_init(struct pt_insn_decoder *decoder, in pt_insn_decoder_init()
143 void pt_insn_decoder_fini(struct pt_insn_decoder *decoder) in pt_insn_decoder_fini()
155 struct pt_insn_decoder *decoder; in pt_insn_alloc_decoder() local
171 void pt_insn_free_decoder(struct pt_insn_decoder *decoder) in pt_insn_free_decoder()
189 static int pt_insn_tick(struct pt_insn_decoder *decoder, uint64_t ip) in pt_insn_tick()
252 static int pt_insn_indirect_branch(struct pt_insn_decoder *decoder, in pt_insn_indirect_branch()
280 static int pt_insn_cond_branch(struct pt_insn_decoder *decoder, int *taken) in pt_insn_cond_branch()
300 static int pt_insn_start(struct pt_insn_decoder *decoder, int status) in pt_insn_start()
326 int pt_insn_sync_forward(struct pt_insn_decoder *decoder) in pt_insn_sync_forward()
340 int pt_insn_sync_backward(struct pt_insn_decoder *decoder) in pt_insn_sync_backward()
354 int pt_insn_sync_set(struct pt_insn_decoder *decoder, uint64_t offset) in pt_insn_sync_set()
368 int pt_insn_get_offset(const struct pt_insn_decoder *decoder, uint64_t *offset) in pt_insn_get_offset()
376 int pt_insn_get_sync_offset(const struct pt_insn_decoder *decoder, in pt_insn_get_sync_offset()
385 struct pt_image *pt_insn_get_image(struct pt_insn_decoder *decoder) in pt_insn_get_image()
393 int pt_insn_set_image(struct pt_insn_decoder *decoder, in pt_insn_set_image()
407 pt_insn_get_config(const struct pt_insn_decoder *decoder) in pt_insn_get_config()
415 int pt_insn_time(struct pt_insn_decoder *decoder, uint64_t *time, in pt_insn_time()
424 int pt_insn_core_bus_ratio(struct pt_insn_decoder *decoder, uint32_t *cbr) in pt_insn_core_bus_ratio()
432 int pt_insn_asid(const struct pt_insn_decoder *decoder, struct pt_asid *asid, in pt_insn_asid()
441 static inline int event_pending(struct pt_insn_decoder *decoder) in event_pending()
465 static int check_erratum_skd022(struct pt_insn_decoder *decoder) in check_erratum_skd022()
491 static inline int handle_erratum_skd022(struct pt_insn_decoder *decoder) in handle_erratum_skd022()
517 static int pt_insn_proceed(struct pt_insn_decoder *decoder, in pt_insn_proceed()
731 static int pt_insn_postpone(struct pt_insn_decoder *decoder, in pt_insn_postpone()
751 static int pt_insn_clear_postponed(struct pt_insn_decoder *decoder) in pt_insn_clear_postponed()
768 static int pt_insn_proceed_postponed(struct pt_insn_decoder *decoder) in pt_insn_proceed_postponed()
804 static int pt_insn_check_insn_event(struct pt_insn_decoder *decoder, in pt_insn_check_insn_event()
961 static int handle_erratum_bdm64(struct pt_insn_decoder *decoder, in handle_erratum_bdm64()
1009 static inline int pt_insn_postpone_tsx(struct pt_insn_decoder *decoder, in pt_insn_postpone_tsx()
1042 static int pt_insn_check_ip_event(struct pt_insn_decoder *decoder, in pt_insn_check_ip_event()
1210 static int pt_insn_decode_cached(struct pt_insn_decoder *decoder, in pt_insn_decode_cached()
1257 static int pt_insn_msec_lookup(struct pt_insn_decoder *decoder, in pt_insn_msec_lookup()
1284 int pt_insn_next(struct pt_insn_decoder *decoder, struct pt_insn *uinsn, in pt_insn_next()
1377 static int pt_insn_process_enabled(struct pt_insn_decoder *decoder) in pt_insn_process_enabled()
1404 static int pt_insn_process_disabled(struct pt_insn_decoder *decoder) in pt_insn_process_disabled()
1430 static int pt_insn_process_async_branch(struct pt_insn_decoder *decoder) in pt_insn_process_async_branch()
1452 static int pt_insn_process_paging(struct pt_insn_decoder *decoder) in pt_insn_process_paging()
1472 static int pt_insn_process_overflow(struct pt_insn_decoder *decoder) in pt_insn_process_overflow()
1517 static int pt_insn_process_exec_mode(struct pt_insn_decoder *decoder) in pt_insn_process_exec_mode()
1538 static int pt_insn_process_tsx(struct pt_insn_decoder *decoder) in pt_insn_process_tsx()
1548 static int pt_insn_process_stop(struct pt_insn_decoder *decoder) in pt_insn_process_stop()
1568 static int pt_insn_process_vmcs(struct pt_insn_decoder *decoder) in pt_insn_process_vmcs()
1588 int pt_insn_event(struct pt_insn_decoder *decoder, struct pt_event *uevent, in pt_insn_event()