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

Lines Matching refs:pt_encoder

29 #include "pt_encoder.h"
37 int pt_encoder_init(struct pt_encoder *encoder, const struct pt_config *config)
55 void pt_encoder_fini(struct pt_encoder *encoder)
62 struct pt_encoder *pt_alloc_encoder(const struct pt_config *config)
64 struct pt_encoder *encoder;
80 void pt_free_encoder(struct pt_encoder *encoder)
86 int pt_enc_sync_set(struct pt_encoder *encoder, uint64_t offset)
104 int pt_enc_get_offset(const struct pt_encoder *encoder, uint64_t *offset)
124 const struct pt_config *pt_enc_get_config(const struct pt_encoder *encoder)
141 static int pt_reserve(const struct pt_encoder *encoder, unsigned int size)
219 static int pt_encode_ip(struct pt_encoder *encoder, enum pt_opcode op,
248 int pt_enc_next(struct pt_encoder *encoder, const struct pt_packet *packet)
690 int pt_encode_pad(struct pt_encoder *encoder)
699 int pt_encode_psb(struct pt_encoder *encoder)
708 int pt_encode_psbend(struct pt_encoder *encoder)
717 int pt_encode_tip(struct pt_encoder *encoder, uint64_t ip,
729 int pt_encode_tnt_8(struct pt_encoder *encoder, uint8_t tnt, int size)
740 int pt_encode_tnt_64(struct pt_encoder *encoder, uint64_t tnt, int size)
751 int pt_encode_tip_pge(struct pt_encoder *encoder, uint64_t ip,
763 int pt_encode_tip_pgd(struct pt_encoder *encoder, uint64_t ip,
775 int pt_encode_fup(struct pt_encoder *encoder, uint64_t ip,
787 int pt_encode_pip(struct pt_encoder *encoder, uint64_t cr3, uint8_t flags)
798 int pt_encode_ovf(struct pt_encoder *encoder)
807 int pt_encode_mode_exec(struct pt_encoder *encoder, enum pt_exec_mode mode)
819 int pt_encode_mode_tsx(struct pt_encoder *encoder, uint8_t bits)
839 int pt_encode_tsc(struct pt_encoder *encoder, uint64_t tsc)
849 int pt_encode_cbr(struct pt_encoder *encoder, uint8_t cbr)
859 int pt_encode_tma(struct pt_encoder *encoder, uint16_t ctc, uint16_t fc)
870 int pt_encode_mtc(struct pt_encoder *encoder, uint8_t ctc)
880 int pt_encode_cyc(struct pt_encoder *encoder, uint32_t ctc)
890 int pt_encode_stop(struct pt_encoder *encoder)
899 int pt_encode_vmcs(struct pt_encoder *encoder, uint64_t payload)
909 int pt_encode_mnt(struct pt_encoder *encoder, uint64_t payload)