Searched refs:auxtrace_cache (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/tools/perf/util/ |
| H A D | auxtrace.h | 458 struct auxtrace_cache; 562 struct auxtrace_cache *auxtrace_cache__new(unsigned int bits, size_t entry_size, 564 void auxtrace_cache__free(struct auxtrace_cache *auxtrace_cache); 565 void *auxtrace_cache__alloc_entry(struct auxtrace_cache *c); 566 void auxtrace_cache__free_entry(struct auxtrace_cache *c, void *entry); 567 int auxtrace_cache__add(struct auxtrace_cache *c, u32 key, 569 void auxtrace_cache__remove(struct auxtrace_cache *c, u32 key); 570 void *auxtrace_cache__lookup(struct auxtrace_cache *c, u32 key); 836 void auxtrace_cache__free(struct auxtrace_cache *auxtrace_cache __maybe_unused) in auxtrace_cache__free()
|
| H A D | dso.h | 229 struct auxtrace_cache; 257 struct auxtrace_cache *auxtrace_cache; in DECLARE_RC_STRUCT() local 355 static inline struct auxtrace_cache *dso__auxtrace_cache(struct dso *dso) in dso__auxtrace_cache() 357 return RC_CHK_ACCESS(dso)->auxtrace_cache; in dso__auxtrace_cache() 360 static inline void dso__set_auxtrace_cache(struct dso *dso, struct auxtrace_cache *cache) in dso__set_auxtrace_cache() 362 RC_CHK_ACCESS(dso)->auxtrace_cache = cache; in dso__set_auxtrace_cache()
|
| H A D | auxtrace.c | 2028 struct auxtrace_cache { struct 2037 struct auxtrace_cache *auxtrace_cache__new(unsigned int bits, size_t entry_size, in auxtrace_cache__new() argument 2040 struct auxtrace_cache *c; in auxtrace_cache__new() 2044 c = zalloc(sizeof(struct auxtrace_cache)); in auxtrace_cache__new() 2070 static void auxtrace_cache__drop(struct auxtrace_cache *c) in auxtrace_cache__drop() 2089 void auxtrace_cache__free(struct auxtrace_cache *c) in auxtrace_cache__free() 2099 void *auxtrace_cache__alloc_entry(struct auxtrace_cache *c) in auxtrace_cache__alloc_entry() 2104 void auxtrace_cache__free_entry(struct auxtrace_cache *c __maybe_unused, in auxtrace_cache__free_entry() 2110 int auxtrace_cache__add(struct auxtrace_cache *c, u32 key, in auxtrace_cache__add() 2143 void auxtrace_cache__remove(struct auxtrace_cache *c, u32 key) in auxtrace_cache__remove() [all …]
|
| H A D | intel-pt.c | 595 static struct auxtrace_cache *intel_pt_cache(struct dso *dso, in intel_pt_cache() 598 struct auxtrace_cache *c; in intel_pt_cache() 618 struct auxtrace_cache *c = intel_pt_cache(dso, machine); in intel_pt_cache_add() 648 struct auxtrace_cache *c = intel_pt_cache(dso, machine); in intel_pt_cache_lookup() 659 struct auxtrace_cache *c = intel_pt_cache(dso, machine); in intel_pt_cache_invalidate()
|
| H A D | dso.c | 1587 auxtrace_cache__free(RC_CHK_ACCESS(dso)->auxtrace_cache); in dso__delete()
|