| /freebsd-12.1/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_section.h | 45 struct pt_section { struct 104 int (*unmap)(struct pt_section *sec); argument 177 extern int pt_section_lock(struct pt_section *section); 186 extern int pt_section_unlock(struct pt_section *section); 197 extern int pt_section_get(struct pt_section *section); 209 extern int pt_section_put(struct pt_section *section); 221 extern int pt_section_attach(struct pt_section *section, 234 extern int pt_section_detach(struct pt_section *section, 291 pt_section_bcache(const struct pt_section *section) in pt_section_bcache() 352 extern int pt_section_map(struct pt_section *section); [all …]
|
| H A D | pt_image_section_cache.h | 38 struct pt_section; 48 struct pt_section *section; 60 struct pt_section *section; 141 struct pt_section *section, uint64_t laddr); 166 struct pt_section **section, uint64_t *laddr, 187 struct pt_section *section); 204 struct pt_section *section, uint64_t size);
|
| H A D | pt_section_file.h | 39 struct pt_section; 71 extern int pt_sec_file_map(struct pt_section *section, FILE *file); 81 extern int pt_sec_file_unmap(struct pt_section *section); 91 extern int pt_sec_file_read(const struct pt_section *section, uint8_t *buffer, 103 extern int pt_sec_file_memsize(const struct pt_section *section,
|
| H A D | pt_mapped_section.h | 41 struct pt_section *section; 66 struct pt_section *section, in pt_msec_init() 129 static inline struct pt_section * 171 struct pt_section *section; in pt_msec_read()
|
| H A D | pt_image.h | 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,
|
| /freebsd-12.1/contrib/processor-trace/libipt/src/ |
| H A D | pt_section.c | 59 struct pt_section *section; in pt_mk_section() 115 int pt_section_lock(struct pt_section *section) in pt_section_lock() 133 int pt_section_unlock(struct pt_section *section) in pt_section_unlock() 151 static void pt_section_free(struct pt_section *section) in pt_section_free() 168 int pt_section_get(struct pt_section *section) in pt_section_get() 191 int pt_section_put(struct pt_section *section) in pt_section_put() 257 int pt_section_attach(struct pt_section *section, in pt_section_attach() 303 int pt_section_detach(struct pt_section *section, in pt_section_detach() 519 int pt_section_on_map_lock(struct pt_section *section) in pt_section_on_map_lock() 551 int pt_section_map_share(struct pt_section *section) in pt_section_map_share() [all …]
|
| H A D | pt_image_section_cache.c | 171 const struct pt_section *section; in pt_iscache_find_locked() 264 struct pt_section *section) in pt_isache_lru_new() 317 struct pt_section *section) in pt_iscache_lru_add() 348 const struct pt_section *section) in pt_iscache_lru_remove() 463 const struct pt_section *section; in pt_iscache_find_section_locked() 474 const struct pt_section *sec; in pt_iscache_find_section_locked() 591 struct pt_section *sec; in pt_iscache_add() 845 struct pt_section *section; in pt_iscache_clear() 924 struct pt_section *section; in pt_iscache_add_file() 1000 struct pt_section *section; in pt_iscache_read() [all …]
|
| H A D | pt_image.c | 54 static struct pt_section_list *pt_mk_section_list(struct pt_section *section, in pt_mk_section_list() 151 int pt_image_add(struct pt_image *image, struct pt_section *section, in pt_image_add() 178 struct pt_section *lsec; in pt_image_add() 263 int pt_image_remove(struct pt_image *image, struct pt_section *section, in pt_image_remove() 273 const struct pt_section *sec; in pt_image_remove() 307 struct pt_section *section; in pt_image_add_file() 384 const struct pt_section *sec; in pt_image_remove_by_filename() 574 struct pt_section *section; in pt_image_read() 623 struct pt_section *section; in pt_image_add_cached() 656 struct pt_section *section; in pt_image_find()
|
| H A D | pt_section_file.c | 108 int pt_sec_file_map(struct pt_section *section, FILE *file) in pt_sec_file_map() 174 int pt_sec_file_unmap(struct pt_section *section) in pt_sec_file_unmap() 197 int pt_sec_file_read(const struct pt_section *section, uint8_t *buffer, in pt_sec_file_read() 244 int pt_sec_file_memsize(const struct pt_section *section, uint64_t *size) in pt_sec_file_memsize()
|
| H A D | pt_msec_cache.c | 57 struct pt_section *section; in pt_msec_cache_invalidate() 105 struct pt_section *section; in pt_msec_cache_fill()
|
| H A D | pt_block_decoder.c | 2468 struct pt_section *section; in pt_blk_msec_fill() 2530 struct pt_section *section; in pt_blk_proceed_no_event()
|
| /freebsd-12.1/contrib/processor-trace/libipt/internal/include/posix/ |
| H A D | pt_section_posix.h | 35 struct pt_section; 65 extern int pt_sec_posix_map(struct pt_section *section, int fd); 75 extern int pt_sec_posix_unmap(struct pt_section *section); 85 extern int pt_sec_posix_read(const struct pt_section *section, uint8_t *buffer, 97 extern int pt_sec_posix_memsize(const struct pt_section *section,
|
| /freebsd-12.1/contrib/processor-trace/libipt/internal/include/windows/ |
| H A D | pt_section_windows.h | 36 struct pt_section; 71 extern int pt_sec_windows_map(struct pt_section *section, int fd); 83 extern int pt_sec_windows_unmap(struct pt_section *section); 95 extern int pt_sec_windows_read(const struct pt_section *section, 108 extern int pt_sec_windows_memsize(const struct pt_section *section,
|
| /freebsd-12.1/contrib/processor-trace/libipt/test/src/ |
| H A D | ptunit-image_section_cache.c | 38 struct pt_section { struct 99 struct pt_section *section; in pt_mk_section() 651 struct pt_section section; in add_null() 676 struct pt_section *section; in lookup_null() 790 struct pt_section section; in add_no_name() 813 struct pt_section *section; in find() 831 struct pt_section *section; in find_empty() 846 struct pt_section *section; in find_bad_filename() 874 struct pt_section *section; in find_bad_offset() 892 struct pt_section *section; in find_bad_size() [all …]
|
| H A D | ptunit-msec_cache.c | 36 int pt_section_get(struct pt_section *section) in pt_section_get() 51 int pt_section_put(struct pt_section *section) in pt_section_put() 66 int pt_section_map(struct pt_section *section) in pt_section_map() 110 struct pt_section *section; 121 struct pt_section *section; in pt_image_validate() 142 struct pt_section *section; in pt_image_find() 164 struct pt_section section; 250 struct pt_section *section; in invalidate() 282 struct pt_section *section; in read() 300 struct pt_section *section; in fill_nomap() [all …]
|
| H A D | ptunit-mapped_section.c | 39 struct pt_section sec; in begin() 53 struct pt_section sec; in end() 67 struct pt_section sec; in offset() 81 struct pt_section sec; in size() 155 static struct pt_section section; in section() 157 struct pt_section *psection; in section() 170 struct pt_section *psection; in section_null()
|
| H A D | ptunit-section-file.c | 100 static int pt_section_map_success(struct pt_section *section) in pt_section_map_success() 129 int pt_section_map(struct pt_section *section) in pt_section_map()
|
| H A D | ptunit-image.c | 80 struct pt_section *section[ifix_nsecs]; 90 struct pt_section **section, uint64_t *laddr, 106 struct pt_section section[ifix_nsecs]; 167 struct pt_section *section, uint64_t laddr) in ifix_cache_section() 222 int pt_section_get(struct pt_section *section) in pt_section_get() 231 int pt_section_put(struct pt_section *section) in pt_section_put() 278 static int ifix_unmap(struct pt_section *section) in ifix_unmap() 334 int pt_section_map(struct pt_section *section) in pt_section_map() 360 int pt_section_on_map_lock(struct pt_section *section) in pt_section_on_map_lock() 368 int pt_section_unmap(struct pt_section *section) in pt_section_unmap() [all …]
|
| H A D | ptunit-section.c | 47 struct pt_section *section); 49 struct pt_section *section, uint64_t size); 52 struct pt_section *section) in pt_iscache_notify_map() 67 struct pt_section *section, uint64_t size) in pt_iscache_notify_resize() 127 struct pt_section *section; 292 struct pt_section section; in attach_null() 310 struct pt_section section; in detach_null()
|
| /freebsd-12.1/contrib/processor-trace/libipt/src/posix/ |
| H A D | pt_section_posix.c | 73 static int check_file_status(struct pt_section *section, int fd) in check_file_status() 99 int pt_sec_posix_map(struct pt_section *section, int fd) in pt_sec_posix_map() 157 static int pt_sec_posix_map_success(struct pt_section *section) in pt_sec_posix_map_success() 193 int pt_section_map(struct pt_section *section) in pt_section_map() 258 int pt_sec_posix_unmap(struct pt_section *section) in pt_sec_posix_unmap() 280 int pt_sec_posix_read(const struct pt_section *section, uint8_t *buffer, in pt_sec_posix_read() 305 int pt_sec_posix_memsize(const struct pt_section *section, uint64_t *size) in pt_sec_posix_memsize()
|
| /freebsd-12.1/contrib/processor-trace/libipt/src/windows/ |
| H A D | pt_section_windows.c | 90 static int check_file_status(struct pt_section *section, int fd) in check_file_status() 125 int pt_sec_windows_map(struct pt_section *section, int fd) in pt_sec_windows_map() 195 static int pt_sec_windows_map_success(struct pt_section *section) in pt_sec_windows_map_success() 231 int pt_section_map(struct pt_section *section) in pt_section_map() 326 int pt_sec_windows_unmap(struct pt_section *section) in pt_sec_windows_unmap() 350 int pt_sec_windows_read(const struct pt_section *section, uint8_t *buffer, in pt_sec_windows_read() 376 int pt_sec_windows_memsize(const struct pt_section *section, uint64_t *size) in pt_sec_windows_memsize()
|
| /freebsd-12.1/lib/libipt/ |
| H A D | Makefile | 43 pt_section.c \
|
| /freebsd-12.1/contrib/processor-trace/libipt/ |
| H A D | CMakeLists.txt | 32 src/pt_section.c 154 src/pt_section.c
|