Home
last modified time | relevance | path

Searched refs:pt_section (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/processor-trace/libipt/internal/include/
H A Dpt_section.h45 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 Dpt_image_section_cache.h38 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 Dpt_section_file.h39 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 Dpt_mapped_section.h41 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 Dpt_image.h88 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 Dpt_section.c59 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 Dpt_image_section_cache.c171 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 Dpt_image.c54 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 Dpt_section_file.c108 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 Dpt_msec_cache.c57 struct pt_section *section; in pt_msec_cache_invalidate()
105 struct pt_section *section; in pt_msec_cache_fill()
H A Dpt_block_decoder.c2468 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 Dpt_section_posix.h35 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 Dpt_section_windows.h36 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 Dptunit-image_section_cache.c38 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 Dptunit-msec_cache.c36 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 Dptunit-mapped_section.c39 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 Dptunit-section-file.c100 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 Dptunit-image.c80 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 Dptunit-section.c47 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 Dpt_section_posix.c73 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 Dpt_section_windows.c90 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 DMakefile43 pt_section.c \
/freebsd-12.1/contrib/processor-trace/libipt/
H A DCMakeLists.txt32 src/pt_section.c
154 src/pt_section.c