/freebsd/contrib/processor-trace/libipt/internal/include/ |
H A D | pt_insn.h | 126 extern int pt_insn_changes_cpl(const struct pt_insn *insn, 133 extern int pt_insn_changes_cr3(const struct pt_insn *insn, 140 extern int pt_insn_is_branch(const struct pt_insn *insn, 147 extern int pt_insn_is_far_branch(const struct pt_insn *insn, 154 extern int pt_insn_binds_to_pip(const struct pt_insn *insn, 161 extern int pt_insn_binds_to_vmcs(const struct pt_insn *insn, 168 extern int pt_insn_is_ptwrite(const struct pt_insn *insn, 180 extern int pt_insn_next_ip(uint64_t *ip, const struct pt_insn *insn, 195 extern int pt_insn_decode(struct pt_insn *insn, struct pt_insn_ext *iext,
|
H A D | pt_block_decoder.h | 78 struct pt_insn insn;
|
H A D | pt_insn_decoder.h | 74 struct pt_insn insn;
|
H A D | pt_ild.h | 121 extern int pt_ild_decode(struct pt_insn *insn, struct pt_insn_ext *iext);
|
/freebsd/contrib/processor-trace/libipt/src/ |
H A D | pt_insn.c | 37 int pt_insn_changes_cpl(const struct pt_insn *insn, in pt_insn_changes_cpl() 62 int pt_insn_changes_cr3(const struct pt_insn *insn, in pt_insn_changes_cr3() 79 int pt_insn_is_branch(const struct pt_insn *insn, in pt_insn_is_branch() 102 int pt_insn_is_far_branch(const struct pt_insn *insn, in pt_insn_is_far_branch() 121 int pt_insn_binds_to_pip(const struct pt_insn *insn, in pt_insn_binds_to_pip() 138 int pt_insn_binds_to_vmcs(const struct pt_insn *insn, in pt_insn_binds_to_vmcs() 155 int pt_insn_is_ptwrite(const struct pt_insn *insn, in pt_insn_is_ptwrite() 172 int pt_insn_next_ip(uint64_t *pip, const struct pt_insn *insn, in pt_insn_next_ip() 227 static int pt_insn_decode_retry(struct pt_insn *insn, struct pt_insn_ext *iext, in pt_insn_decode_retry() 309 int pt_insn_decode(struct pt_insn *insn, struct pt_insn_ext *iext, in pt_insn_decode() [all …]
|
H A D | pt_insn_decoder.c | 42 const struct pt_insn *, 470 struct pt_insn insn; in check_erratum_skd022() 520 const struct pt_insn *insn, in pt_insn_proceed() 624 const struct pt_insn *insn, in pt_insn_at_skl014() 666 const struct pt_insn *insn, in pt_insn_at_disabled_event() 736 const struct pt_insn *insn, in pt_insn_postpone() 809 const struct pt_insn *insn, in pt_insn_check_insn_event() 967 const struct pt_insn *insn, in handle_erratum_bdm64() 1014 const struct pt_insn *insn, in pt_insn_postpone_tsx() 1047 const struct pt_insn *insn, in pt_insn_check_ip_event() [all …]
|
H A D | pt_block_decoder.c | 521 static int pt_insn_false(const struct pt_insn *insn, in pt_insn_false() 549 const struct pt_insn *insn, in pt_blk_next_ip() 642 const struct pt_insn *insn, in pt_blk_proceed_with_trace() 673 static int pt_blk_decode_in_section(struct pt_insn *insn, in pt_blk_decode_in_section() 703 const struct pt_insn *insn, in pt_blk_log_call() 740 struct pt_insn *pinsn, in pt_blk_proceed_one_insn() 744 struct pt_insn insn; in pt_blk_proceed_one_insn() 826 struct pt_insn *insn, in pt_blk_proceed_to_insn() 828 int (*predicate)(const struct pt_insn *, in pt_blk_proceed_to_insn() argument 887 struct pt_block *block, struct pt_insn *insn, in pt_blk_proceed_to_ip() [all …]
|
H A D | pt_ild.c | 1122 static int pt_instruction_decode(struct pt_insn *insn, struct pt_insn_ext *iext, in pt_instruction_decode() 1410 int pt_ild_decode(struct pt_insn *insn, struct pt_insn_ext *iext) in pt_ild_decode()
|
/freebsd/lib/libipt/ |
H A D | Makefile | 32 pt_insn.c \
|
/freebsd/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-ild.c | 41 struct pt_insn insn; in ptunit_ild_decode() 67 struct pt_insn insn; in ptunit_ild_classify() 95 struct pt_insn insn; in ptunit_ild_invalid()
|
H A D | ptunit-insn_decoder.c | 286 struct pt_insn insn; in next_null()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/ |
H A D | DecodedThread.h | 36 /// its address might be available in the \a pt_insn object, and should be 262 void AppendInstruction(const pt_insn &insn);
|
H A D | LibiptDecoder.cpp | 405 bool AppendInstructionAndDetectAnomalies(const pt_insn &insn) { in AppendInstructionAndDetectAnomalies() 419 pt_insn insn; in DecodeInstructionsAndEvents()
|
H A D | DecodedThread.cpp | 185 void DecodedThread::AppendInstruction(const pt_insn &insn) { in AppendInstruction()
|
/freebsd/contrib/processor-trace/libipt/include/ |
H A D | intel-pt.h | 1956 struct pt_insn { struct 2184 struct pt_insn *insn, size_t size);
|
H A D | intel-pt.h.in | 1956 struct pt_insn { struct 2165 * The \@size argument must be set to sizeof(struct pt_insn). 2184 struct pt_insn *insn, size_t size);
|
/freebsd/contrib/processor-trace/libipt/ |
H A D | CMakeLists.txt | 56 src/pt_insn.c
|