Home
last modified time | relevance | path

Searched refs:str_node (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/tools/perf/util/
Dstrlist.h10 struct str_node { struct
35 void strlist__remove(struct strlist *slist, struct str_node *sn); argument
39 struct str_node *strlist__entry(const struct strlist *slist, unsigned int idx);
40 struct str_node *strlist__find(struct strlist *slist, const char *entry);
58 static inline struct str_node *strlist__first(struct strlist *slist) in strlist__first()
61 return rn ? rb_entry(rn, struct str_node, rb_node) : NULL; in strlist__first()
63 static inline struct str_node *strlist__next(struct str_node *sn) in strlist__next()
69 return rn ? rb_entry(rn, struct str_node, rb_node) : NULL; in strlist__next()
Dstrlist.c21 struct str_node *snode = malloc(sizeof(*snode)); in strlist__node_new()
40 static void str_node__delete(struct str_node *snode, bool dupstr) in str_node__delete()
51 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); in strlist__node_delete()
59 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); in strlist__node_cmp()
96 void strlist__remove(struct strlist *slist, struct str_node *snode) in strlist__remove()
101 struct str_node *strlist__find(struct strlist *slist, const char *entry) in strlist__find()
103 struct str_node *snode = NULL; in strlist__find()
107 snode = container_of(rb_node, struct str_node, rb_node); in strlist__find()
199 struct str_node *strlist__entry(const struct strlist *slist, unsigned int idx) in strlist__entry()
201 struct str_node *snode = NULL; in strlist__entry()
[all …]
Dprobe-file.c196 struct str_node *ent; in __probe_file__get_namelist()
259 static int __del_trace_probe_event(int fd, struct str_node *ent) in __del_trace_probe_event()
297 struct str_node *ent; in probe_file__get_events()
324 struct str_node *ent; in probe_file__del_strlist()
393 struct str_node *node; in probe_cache_entry__get_event()
864 struct str_node *snode; in probe_cache_entry__write()
970 struct str_node *nd; in probe_cache__show_all_caches()
Dthread_map.c212 struct str_node *pos; in thread_map__new_by_pid_str()
283 struct str_node *pos; in thread_map__new_by_tid_str()
Dbuild-id.c434 struct str_node *nd, *nd2; in build_id_cache__list_all()
511 struct str_node *nd, *cand = NULL; in build_id_cache__complement()
Dutil.c485 struct str_node *node; in perf_tip()
Dmetricgroup.c258 struct str_node *sn; in metricgroup__print_strlist()
Dprobe-event.c1051 struct str_node *node; in show_available_vars_at()
2500 struct str_node *ent; in __show_perf_probe_events()
3184 struct str_node *nd; in find_cached_events_all()
3226 struct str_node *node; in find_probe_trace_events_from_cache()
Dsymbol.c1773 struct str_node *nd; in find_matching_kcore()
Dparse-events.c2276 struct str_node *nd, *nd2; in print_sdt_events()
/Linux-v4.19/tools/perf/
Dbuiltin-buildid-cache.c221 struct str_node *pos; in build_id_cache__purge_path()
246 struct str_node *pos; in build_id_cache__purge_all()
332 struct str_node *nd; in build_id_cache__show_all()
352 struct str_node *pos; in cmd_buildid_cache()
Dbuiltin-probe.c407 struct str_node *nd; in del_perf_probe_caches()
434 struct str_node *ent; in perf_del_probe_events()
Dbuiltin-trace.c1364 struct str_node *pos; in trace__validate_ev_qualifier()