• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/processor-trace/libipt/src/

Lines Matching refs:pt_block_decoder

29 #include "pt_block_decoder.h"
44 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)
75 static void pt_blk_reset(struct pt_block_decoder *decoder)
111 int pt_blk_decoder_init(struct pt_block_decoder *decoder,
148 void pt_blk_decoder_fini(struct pt_block_decoder *decoder)
158 struct pt_block_decoder *
161 struct pt_block_decoder *decoder;
177 void pt_blk_free_decoder(struct pt_block_decoder *decoder)
195 static int pt_blk_tick(struct pt_block_decoder *decoder, uint64_t ip)
258 static int pt_blk_indirect_branch(struct pt_block_decoder *decoder,
286 static int pt_blk_cond_branch(struct pt_block_decoder *decoder, int *taken)
306 static int pt_blk_start(struct pt_block_decoder *decoder, int status)
329 static int pt_blk_sync_reset(struct pt_block_decoder *decoder)
339 int pt_blk_sync_forward(struct pt_block_decoder *decoder)
355 int pt_blk_sync_backward(struct pt_block_decoder *decoder)
371 int pt_blk_sync_set(struct pt_block_decoder *decoder, uint64_t offset)
387 int pt_blk_get_offset(const struct pt_block_decoder *decoder, uint64_t *offset)
395 int pt_blk_get_sync_offset(const struct pt_block_decoder *decoder,
404 struct pt_image *pt_blk_get_image(struct pt_block_decoder *decoder)
412 int pt_blk_set_image(struct pt_block_decoder *decoder, struct pt_image *image)
425 pt_blk_get_config(const struct pt_block_decoder *decoder)
433 int pt_blk_time(struct pt_block_decoder *decoder, uint64_t *time,
442 int pt_blk_core_bus_ratio(struct pt_block_decoder *decoder, uint32_t *cbr)
450 int pt_blk_asid(const struct pt_block_decoder *decoder, struct pt_asid *asid,
468 static inline int pt_blk_fetch_event(struct pt_block_decoder *decoder)
548 static int pt_blk_next_ip(uint64_t *pip, struct pt_block_decoder *decoder,
641 static int pt_blk_proceed_with_trace(struct pt_block_decoder *decoder,
702 static inline int pt_blk_log_call(struct pt_block_decoder *decoder,
738 static int pt_blk_proceed_one_insn(struct pt_block_decoder *decoder,
824 static int pt_blk_proceed_to_insn(struct pt_block_decoder *decoder,
886 static int pt_blk_proceed_to_ip(struct pt_block_decoder *decoder,
945 static int pt_blk_proceed_to_ip_with_trace(struct pt_block_decoder *decoder,
1004 static int pt_blk_proceed_skl014(struct pt_block_decoder *decoder,
1079 static int pt_blk_proceed_to_disabled(struct pt_block_decoder *decoder,
1125 static int pt_blk_set_disable_resume_ip(struct pt_block_decoder *decoder,
1155 static int pt_blk_proceed_to_async_paging(struct pt_block_decoder *decoder,
1187 static int pt_blk_proceed_to_async_vmcs(struct pt_block_decoder *decoder,
1219 static int pt_blk_proceed_to_exec_mode(struct pt_block_decoder *decoder,
1256 static int pt_blk_proceed_to_ptwrite(struct pt_block_decoder *decoder,
1322 static int pt_blk_handle_erratum_skd022(struct pt_block_decoder *decoder,
1367 static int pt_blk_postpone_insn(struct pt_block_decoder *decoder,
1389 static int pt_blk_clear_postponed_insn(struct pt_block_decoder *decoder)
1408 static int pt_blk_proceed_postponed_insn(struct pt_block_decoder *decoder)
1455 static int pt_blk_proceed_event(struct pt_block_decoder *decoder,
1652 static int pt_blk_proceed_no_event_uncached(struct pt_block_decoder *decoder,
1775 pt_blk_proceed_no_event_fill_cache(struct pt_block_decoder *decoder,
2061 static int pt_blk_proceed_truncated(struct pt_block_decoder *decoder,
2128 static int pt_blk_proceed_no_event_cached(struct pt_block_decoder *decoder,
2468 static int pt_blk_msec_fill(struct pt_block_decoder *decoder,
2496 static inline int pt_blk_msec_lookup(struct pt_block_decoder *decoder,
2529 static int pt_blk_proceed_no_event(struct pt_block_decoder *decoder,
2575 static int pt_blk_proceed(struct pt_block_decoder *decoder,
2621 static int pt_blk_handle_erratum_bdm64(struct pt_block_decoder *decoder,
2684 static inline int pt_blk_postpone_trailing_tsx(struct pt_block_decoder *decoder,
2722 static int pt_blk_proceed_trailing_event(struct pt_block_decoder *decoder,
3038 int pt_blk_next(struct pt_block_decoder *decoder, struct pt_block *ublock,
3079 static int pt_blk_process_enabled(struct pt_block_decoder *decoder,
3108 static int pt_blk_process_disabled(struct pt_block_decoder *decoder,
3136 static int pt_blk_process_async_branch(struct pt_block_decoder *decoder,
3163 static int pt_blk_process_paging(struct pt_block_decoder *decoder,
3190 static int pt_blk_process_vmcs(struct pt_block_decoder *decoder,
3217 static int pt_blk_process_overflow(struct pt_block_decoder *decoder,
3262 static int pt_blk_process_exec_mode(struct pt_block_decoder *decoder,
3286 static int pt_blk_process_tsx(struct pt_block_decoder *decoder,
3302 static int pt_blk_process_stop(struct pt_block_decoder *decoder,
3321 int pt_blk_event(struct pt_block_decoder *decoder, struct pt_event *uevent,