Lines Matching defs: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()
109 int pt_blk_decoder_init(struct pt_block_decoder *decoder, in pt_blk_decoder_init()
146 void pt_blk_decoder_fini(struct pt_block_decoder *decoder) in pt_blk_decoder_fini()
159 struct pt_block_decoder *decoder; in pt_blk_alloc_decoder() local
175 void pt_blk_free_decoder(struct pt_block_decoder *decoder) in pt_blk_free_decoder()
193 static int pt_blk_tick(struct pt_block_decoder *decoder, uint64_t ip) in pt_blk_tick()
256 static int pt_blk_indirect_branch(struct pt_block_decoder *decoder, in pt_blk_indirect_branch()
284 static int pt_blk_cond_branch(struct pt_block_decoder *decoder, int *taken) in pt_blk_cond_branch()
304 static int pt_blk_start(struct pt_block_decoder *decoder, int status) in pt_blk_start()
327 static int pt_blk_sync_reset(struct pt_block_decoder *decoder) in pt_blk_sync_reset()
337 int pt_blk_sync_forward(struct pt_block_decoder *decoder) in pt_blk_sync_forward()
353 int pt_blk_sync_backward(struct pt_block_decoder *decoder) in pt_blk_sync_backward()
369 int pt_blk_sync_set(struct pt_block_decoder *decoder, uint64_t offset) in pt_blk_sync_set()
385 int pt_blk_get_offset(const struct pt_block_decoder *decoder, uint64_t *offset) in pt_blk_get_offset()
393 int pt_blk_get_sync_offset(const struct pt_block_decoder *decoder, in pt_blk_get_sync_offset()
402 struct pt_image *pt_blk_get_image(struct pt_block_decoder *decoder) in pt_blk_get_image()
410 int pt_blk_set_image(struct pt_block_decoder *decoder, struct pt_image *image) in pt_blk_set_image()
423 pt_blk_get_config(const struct pt_block_decoder *decoder) in pt_blk_get_config()
431 int pt_blk_time(struct pt_block_decoder *decoder, uint64_t *time, in pt_blk_time()
440 int pt_blk_core_bus_ratio(struct pt_block_decoder *decoder, uint32_t *cbr) in pt_blk_core_bus_ratio()
448 int pt_blk_asid(const struct pt_block_decoder *decoder, struct pt_asid *asid, in pt_blk_asid()
466 static inline int pt_blk_fetch_event(struct pt_block_decoder *decoder) in pt_blk_fetch_event()
546 static int pt_blk_next_ip(uint64_t *pip, struct pt_block_decoder *decoder, in pt_blk_next_ip()
638 static int pt_blk_proceed_with_trace(struct pt_block_decoder *decoder, in pt_blk_proceed_with_trace()
699 static inline int pt_blk_log_call(struct pt_block_decoder *decoder, in pt_blk_log_call()
735 static int pt_blk_proceed_one_insn(struct pt_block_decoder *decoder, in pt_blk_proceed_one_insn()
821 static int pt_blk_proceed_to_insn(struct pt_block_decoder *decoder, in pt_blk_proceed_to_insn()
883 static int pt_blk_proceed_to_ip(struct pt_block_decoder *decoder, in pt_blk_proceed_to_ip()
942 static int pt_blk_proceed_to_ip_with_trace(struct pt_block_decoder *decoder, in pt_blk_proceed_to_ip_with_trace()
1001 static int pt_blk_proceed_skl014(struct pt_block_decoder *decoder, in pt_blk_proceed_skl014()
1076 static int pt_blk_proceed_to_disabled(struct pt_block_decoder *decoder, in pt_blk_proceed_to_disabled()
1122 static int pt_blk_set_disable_resume_ip(struct pt_block_decoder *decoder, in pt_blk_set_disable_resume_ip()
1152 static int pt_blk_proceed_to_async_paging(struct pt_block_decoder *decoder, in pt_blk_proceed_to_async_paging()
1184 static int pt_blk_proceed_to_async_vmcs(struct pt_block_decoder *decoder, in pt_blk_proceed_to_async_vmcs()
1216 static int pt_blk_proceed_to_exec_mode(struct pt_block_decoder *decoder, in pt_blk_proceed_to_exec_mode()
1253 static int pt_blk_proceed_to_ptwrite(struct pt_block_decoder *decoder, in pt_blk_proceed_to_ptwrite()
1319 static int pt_blk_handle_erratum_skd022(struct pt_block_decoder *decoder, in pt_blk_handle_erratum_skd022()
1364 static int pt_blk_postpone_insn(struct pt_block_decoder *decoder, in pt_blk_postpone_insn()
1386 static int pt_blk_clear_postponed_insn(struct pt_block_decoder *decoder) in pt_blk_clear_postponed_insn()
1405 static int pt_blk_proceed_postponed_insn(struct pt_block_decoder *decoder) in pt_blk_proceed_postponed_insn()
1452 static int pt_blk_proceed_event(struct pt_block_decoder *decoder, in pt_blk_proceed_event()
1649 static int pt_blk_proceed_no_event_uncached(struct pt_block_decoder *decoder, in pt_blk_proceed_no_event_uncached()
1772 pt_blk_proceed_no_event_fill_cache(struct pt_block_decoder *decoder, in pt_blk_proceed_no_event_fill_cache()
2058 static int pt_blk_proceed_truncated(struct pt_block_decoder *decoder, in pt_blk_proceed_truncated()
2125 static int pt_blk_proceed_no_event_cached(struct pt_block_decoder *decoder, in pt_blk_proceed_no_event_cached()
2464 static int pt_blk_msec_fill(struct pt_block_decoder *decoder, in pt_blk_msec_fill()
2492 static inline int pt_blk_msec_lookup(struct pt_block_decoder *decoder, in pt_blk_msec_lookup()
2525 static int pt_blk_proceed_no_event(struct pt_block_decoder *decoder, in pt_blk_proceed_no_event()
2571 static int pt_blk_proceed(struct pt_block_decoder *decoder, in pt_blk_proceed()
2617 static int pt_blk_handle_erratum_bdm64(struct pt_block_decoder *decoder, in pt_blk_handle_erratum_bdm64()
2680 static inline int pt_blk_postpone_trailing_tsx(struct pt_block_decoder *decoder, in pt_blk_postpone_trailing_tsx()
2718 static int pt_blk_proceed_trailing_event(struct pt_block_decoder *decoder, in pt_blk_proceed_trailing_event()
3034 int pt_blk_next(struct pt_block_decoder *decoder, struct pt_block *ublock, in pt_blk_next()
3075 static int pt_blk_process_enabled(struct pt_block_decoder *decoder, in pt_blk_process_enabled()
3104 static int pt_blk_process_disabled(struct pt_block_decoder *decoder, in pt_blk_process_disabled()
3132 static int pt_blk_process_async_branch(struct pt_block_decoder *decoder, in pt_blk_process_async_branch()
3159 static int pt_blk_process_paging(struct pt_block_decoder *decoder, in pt_blk_process_paging()
3186 static int pt_blk_process_vmcs(struct pt_block_decoder *decoder, in pt_blk_process_vmcs()
3213 static int pt_blk_process_overflow(struct pt_block_decoder *decoder, in pt_blk_process_overflow()
3258 static int pt_blk_process_exec_mode(struct pt_block_decoder *decoder, in pt_blk_process_exec_mode()
3282 static int pt_blk_process_tsx(struct pt_block_decoder *decoder, in pt_blk_process_tsx()
3298 static int pt_blk_process_stop(struct pt_block_decoder *decoder, in pt_blk_process_stop()
3317 int pt_blk_event(struct pt_block_decoder *decoder, struct pt_event *uevent, in pt_blk_event()