Searched refs:string_list (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/scripts/genksyms/ |
D | genksyms.h | 37 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);
|
D | genksyms.c | 68 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 …]
|
D | parse.y | 34 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 …]
|
D | lex.l | 139 static struct string_list *next_node; 142 struct string_list *cur_node;
|
D | parse.tab.c_shipped | 78 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 …]
|
D | lex.lex.c_shipped | 1948 static struct string_list *next_node; 1951 struct string_list *cur_node;
|
/linux-4.1.27/include/linux/usb/ |
D | gadget_configfs.h | 77 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/ |
D | configfs.c | 54 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()
|