/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_insn_decoder.h | 74 struct pt_insn insn;
|
H A D | pt_block_decoder.h | 78 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() 1047 const struct pt_insn *insn, in pt_insn_check_ip_event() 1194 const struct pt_insn *insn) in insn_to_user() [all …]
|
H A D | pt_block_decoder.c | 744 struct pt_insn insn; in pt_blk_proceed_one_insn() 950 struct pt_insn insn; in pt_blk_proceed_to_ip_with_trace() 1326 struct pt_insn insn; in pt_blk_handle_erratum_skd022() 1459 struct pt_insn insn; in pt_blk_proceed_event() 1656 struct pt_insn insn; in pt_blk_proceed_no_event_uncached() 1783 struct pt_insn insn; in pt_blk_proceed_no_event_fill_cache() 2065 struct pt_insn insn; in pt_blk_proceed_truncated() 2255 struct pt_insn insn; in pt_blk_proceed_no_event_cached() 2279 struct pt_insn insn; in pt_blk_proceed_no_event_cached() 2368 struct pt_insn insn; in pt_blk_proceed_no_event_cached() [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 | 33 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 | 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
|