Home
last modified time | relevance | path

Searched refs:pt_image_section_cache (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/processor-trace/libipt/internal/include/
H A Dpt_image_section_cache.h78 struct pt_image_section_cache { struct
120 extern int pt_iscache_init(struct pt_image_section_cache *iscache, argument
124 extern void pt_iscache_fini(struct pt_image_section_cache *iscache);
140 extern int pt_iscache_add(struct pt_image_section_cache *iscache,
151 extern int pt_iscache_find(struct pt_image_section_cache *iscache,
165 extern int pt_iscache_lookup(struct pt_image_section_cache *iscache,
170 extern int pt_iscache_clear(struct pt_image_section_cache *iscache);
186 extern int pt_iscache_notify_map(struct pt_image_section_cache *iscache,
203 extern int pt_iscache_notify_resize(struct pt_image_section_cache *iscache,
H A Dpt_section.h96 struct pt_image_section_cache *iscache;
227 struct pt_image_section_cache *iscache);
240 struct pt_image_section_cache *iscache);
/freebsd/contrib/processor-trace/libipt/src/
H A Dpt_image_section_cache.c57 int pt_iscache_init(struct pt_image_section_cache *iscache, const char *name) in pt_iscache_init()
83 void pt_iscache_fini(struct pt_image_section_cache *iscache) in pt_iscache_fini()
98 static inline int pt_iscache_lock(struct pt_image_section_cache *iscache) in pt_iscache_lock()
116 static inline int pt_iscache_unlock(struct pt_image_section_cache *iscache) in pt_iscache_unlock()
139 static int pt_iscache_expand(struct pt_image_section_cache *iscache) in pt_iscache_expand()
163 static int pt_iscache_find_locked(struct pt_image_section_cache *iscache, in pt_iscache_find_locked()
230 static int pt_iscache_lru_prune(struct pt_image_section_cache *iscache, in pt_iscache_lru_prune()
267 static int pt_isache_lru_new(struct pt_image_section_cache *iscache, in pt_isache_lru_new()
320 static int pt_iscache_lru_add(struct pt_image_section_cache *iscache, in pt_iscache_lru_add()
351 static int pt_iscache_lru_remove(struct pt_image_section_cache *iscache, in pt_iscache_lru_remove()
[all …]
H A Dpt_section.c269 struct pt_image_section_cache *iscache) in pt_section_attach()
315 struct pt_image_section_cache *iscache) in pt_section_detach()
445 struct pt_image_section_cache *iscache; in pt_section_alloc_bcache()
532 struct pt_image_section_cache *iscache; in pt_section_on_map_lock()
H A Dpt_image.c625 struct pt_image_section_cache *iscache, int isid, in pt_image_add_cached()
/freebsd/contrib/processor-trace/libipt/include/
H A Dintel-pt.h1690 struct pt_image_section_cache;
1698 extern pt_export struct pt_image_section_cache *
1706 extern pt_export void pt_iscache_free(struct pt_image_section_cache *iscache);
1718 pt_iscache_set_limit(struct pt_image_section_cache *iscache, uint64_t limit);
1725 pt_iscache_name(const struct pt_image_section_cache *iscache);
1743 extern pt_export int pt_iscache_add_file(struct pt_image_section_cache *iscache,
1765 extern pt_export int pt_iscache_read(struct pt_image_section_cache *iscache,
1831 struct pt_image_section_cache *iscache,
H A Dintel-pt.h.in1690 struct pt_image_section_cache;
1698 extern pt_export struct pt_image_section_cache *
1706 extern pt_export void pt_iscache_free(struct pt_image_section_cache *iscache);
1718 pt_iscache_set_limit(struct pt_image_section_cache *iscache, uint64_t limit);
1725 pt_iscache_name(const struct pt_image_section_cache *iscache);
1743 extern pt_export int pt_iscache_add_file(struct pt_image_section_cache *iscache,
1765 extern pt_export int pt_iscache_read(struct pt_image_section_cache *iscache,
1831 struct pt_image_section_cache *iscache,
/freebsd/contrib/processor-trace/libipt/test/src/
H A Dptunit-section.c42 struct pt_image_section_cache { struct
46 extern int pt_iscache_notify_map(struct pt_image_section_cache *iscache, argument
48 extern int pt_iscache_notify_resize(struct pt_image_section_cache *iscache,
51 int pt_iscache_notify_map(struct pt_image_section_cache *iscache, in pt_iscache_notify_map()
66 int pt_iscache_notify_resize(struct pt_image_section_cache *iscache, in pt_iscache_notify_resize()
300 struct pt_image_section_cache iscache; in attach_null()
318 struct pt_image_section_cache iscache; in detach_null()
387 struct pt_image_section_cache iscache; in attach_overflow()
409 struct pt_image_section_cache iscache; in attach_bad_ucount()
537 struct pt_image_section_cache iscache; in attach_detach()
[all …]
H A Dptunit-image_section_cache.c50 struct pt_image_section_cache *iscache;
78 struct pt_image_section_cache *iscache);
80 struct pt_image_section_cache *iscache);
263 struct pt_image_section_cache *iscache) in pt_section_attach()
308 struct pt_image_section_cache *iscache) in pt_section_detach()
344 struct pt_image_section_cache *iscache; in pt_section_map()
417 struct pt_image_section_cache *iscache; in pt_section_request_bcache()
537 struct pt_image_section_cache iscache;
654 struct pt_image_section_cache iscache; in add_null()
679 struct pt_image_section_cache iscache; in lookup_null()
[all …]
H A Dptunit-image.c78 struct pt_image_section_cache { struct
89 extern int pt_iscache_lookup(struct pt_image_section_cache *iscache, argument
118 struct pt_image_section_cache iscache;
262 int pt_iscache_lookup(struct pt_image_section_cache *iscache, in pt_iscache_lookup()
1796 struct pt_image_section_cache iscache; in add_cached_null()
/freebsd/lib/libipt/
H A DMakefile29 pt_image_section_cache.c \
/freebsd/contrib/processor-trace/libipt/
H A DCMakeLists.txt47 src/pt_image_section_cache.c