Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/processor-trace/libipt/internal/include/
H A Dpt_section.h45 struct pt_section { struct
104 int (*unmap)(struct pt_section *sec); argument
182 extern int pt_section_lock(struct pt_section *section);
191 extern int pt_section_unlock(struct pt_section *section);
202 extern int pt_section_get(struct pt_section *section);
214 extern int pt_section_put(struct pt_section *section);
226 extern int pt_section_attach(struct pt_section *section,
239 extern int pt_section_detach(struct pt_section *section,
296 pt_section_bcache(const struct pt_section *section) in pt_section_bcache()
357 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-14.2/contrib/processor-trace/libipt/src/
H A Dpt_section.c43 struct pt_section *section; in pt_mk_section()
126 int pt_section_lock(struct pt_section *section) in pt_section_lock()
144 int pt_section_unlock(struct pt_section *section) in pt_section_unlock()
162 static void pt_section_free(struct pt_section *section) in pt_section_free()
179 int pt_section_get(struct pt_section *section) in pt_section_get()
202 int pt_section_put(struct pt_section *section) in pt_section_put()
268 int pt_section_attach(struct pt_section *section, in pt_section_attach()
314 int pt_section_detach(struct pt_section *section, in pt_section_detach()
530 int pt_section_on_map_lock(struct pt_section *section) in pt_section_on_map_lock()
562 int pt_section_map_share(struct pt_section *section) in pt_section_map_share()
[all …]
H A Dpt_image_section_cache.c175 const struct pt_section *section; in pt_iscache_find_locked()
268 struct pt_section *section) in pt_isache_lru_new()
321 struct pt_section *section) in pt_iscache_lru_add()
352 const struct pt_section *section) in pt_iscache_lru_remove()
467 const struct pt_section *section; in pt_iscache_find_section_locked()
478 const struct pt_section *sec; in pt_iscache_find_section_locked()
595 struct pt_section *sec; in pt_iscache_add()
849 struct pt_section *section; in pt_iscache_clear()
928 struct pt_section *section; in pt_iscache_add_file()
1005 struct pt_section *section; in pt_iscache_read()
[all …]
H A Dpt_image.c58 static struct pt_section_list *pt_mk_section_list(struct pt_section *section, in pt_mk_section_list()
155 int pt_image_add(struct pt_image *image, struct pt_section *section, in pt_image_add()
182 struct pt_section *lsec; in pt_image_add()
267 int pt_image_remove(struct pt_image *image, struct pt_section *section, in pt_image_remove()
277 const struct pt_section *sec; in pt_image_remove()
311 struct pt_section *section; in pt_image_add_file()
389 const struct pt_section *sec; in pt_image_remove_by_filename()
579 struct pt_section *section; in pt_image_read()
628 struct pt_section *section; in pt_image_add_cached()
661 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.c2472 struct pt_section *section; in pt_blk_msec_fill()
2534 struct pt_section *section; in pt_blk_proceed_no_event()
/freebsd-14.2/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-14.2/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-14.2/contrib/processor-trace/libipt/test/src/
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-image_section_cache.c38 struct pt_section { struct
99 struct pt_section *section; in pt_mk_section()
655 struct pt_section section; in add_null()
680 struct pt_section *section; in lookup_null()
794 struct pt_section section; in add_no_name()
817 struct pt_section *section; in find()
835 struct pt_section *section; in find_empty()
850 struct pt_section *section; in find_bad_filename()
878 struct pt_section *section; in find_bad_offset()
896 struct pt_section *section; in find_bad_size()
[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()
223 int pt_section_get(struct pt_section *section) in pt_section_get()
232 int pt_section_put(struct pt_section *section) in pt_section_put()
279 static int ifix_unmap(struct pt_section *section) in ifix_unmap()
335 int pt_section_map(struct pt_section *section) in pt_section_map()
361 int pt_section_on_map_lock(struct pt_section *section) in pt_section_on_map_lock()
369 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;
301 struct pt_section section; in attach_null()
319 struct pt_section section; in detach_null()
/freebsd-14.2/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()
162 static int pt_sec_posix_map_success(struct pt_section *section) in pt_sec_posix_map_success()
198 int pt_section_map(struct pt_section *section) in pt_section_map()
265 int pt_sec_posix_unmap(struct pt_section *section) in pt_sec_posix_unmap()
287 int pt_sec_posix_read(const struct pt_section *section, uint8_t *buffer, in pt_sec_posix_read()
312 int pt_sec_posix_memsize(const struct pt_section *section, uint64_t *size) in pt_sec_posix_memsize()
/freebsd-14.2/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()
325 int pt_sec_windows_unmap(struct pt_section *section) in pt_sec_windows_unmap()
349 int pt_sec_windows_read(const struct pt_section *section, uint8_t *buffer, in pt_sec_windows_read()
375 int pt_sec_windows_memsize(const struct pt_section *section, uint64_t *size) in pt_sec_windows_memsize()
/freebsd-14.2/lib/libipt/
H A DMakefile42 pt_section.c \
/freebsd-14.2/contrib/processor-trace/libipt/
H A DCMakeLists.txt32 src/pt_section.c
154 src/pt_section.c