• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/processor-trace/libipt/internal/include/

Lines Matching refs:pt_section

45 struct pt_section {
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 *section,
239 extern int pt_section_detach(struct pt_section *section,
243 extern const char *pt_section_filename(const struct pt_section *section);
246 extern uint64_t pt_section_offset(const struct pt_section *section);
249 extern uint64_t pt_section_size(const struct pt_section *section);
262 extern int pt_section_memsize(struct pt_section *section, uint64_t *size);
271 extern int pt_section_alloc_bcache(struct pt_section *section);
277 static inline int pt_section_request_bcache(struct pt_section *section)
296 pt_section_bcache(const struct pt_section *section)
332 extern int pt_section_on_map_lock(struct pt_section *section);
334 static inline int pt_section_on_map(struct pt_section *section)
357 extern int pt_section_map(struct pt_section *section);
372 extern int pt_section_map_share(struct pt_section *section);
383 extern int pt_section_unmap(struct pt_section *section);
394 extern int pt_section_read(const struct pt_section *section, uint8_t *buffer,