Home
last modified time | relevance | path

Searched refs:string_list (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/scripts/genksyms/
Dgenksyms.h37 struct string_list { struct
38 struct string_list *next; argument
48 struct string_list *defn; argument
57 typedef struct string_list **yystype;
66 struct string_list *defn, int is_extern);
69 void free_node(struct string_list *list);
70 void free_list(struct string_list *s, struct string_list *e);
71 struct string_list *copy_node(struct string_list *);
72 struct string_list *copy_list_range(struct string_list *start,
73 struct string_list *end);
Dgenksyms.c68 static int equal_list(struct string_list *a, struct string_list *b);
69 static void print_list(FILE * f, struct string_list *list);
70 static struct string_list *concat_list(struct string_list *start, ...);
71 static struct string_list *mk_node(const char *string);
184 struct string_list *defn; in is_unknown_symbol()
198 struct string_list *defn, int is_extern, in __add_symbol()
209 static struct string_list *last_enum_expr; in __add_symbol()
217 struct string_list *expr; in __add_symbol()
322 struct string_list *defn, int is_extern) in add_symbol()
328 struct string_list *defn, int is_extern) in add_reference_symbol()
[all …]
Dparse.y34 static struct string_list *decl_spec;
39 remove_node(struct string_list **p) in remove_node()
41 struct string_list *node = *p; in remove_node()
47 remove_list(struct string_list **pb, struct string_list **pe) in remove_list()
49 struct string_list *b = *pb, *e = *pe; in remove_list()
55 static void record_compound(struct string_list **keyw, in record_compound()
56 struct string_list **ident, in record_compound()
57 struct string_list **body, in record_compound()
60 struct string_list *b = *body, *i = *ident, *r; in record_compound()
150 struct string_list *decl = (*$3)->next;
[all …]
Dlex.l139 static struct string_list *next_node;
142 struct string_list *cur_node;
Dparse.tab.c_shipped78 static struct string_list *decl_spec;
83 remove_node(struct string_list **p)
85 struct string_list *node = *p;
91 remove_list(struct string_list **pb, struct string_list **pe)
93 struct string_list *b = *pb, *e = *pe;
99 static void record_compound(struct string_list **keyw,
100 struct string_list **ident,
101 struct string_list **body,
104 struct string_list *b = *body, *i = *ident, *r;
1748 struct string_list *decl = (*(yyvsp[(3) - (3)]))->next;
[all …]
Dlex.lex.c_shipped1948 static struct string_list *next_node;
1951 struct string_list *cur_node;
/linux-4.1.27/include/linux/usb/
Dgadget_configfs.h77 list_for_each_entry(gs, &gi->string_list, list) { \
86 list_add_tail(&new->list, &gi->string_list); \
/linux-4.1.27/drivers/usb/gadget/
Dconfigfs.c54 struct list_head string_list; member
72 struct list_head string_list; member
346 WARN_ON(!list_empty(&gi->string_list)); in gadget_info_attr_release()
684 INIT_LIST_HEAD(&cfg->string_list); in config_desc_make()
1346 if (!list_empty(&gi->string_list)) { in configfs_composite_bind()
1350 list_for_each_entry(gs, &gi->string_list, list) { in configfs_composite_bind()
1387 if (!list_empty(&cfg->string_list)) { in configfs_composite_bind()
1389 list_for_each_entry(cn, &cfg->string_list, list) { in configfs_composite_bind()
1497 INIT_LIST_HEAD(&gi->string_list); in gadgets_make()