Home
last modified time | relevance | path

Searched refs:pt_asid (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/processor-trace/libipt/test/src/
H A Dptunit-asid.c40 struct pt_asid user; in from_user_null()
56 struct pt_asid asid; in from_user_default()
70 struct pt_asid asid, user; in from_user_small()
86 struct pt_asid asid, user; in from_user_big()
140 struct pt_asid asid; in to_user_null()
245 struct pt_asid asid; in match_null()
264 struct pt_asid lhs, rhs; in match_default()
287 struct pt_asid lhs, rhs; in match_default_mixed()
310 struct pt_asid lhs, rhs; in match_cr3()
327 struct pt_asid lhs, rhs; in match_vmcs()
[all …]
H A Dptunit-msec_cache.c116 const struct pt_asid *, uint64_t);
140 const struct pt_asid *asid, uint64_t vaddr) in pt_image_find()
228 struct pt_asid asid; in fill_null()
299 struct pt_asid asid; in fill_nomap()
323 struct pt_asid asid; in fill()
H A Dptunit-mapped_section.c95 struct pt_asid asid; in asid()
96 const struct pt_asid *pasid; in asid()
115 const struct pt_asid *pasid; in asid_null()
H A Dptunit-block_decoder.c271 struct pt_asid asid; in asid_null()
H A Dptunit-insn_decoder.c271 struct pt_asid asid; in asid_null()
H A Dptunit-image.c109 struct pt_asid asid[3];
394 const struct pt_asid *asid, in image_readmem_callback()
462 struct pt_asid asid; in fini()
535 struct pt_asid asid; in read_empty()
1526 struct pt_asid asid; in copy_empty()
/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_asid.h34 struct pt_asid;
49 extern int pt_asid_from_user(struct pt_asid *asid, const struct pt_asid *user);
59 extern int pt_asid_to_user(struct pt_asid *user, const struct pt_asid *asid,
72 extern int pt_asid_match(const struct pt_asid *lhs, const struct pt_asid *rhs);
H A Dpt_image.h89 const struct pt_asid *asid, uint64_t vaddr, int isid);
98 const struct pt_asid *asid, uint64_t vaddr);
109 uint16_t size, const struct pt_asid *asid,
123 const struct pt_asid *asid, uint64_t vaddr);
H A Dpt_mapped_section.h44 struct pt_asid asid;
67 const struct pt_asid *asid, in pt_msec_init()
136 static inline const struct pt_asid *
H A Dpt_insn.h196 struct pt_image *image, const struct pt_asid *asid);
209 const struct pt_asid *asid,
H A Dpt_msec_cache.h93 const struct pt_asid *asid, uint64_t vaddr);
H A Dpt_insn_decoder.h62 struct pt_asid asid;
H A Dpt_block_decoder.h66 struct pt_asid asid;
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_asid.c36 int pt_asid_from_user(struct pt_asid *asid, const struct pt_asid *user) in pt_asid_from_user()
62 int pt_asid_to_user(struct pt_asid *user, const struct pt_asid *asid, in pt_asid_to_user()
85 int pt_asid_match(const struct pt_asid *lhs, const struct pt_asid *rhs) in pt_asid_match()
H A Dpt_image.c180 const struct pt_asid *masid; in pt_image_add()
278 const struct pt_asid *masid; in pt_image_remove()
312 struct pt_asid asid; in pt_image_add_file()
373 const struct pt_asid *uasid) in pt_image_remove_by_filename()
376 struct pt_asid asid; in pt_image_remove_by_filename()
390 const struct pt_asid *masid; in pt_image_remove_by_filename()
426 struct pt_asid asid; in pt_image_remove_by_asid()
439 const struct pt_asid *masid; in pt_image_remove_by_asid()
504 const struct pt_asid *masid; in pt_image_check_msec()
626 const struct pt_asid *uasid) in pt_image_add_cached()
[all …]
H A Dpt_insn.c229 const struct pt_asid *asid) in pt_insn_decode_retry()
310 struct pt_image *image, const struct pt_asid *asid) in pt_insn_decode()
347 const struct pt_asid *asid, size_t steps) in pt_insn_range_is_contiguous()
H A Dpt_msec_cache.c101 struct pt_image *image, const struct pt_asid *asid, in pt_msec_cache_fill()
H A Dpt_insn_decoder.c434 int pt_insn_asid(const struct pt_insn_decoder *decoder, struct pt_asid *asid, in pt_insn_asid()
H A Dpt_block_decoder.c450 int pt_blk_asid(const struct pt_block_decoder *decoder, struct pt_asid *asid, in pt_blk_asid()
/freebsd/contrib/processor-trace/libipt/include/
H A Dintel-pt.h1663 struct pt_asid { struct
1681 static inline void pt_asid_init(struct pt_asid *asid) in pt_asid_init()
1816 const struct pt_asid *asid,
1832 int isid, const struct pt_asid *asid);
1859 const struct pt_asid *asid);
1872 const struct pt_asid *asid);
1883 const struct pt_asid *asid,
2159 struct pt_asid *asid, size_t size);
2438 struct pt_asid *asid, size_t size);
H A Dintel-pt.h.in1663 struct pt_asid { struct
1664 /** The size of this object - set to sizeof(struct pt_asid). */
1674 /** An unknown CR3 value to be used for pt_asid objects. */ argument
1681 static inline void pt_asid_init(struct pt_asid *asid)
1816 const struct pt_asid *asid,
1832 int isid, const struct pt_asid *asid);
1859 const struct pt_asid *asid);
1872 const struct pt_asid *asid);
1883 const struct pt_asid *asid,
2159 struct pt_asid *asid, size_t size);
[all …]
/freebsd/contrib/processor-trace/libipt/
H A DCMakeLists.txt51 src/pt_asid.c
127 add_ptunit_std_test(image src/pt_asid.c)
134 add_ptunit_c_test(mapped_section src/pt_asid.c)
/freebsd/lib/libipt/
H A DMakefile19 pt_asid.c \
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.cpp74 const pt_asid * /* unused */, uint64_t pc, in ReadProcessMemory() argument