Lines Matching refs:defn
183 struct string_list *defn; in is_unknown_symbol() local
188 (defn = sym->defn) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
189 strcmp(defn->string, "}") == 0 && in is_unknown_symbol()
190 (defn = defn->next) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
191 strcmp(defn->string, "UNKNOWN") == 0 && in is_unknown_symbol()
192 (defn = defn->next) && defn->tag == SYM_NORMAL && in is_unknown_symbol()
193 strcmp(defn->string, "{") == 0); in is_unknown_symbol()
197 struct string_list *defn, int is_extern, in __add_symbol() argument
211 if (defn) { in __add_symbol()
213 last_enum_expr = copy_list_range(defn, NULL); in __add_symbol()
222 defn = concat_list(mk_node("("), in __add_symbol()
228 defn = mk_node(buf); in __add_symbol()
247 equal_list(sym->defn, defn)) { in __add_symbol()
291 sym->defn = defn; in __add_symbol()
312 print_list(debugfile, defn); in __add_symbol()
321 struct string_list *defn, int is_extern) in add_symbol() argument
323 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol()
327 struct string_list *defn, int is_extern) in add_reference_symbol() argument
329 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol()
470 struct string_list *defn = NULL; in read_reference() local
492 def->next = defn; in read_reference()
493 defn = def; in read_reference()
497 defn, is_extern); in read_reference()
543 struct string_list *list = sym->defn; in expand_and_crc_sym()
866 print_list(dumpfile, sym->defn); in main()