Lines Matching refs:string_list
54 static int equal_list(struct string_list *a, struct string_list *b);
55 static void print_list(FILE * f, struct string_list *list);
56 static struct string_list *concat_list(struct string_list *start, ...);
57 static struct string_list *mk_node(const char *string);
170 struct string_list *defn; in is_unknown_symbol()
184 struct string_list *defn, int is_extern, in __add_symbol()
195 static struct string_list *last_enum_expr; in __add_symbol()
203 struct string_list *expr; in __add_symbol()
308 struct string_list *defn, int is_extern) in add_symbol()
314 struct string_list *defn, int is_extern) in add_reference_symbol()
321 void free_node(struct string_list *node) in free_node()
327 void free_list(struct string_list *s, struct string_list *e) in free_list()
330 struct string_list *next = s->next; in free_list()
336 static struct string_list *mk_node(const char *string) in mk_node()
338 struct string_list *newnode; in mk_node()
348 static struct string_list *concat_list(struct string_list *start, ...) in concat_list()
351 struct string_list *n, *n2; in concat_list()
355 for (va_start(ap, start); (n = va_arg(ap, struct string_list *));) { in concat_list()
365 struct string_list *copy_node(struct string_list *node) in copy_node()
367 struct string_list *newnode; in copy_node()
376 struct string_list *copy_list_range(struct string_list *start, in copy_list_range()
377 struct string_list *end) in copy_list_range()
379 struct string_list *res, *n; in copy_list_range()
392 static int equal_list(struct string_list *a, struct string_list *b) in equal_list()
406 static struct string_list *read_node(FILE *f) in read_node()
409 struct string_list node = { in read_node()
457 struct string_list *defn = NULL; in read_reference()
458 struct string_list *sym, *def; in read_reference()
490 static void print_node(FILE * f, struct string_list *list) in print_node()
499 static void print_list(FILE * f, struct string_list *list) in print_list()
501 struct string_list **e, **b; in print_list()
502 struct string_list *tmp, **tmp2; in print_list()
530 struct string_list *list = sym->defn; in expand_and_crc_sym()
531 struct string_list **e, **b; in expand_and_crc_sym()
532 struct string_list *tmp, **tmp2; in expand_and_crc_sym()
551 struct string_list *cur; in expand_and_crc_sym()
584 struct string_list *n; in expand_and_crc_sym()