Lines Matching refs:defn
172 struct string_list *defn; in is_unknown_symbol() local
177 (defn = sym->defn) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
178 strcmp(defn->string, "}") == 0 && in is_unknown_symbol()
179 (defn = defn->next) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
180 strcmp(defn->string, "UNKNOWN") == 0 && in is_unknown_symbol()
181 (defn = defn->next) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
182 strcmp(defn->string, "{") == 0); in is_unknown_symbol()
186 struct string_list *defn, int is_extern, in __add_symbol() argument
200 if (defn) { in __add_symbol()
202 last_enum_expr = copy_list_range(defn, NULL); in __add_symbol()
211 defn = concat_list(mk_node("("), in __add_symbol()
217 defn = mk_node(buf); in __add_symbol()
236 equal_list(sym->defn, defn)) { in __add_symbol()
280 sym->defn = defn; in __add_symbol()
301 print_list(debugfile, defn); in __add_symbol()
310 struct string_list *defn, int is_extern) in add_symbol() argument
312 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol()
316 struct string_list *defn, int is_extern) in add_reference_symbol() argument
318 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol()
459 struct string_list *defn = NULL; in read_reference() local
481 def->next = defn; in read_reference()
482 defn = def; in read_reference()
486 defn, is_extern); in read_reference()
532 struct string_list *list = sym->defn; in expand_and_crc_sym()
845 print_list(dumpfile, sym->defn); in main()