Home
last modified time | relevance | path

Searched refs:pt_image (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_image.h52 struct pt_image { struct
70 extern void pt_image_init(struct pt_image *image, const char *name); argument
76 extern void pt_image_fini(struct pt_image *image);
88 extern int pt_image_add(struct pt_image *image, struct pt_section *section,
97 extern int pt_image_remove(struct pt_image *image, struct pt_section *section,
108 extern int pt_image_read(struct pt_image *image, int *isid, uint8_t *buffer,
122 extern int pt_image_find(struct pt_image *image, struct pt_mapped_section *msec,
136 extern int pt_image_validate(const struct pt_image *image,
H A Dpt_msec_cache.h77 struct pt_image *image, uint64_t vaddr);
92 struct pt_image *image,
H A Dpt_block_decoder.h57 struct pt_image default_image;
60 struct pt_image *image;
H A Dpt_insn_decoder.h53 struct pt_image default_image;
56 struct pt_image *image;
H A Dpt_insn.h196 struct pt_image *image, const struct pt_asid *asid);
208 struct pt_image *image,
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_image.c109 void pt_image_init(struct pt_image *image, const char *name) in pt_image_init()
119 void pt_image_fini(struct pt_image *image) in pt_image_fini()
130 struct pt_image *pt_image_alloc(const char *name) in pt_image_alloc()
132 struct pt_image *image; in pt_image_alloc()
141 void pt_image_free(struct pt_image *image) in pt_image_free()
147 const char *pt_image_name(const struct pt_image *image) in pt_image_name()
155 int pt_image_add(struct pt_image *image, struct pt_section *section, in pt_image_add()
267 int pt_image_remove(struct pt_image *image, struct pt_section *section, in pt_image_remove()
307 int pt_image_add_file(struct pt_image *image, const char *filename, in pt_image_add_file()
341 int pt_image_copy(struct pt_image *image, const struct pt_image *src) in pt_image_copy()
[all …]
H A Dpt_insn.c228 struct pt_image *image, in pt_insn_decode_retry()
310 struct pt_image *image, const struct pt_asid *asid) in pt_insn_decode()
346 enum pt_exec_mode mode, struct pt_image *image, in pt_insn_range_is_contiguous()
H A Dpt_msec_cache.c78 struct pt_image *image, uint64_t vaddr) in pt_msec_cache_read()
101 struct pt_image *image, const struct pt_asid *asid, in pt_msec_cache_fill()
H A Dpt_insn_decoder.c387 struct pt_image *pt_insn_get_image(struct pt_insn_decoder *decoder) in pt_insn_get_image()
396 struct pt_image *image) in pt_insn_set_image()
1265 struct pt_image *image; in pt_insn_msec_lookup()
H A Dpt_block_decoder.c404 struct pt_image *pt_blk_get_image(struct pt_block_decoder *decoder) in pt_blk_get_image()
412 int pt_blk_set_image(struct pt_block_decoder *decoder, struct pt_image *image) in pt_blk_set_image()
/freebsd/contrib/processor-trace/libipt/include/
H A Dintel-pt.h1770 struct pt_image;
1779 extern pt_export struct pt_image *pt_image_alloc(const char *name);
1786 extern pt_export void pt_image_free(struct pt_image *image);
1792 extern pt_export const char *pt_image_name(const struct pt_image *image);
1813 extern pt_export int pt_image_add_file(struct pt_image *image,
1830 extern pt_export int pt_image_add_cached(struct pt_image *image,
1844 extern pt_export int pt_image_copy(struct pt_image *image,
1845 const struct pt_image *src);
1857 extern pt_export int pt_image_remove_by_filename(struct pt_image *image,
1871 extern pt_export int pt_image_remove_by_asid(struct pt_image *image,
[all …]
H A Dintel-pt.h.in1770 struct pt_image;
1779 extern pt_export struct pt_image *pt_image_alloc(const char *name);
1786 extern pt_export void pt_image_free(struct pt_image *image);
1792 extern pt_export const char *pt_image_name(const struct pt_image *image);
1813 extern pt_export int pt_image_add_file(struct pt_image *image,
1830 extern pt_export int pt_image_add_cached(struct pt_image *image,
1844 extern pt_export int pt_image_copy(struct pt_image *image,
1845 const struct pt_image *src);
1857 extern pt_export int pt_image_remove_by_filename(struct pt_image *image,
1871 extern pt_export int pt_image_remove_by_asid(struct pt_image *image,
[all …]
/freebsd/contrib/processor-trace/libipt/test/src/
H A Dptunit-msec_cache.c105 struct pt_image { struct
113 extern int pt_image_validate(struct pt_image *, struct pt_mapped_section *, argument
115 extern int pt_image_find(struct pt_image *, struct pt_mapped_section *,
118 int pt_image_validate(struct pt_image *image, struct pt_mapped_section *msec, in pt_image_validate()
139 int pt_image_find(struct pt_image *image, struct pt_mapped_section *msec, in pt_image_find()
170 struct pt_image image;
208 struct pt_image image; in read_null()
227 struct pt_image image; in fill_null()
H A Dptunit-block_decoder.c195 const struct pt_image *image; in get_image_null()
205 struct pt_image image; in set_image_null()
H A Dptunit-insn_decoder.c205 const struct pt_image *image; in get_image_null()
215 struct pt_image image; in set_image_null()
H A Dptunit-image.c97 struct pt_image image;
115 struct pt_image copy;
423 struct pt_image image; in init()
461 struct pt_image image; in fini()
483 struct pt_image image; in fini_empty()
512 struct pt_image image; in name_none()
1797 struct pt_image image; in add_cached_null()
/freebsd/lib/libipt/
H A DMakefile30 pt_image.c \
/freebsd/contrib/processor-trace/libipt/
H A DCMakeLists.txt46 src/pt_image.c
/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DLibiptDecoder.cpp87 pt_image *image = pt_insn_get_image(decoder); in SetupMemoryImage()