Searched refs:strlist (Results 1 - 25 of 28) sorted by relevance

12

/linux-master/tools/perf/util/
H A Dstrlist.h15 struct strlist { struct
32 struct strlist *strlist__new(const char *slist, const struct strlist_config *config);
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)
47 static inline bool strlist__empty(const struct strlist *slis
[all...]
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 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 Dstrlist.c6 #include "strlist.h"
19 struct strlist *strlist = container_of(rblist, struct strlist, rblist); local
23 if (strlist->dupstr) {
49 struct strlist *slist = container_of(rblist, struct strlist, rblist);
63 int strlist__add(struct strlist *slist, const char *new_entry)
68 int strlist__load(struct strlist *slist, const char *filename)
95 void strlist__remove(struct strlist *slis
[all...]
H A Dsymbol_conf.h7 struct strlist;
68 struct strlist *dso_list,
H A Dbuild-id.h61 struct strlist;
63 struct strlist *build_id_cache__list_all(bool validonly);
66 struct strlist **result);
H A Dutil.h32 struct strlist;
37 struct strlist *lsdir(const char *name, bool (*filter)(const char *, struct dirent *));
H A Dprobe-event.h120 struct strlist;
125 struct strlist *vars; /* Available variables */
H A Dprobe-file.c16 #include "strlist.h"
168 struct strlist *probe_file__get_rawlist(int fd)
174 struct strlist *sl;
219 static struct strlist *__probe_file__get_namelist(int fd, bool include_group)
222 struct strlist *sl, *rawlist;
260 struct strlist *probe_file__get_namelist(int fd)
324 struct strlist *plist)
326 struct strlist *namelist;
356 int probe_file__del_strlist(int fd, struct strlist *namelist)
371 struct strlist *namelis
[all...]
H A Dutil.c24 #include "strlist.h"
234 struct strlist *kcore_dirs;
278 /* lsdir reads a directory and store it in strlist */
279 struct strlist *lsdir(const char *name,
282 struct strlist *list = NULL;
420 struct strlist *tips;
H A Devsel_fprintf.c11 #include "strlist.h"
113 struct strlist *bt_stop_list, FILE *fp)
210 struct callchain_cursor *cursor, struct strlist *bt_stop_list, FILE *fp)
H A Dsymbol.h94 struct strlist;
214 int setup_list(struct strlist **list, const char *list_str,
H A Dprint-events.c27 #include "strlist.h"
138 struct strlist *bidlist, *sdtlist;
150 pr_debug("Failed to allocate new strlist for SDT\n");
350 struct strlist *evt_name_list = strlist__new(NULL, NULL);
354 pr_debug("Failed to allocate new strlist for symbol events\n");
H A Dthread_map.c12 #include "strlist.h"
192 struct strlist *slist = strlist__new(pid_str, &slist_config);
251 struct strlist *slist;
H A Dbuild-id.c32 #include "strlist.h"
451 struct strlist *build_id_cache__list_all(bool validonly)
453 struct strlist *toplist, *linklist = NULL, *bidlist;
530 struct strlist *bidlist;
579 struct strlist **result)
H A Dbpf_off_cpu.c14 #include "util/strlist.h"
133 struct strlist *pid_slist = NULL;
156 pr_err("Failed to create a strlist for pid\n");
H A Dthread.h12 #include <strlist.h>
H A Dprobe-event.c25 #include "strlist.h"
2672 struct strlist *rawlist;
2740 struct strlist *namelist, bool ret_event,
2840 struct strlist *namelist,
2892 struct strlist **namelist)
2917 struct strlist *namelist[2] = {NULL, NULL};
3408 struct strlist *bidlist;
3576 struct strlist *namelist = strlist__new(NULL, NULL);
3631 struct strlist *namelist = strlist__new(NULL, NULL);
H A Dsymbol.c31 #include "strlist.h"
731 static struct strlist *idle_symbols_list;
2051 struct strlist *dirs;
2338 int setup_list(struct strlist **list, const char *list_str,
2368 static int setup_addrlist(struct intlist **addr_list, struct strlist *sym_list)
/linux-master/tools/perf/
H A Dbuiltin-buildid-cache.c22 #include "util/strlist.h"
224 struct strlist *list;
249 struct strlist *list;
336 struct strlist *bidlist;
370 struct strlist *list;
H A Dbuiltin-probe.c22 #include "util/strlist.h"
418 struct strlist *bidlist;
445 struct strlist *klist = NULL, *ulist = NULL;
H A Dbuiltin-list.c20 #include "util/strlist.h"
64 struct strlist *visited_metrics;
H A Dbuiltin-inject.c128 struct strlist *known_build_ids;
654 static struct strlist *perf_inject__parse_known_build_ids(
658 struct strlist *known_build_ids;
/linux-master/scripts/dtc/libfdt/
H A Dfdt_ro.c706 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str) argument
712 if (memcmp(str, strlist, len+1) == 0)
714 p = memchr(strlist, '\0', listlen);
716 return 0; /* malformed strlist.. */
717 listlen -= (p-strlist) + 1;
718 strlist = p + 1;
H A Dlibfdt.h1102 * @strlist: Property containing a list of strings to check
1112 int fdt_stringlist_contains(const char *strlist, int listlen, const char *str);

Completed in 706 milliseconds

12