Home
last modified time | relevance | path

Searched refs:strlist (Results 1 – 25 of 35) sorted by relevance

12

/openbmc/linux/tools/perf/util/
H A Dstrlist.h15 struct strlist { struct
32 struct strlist *strlist__new(const char *slist, const struct strlist_config *config); argument
33 void strlist__delete(struct strlist *slist);
35 void strlist__remove(struct strlist *slist, struct str_node *sn);
36 int strlist__load(struct strlist *slist, const char *filename);
37 int strlist__add(struct strlist *slist, const char *str);
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);
42 static inline bool strlist__has_entry(struct strlist *slist, const char *entry) in strlist__has_entry()
47 static inline bool strlist__empty(const struct strlist *slist) in strlist__empty()
[all …]
H A Dstrlist.c19 struct strlist *strlist = container_of(rblist, struct strlist, rblist); in strlist__node_new() local
23 if (strlist->dupstr) { in strlist__node_new()
49 struct strlist *slist = container_of(rblist, struct strlist, rblist); in strlist__node_delete()
63 int strlist__add(struct strlist *slist, const char *new_entry) in strlist__add()
68 int strlist__load(struct strlist *slist, const char *filename) in strlist__load()
95 void strlist__remove(struct strlist *slist, struct str_node *snode) in strlist__remove()
100 struct str_node *strlist__find(struct strlist *slist, const char *entry) in strlist__find()
111 static int strlist__parse_list_entry(struct strlist *slist, const char *s, in strlist__parse_list_entry()
142 static int strlist__parse_list(struct strlist *slist, const char *s, const char *subst_dir) in strlist__parse_list()
159 struct strlist *strlist__new(const char *list, const struct strlist_config *config) in strlist__new()
[all …]
H A Dprobe-file.h7 struct strlist;
16 struct strlist *tevlist;
43 struct strlist *probe_file__get_namelist(int fd);
44 struct strlist *probe_file__get_rawlist(int fd);
49 struct strlist *plist);
50 int probe_file__del_strlist(int fd, struct strlist *namelist);
H A Devsel_fprintf.h35 struct strlist;
39 struct strlist *bt_stop_list, FILE *fp);
44 struct strlist *bt_stop_list, FILE *fp);
H A Dbuild-id.h61 struct strlist;
63 struct strlist *build_id_cache__list_all(bool validonly);
66 struct strlist **result);
H A Dsymbol_conf.h7 struct strlist;
66 struct strlist *dso_list,
H A Dprobe-file.c168 struct strlist *probe_file__get_rawlist(int fd) in probe_file__get_rawlist()
174 struct strlist *sl; in probe_file__get_rawlist()
219 static struct strlist *__probe_file__get_namelist(int fd, bool include_group) in __probe_file__get_namelist()
222 struct strlist *sl, *rawlist; in __probe_file__get_namelist()
260 struct strlist *probe_file__get_namelist(int fd) in probe_file__get_namelist()
324 struct strlist *plist) in probe_file__get_events()
326 struct strlist *namelist; in probe_file__get_events()
356 int probe_file__del_strlist(int fd, struct strlist *namelist) in probe_file__del_strlist()
371 struct strlist *namelist; in probe_file__del_events()
1075 struct strlist *bidlist; in probe_cache__show_all_caches()
H A Dutil.h31 struct strlist;
36 struct strlist *lsdir(const char *name, bool (*filter)(const char *, struct dirent *));
H A Dutil.c234 struct strlist *kcore_dirs; in rm_rf_kcore_dir()
279 struct strlist *lsdir(const char *name, in lsdir()
282 struct strlist *list = NULL; in lsdir()
420 struct strlist *tips; in perf_tip()
H A Dprobe-event.h120 struct strlist;
125 struct strlist *vars; /* Available variables */
H A Devsel_fprintf.c113 struct strlist *bt_stop_list, FILE *fp) in sample__fprintf_callchain()
210 struct callchain_cursor *cursor, struct strlist *bt_stop_list, FILE *fp) in sample__fprintf_sym()
H A Dsymbol.h94 struct strlist;
214 int setup_list(struct strlist **list, const char *list_str,
H A Dprint-events.c143 struct strlist *bidlist, *sdtlist; in print_sdt_events()
355 struct strlist *evt_name_list = strlist__new(NULL, NULL); in print_symbol_events()
H A Dthread_map.c193 struct strlist *slist = strlist__new(pid_str, &slist_config); in thread_map__new_by_pid_str()
252 struct strlist *slist; in thread_map__new_by_tid_str()
H A Dpython-ext-sources32 util/strlist.c
H A Dbuild-id.c451 struct strlist *build_id_cache__list_all(bool validonly) in build_id_cache__list_all()
453 struct strlist *toplist, *linklist = NULL, *bidlist; in build_id_cache__list_all()
530 struct strlist *bidlist; in build_id_cache__complement()
579 struct strlist **result) in build_id_cache__list_build_ids()
H A Dprobe-event.c2662 struct strlist *rawlist; in __show_perf_probe_events()
2730 struct strlist *namelist, bool ret_event, in get_new_event_name()
2830 struct strlist *namelist, in probe_trace_event__set_name()
2882 struct strlist **namelist) in __open_probe_file_and_namelist()
2907 struct strlist *namelist[2] = {NULL, NULL}; in __add_probe_trace_events()
3398 struct strlist *bidlist; in find_cached_events_all()
3566 struct strlist *namelist = strlist__new(NULL, NULL); in show_probe_trace_events()
3621 struct strlist *namelist = strlist__new(NULL, NULL); in show_bootconfig_events()
H A Dbpf_off_cpu.c131 struct strlist *pid_slist = NULL; in off_cpu_prepare()
/openbmc/u-boot/tools/
H A Dimage-host.c354 struct strlist { struct
359 static void strlist_init(struct strlist *list) in strlist_init() argument
364 static void strlist_free(struct strlist *list) in strlist_free()
373 static int strlist_add(struct strlist *list, const char *str) in strlist_add()
409 int sig_offset, struct strlist *node_inc) in fit_config_get_hash_list()
516 struct strlist node_inc; in fit_config_get_data()
/openbmc/u-boot/lib/libfdt/
H A Dfdt_ro.c529 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str) in fdt_stringlist_contains() argument
535 if (memcmp(str, strlist, len+1) == 0) in fdt_stringlist_contains()
537 p = memchr(strlist, '\0', listlen); in fdt_stringlist_contains()
540 listlen -= (p-strlist) + 1; in fdt_stringlist_contains()
541 strlist = p + 1; in fdt_stringlist_contains()
/openbmc/u-boot/scripts/dtc/libfdt/
H A Dfdt_ro.c620 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str) in fdt_stringlist_contains() argument
626 if (memcmp(str, strlist, len+1) == 0) in fdt_stringlist_contains()
628 p = memchr(strlist, '\0', listlen); in fdt_stringlist_contains()
631 listlen -= (p-strlist) + 1; in fdt_stringlist_contains()
632 strlist = p + 1; in fdt_stringlist_contains()
H A Dlibfdt.h984 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str);
/openbmc/linux/tools/perf/
H A Dbuiltin-buildid-cache.c224 struct strlist *list; in build_id_cache__purge_path()
249 struct strlist *list; in build_id_cache__purge_all()
334 struct strlist *bidlist; in build_id_cache__show_all()
368 struct strlist *list; in cmd_buildid_cache()
H A Dbuiltin-probe.c418 struct strlist *bidlist; in del_perf_probe_caches()
445 struct strlist *klist = NULL, *ulist = NULL; in perf_del_probe_events()
/openbmc/linux/scripts/dtc/libfdt/
H A Dfdt_ro.c706 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str) in fdt_stringlist_contains() argument
712 if (memcmp(str, strlist, len+1) == 0) in fdt_stringlist_contains()
714 p = memchr(strlist, '\0', listlen); in fdt_stringlist_contains()
717 listlen -= (p-strlist) + 1; in fdt_stringlist_contains()
718 strlist = p + 1; in fdt_stringlist_contains()

12