Searched refs:pt_section (Results 1 - 22 of 22) sorted by relevance

/freebsd-13-stable/contrib/processor-trace/libipt/internal/include/
H A Dpt_section.h45 struct pt_section { struct
104 int (*unmap)(struct pt_section *sec);
112 int (*read)(const struct pt_section *sec, uint8_t *buffer,
121 int (*memsize)(const struct pt_section *section, uint64_t *size);
172 extern int pt_mk_section(struct pt_section **psection, const char *filename,
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 *sectio
[all...]
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_image_section_cache.h38 struct pt_section;
48 struct pt_section *section;
60 struct pt_section *section;
132 * avoid the dependency to pt_section.h. Callers are expected to query the
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_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,
H A Dpt_mapped_section.h33 #include "pt_section.h"
41 struct pt_section *section;
66 struct pt_section *section,
129 static inline struct pt_section *
171 struct pt_section *section;
/freebsd-13-stable/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-13-stable/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-13-stable/contrib/processor-trace/libipt/src/
H A Dpt_section.c29 #include "pt_section.h"
40 int pt_mk_section(struct pt_section **psection, const char *filename,
43 struct pt_section *section;
126 int pt_section_lock(struct pt_section *section)
144 int pt_section_unlock(struct pt_section *section)
162 static void pt_section_free(struct pt_section *section)
179 int pt_section_get(struct pt_section *section)
202 int pt_section_put(struct pt_section *section)
232 static int pt_section_lock_attach(struct pt_section *section)
250 static int pt_section_unlock_attach(struct pt_section *sectio
[all...]
H A Dpt_section_file.c29 #include "pt_section.h"
108 int pt_sec_file_map(struct pt_section *section, FILE *file)
174 int pt_sec_file_unmap(struct pt_section *section)
197 int pt_sec_file_read(const struct pt_section *section, uint8_t *buffer,
244 int pt_sec_file_memsize(const struct pt_section *section, uint64_t *size)
H A Dpt_msec_cache.c30 #include "pt_section.h"
57 struct pt_section *section;
105 struct pt_section *section;
H A Dpt_image_section_cache.c30 #include "pt_section.h"
175 const struct pt_section *section;
268 struct pt_section *section)
321 struct pt_section *section)
352 const struct pt_section *section)
382 struct pt_section *section, uint64_t memsize)
467 const struct pt_section *section;
478 const struct pt_section *sec;
525 struct pt_section *section, uint64_t laddr)
595 struct pt_section *se
[all...]
H A Dpt_image.c30 #include "pt_section.h"
58 static struct pt_section_list *pt_mk_section_list(struct pt_section *section,
155 int pt_image_add(struct pt_image *image, struct pt_section *section,
182 struct pt_section *lsec;
267 int pt_image_remove(struct pt_image *image, struct pt_section *section,
277 const struct pt_section *sec;
311 struct pt_section *section;
389 const struct pt_section *sec;
579 struct pt_section *section;
628 struct pt_section *sectio
[all...]
H A Dpt_block_decoder.c31 #include "pt_section.h"
2472 struct pt_section *section;
2534 struct pt_section *section;
/freebsd-13-stable/contrib/processor-trace/libipt/test/src/
H A Dptunit-mapped_section.c39 struct pt_section sec;
53 struct pt_section sec;
67 struct pt_section sec;
81 struct pt_section sec;
155 static struct pt_section section;
157 struct pt_section *psection;
170 struct pt_section *psection;
H A Dptunit-msec_cache.c36 int pt_section_get(struct pt_section *section)
51 int pt_section_put(struct pt_section *section)
66 int pt_section_map(struct pt_section *section)
85 int pt_section_unmap(struct pt_section *section)
110 struct pt_section *section;
121 struct pt_section *section;
142 struct pt_section *section;
164 struct pt_section section;
250 struct pt_section *section;
282 struct pt_section *sectio
[all...]
H A Dptunit-image_section_cache.c38 struct pt_section { struct
72 extern int pt_mk_section(struct pt_section **psection, const char *filename,
75 extern int pt_section_get(struct pt_section *section);
76 extern int pt_section_put(struct pt_section *section);
77 extern int pt_section_attach(struct pt_section *section,
79 extern int pt_section_detach(struct pt_section *section,
82 extern int pt_section_map(struct pt_section *section);
83 extern int pt_section_map_share(struct pt_section *section);
84 extern int pt_section_unmap(struct pt_section *section);
85 extern int pt_section_request_bcache(struct pt_section *sectio
[all...]
H A Dptunit-section-file.c29 #include "pt_section.h"
100 static int pt_section_map_success(struct pt_section *section)
129 int pt_section_map(struct pt_section *section)
H A Dptunit-image.c32 #include "pt_section.h"
80 struct pt_section *section[ifix_nsecs];
90 struct pt_section **section, uint64_t *laddr,
106 struct pt_section section[ifix_nsecs];
125 static void ifix_init_section(struct pt_section *section, char *filename,
167 struct pt_section *section, uint64_t laddr)
187 const char *pt_section_filename(const struct pt_section *section)
195 uint64_t pt_section_offset(const struct pt_section *section)
203 uint64_t pt_section_size(const struct pt_section *section)
211 int pt_mk_section(struct pt_section **psectio
[all...]
H A Dptunit-section.c32 #include "pt_section.h"
47 struct pt_section *section);
49 struct pt_section *section, uint64_t size);
52 struct pt_section *section)
67 struct pt_section *section, uint64_t size)
127 struct pt_section *section;
301 struct pt_section section;
319 struct pt_section section;
/freebsd-13-stable/contrib/processor-trace/libipt/src/posix/
H A Dpt_section_posix.c29 #include "pt_section.h"
73 static int check_file_status(struct pt_section *section, int fd)
99 int pt_sec_posix_map(struct pt_section *section, int fd)
162 static int pt_sec_posix_map_success(struct pt_section *section)
198 int pt_section_map(struct pt_section *section)
265 int pt_sec_posix_unmap(struct pt_section *section)
287 int pt_sec_posix_read(const struct pt_section *section, uint8_t *buffer,
312 int pt_sec_posix_memsize(const struct pt_section *section, uint64_t *size)
/freebsd-13-stable/contrib/processor-trace/libipt/src/windows/
H A Dpt_section_windows.c29 #include "pt_section.h"
90 static int check_file_status(struct pt_section *section, int fd)
125 int pt_sec_windows_map(struct pt_section *section, int fd)
195 static int pt_sec_windows_map_success(struct pt_section *section)
231 int pt_section_map(struct pt_section *section)
325 int pt_sec_windows_unmap(struct pt_section *section)
349 int pt_sec_windows_read(const struct pt_section *section, uint8_t *buffer,
375 int pt_sec_windows_memsize(const struct pt_section *section, uint64_t *size)
/freebsd-13-stable/lib/libipt/
H A DMakefile43 pt_section.c \

Completed in 200 milliseconds