Lines Matching defs:curnode

210 	symbol_node_t *curnode;
212 curnode = SLIST_FIRST(symlist);
213 while(curnode != NULL) {
214 if (strcmp(symname, curnode->symbol->name) == 0)
216 curnode = SLIST_NEXT(curnode, links);
218 return (curnode);
233 symbol_node_t *curnode;
254 curnode = SLIST_FIRST(symlist);
255 if (curnode == NULL
257 && (curnode->symbol->type > newnode->symbol->type
258 || (curnode->symbol->type == newnode->symbol->type
259 && (curnode->symbol->info.finfo->value >
261 || (!field && (curnode->symbol->info.rinfo->address >
268 if (SLIST_NEXT(curnode, links) == NULL) {
269 SLIST_INSERT_AFTER(curnode, newnode,
275 cursymbol = SLIST_NEXT(curnode, links)->symbol;
284 SLIST_INSERT_AFTER(curnode, newnode,
289 curnode = SLIST_NEXT(curnode, links);
439 aic_print_reg_dump_entry(FILE *dfile, symbol_node_t *curnode)
448 curnode->symbol->name);
450 num_tabs = 3 - (strlen(curnode->symbol->name) + 5) / 8;
455 curnode->symbol->info.finfo->value,
456 curnode->symbol->info.finfo->mask);
473 symbol_node_t *curnode;
536 SLIST_FOREACH(curnode, &registers, links) {
538 if (curnode->symbol->dont_generate_debug_code)
541 switch(curnode->symbol->type) {
552 if (curnode->symbol->count == 1)
554 fields = &curnode->symbol->info.rinfo->fields;
558 curnode);
565 curnode, num_entries);
579 curnode = SLIST_FIRST(&masks);
582 regnode = SLIST_FIRST(&curnode->symbol->info.finfo->symrefs);
585 SLIST_INSERT_AFTER(regnode, curnode, links);
592 curnode = SLIST_FIRST(&aliases);
595 regname = curnode->symbol->info.ainfo->parent->name;
597 SLIST_INSERT_AFTER(regnode, curnode, links);
602 symbol_node_t *curnode;
607 curnode = SLIST_FIRST(&registers);
609 switch(curnode->symbol->type) {
614 value = curnode->symbol->info.rinfo->address;
622 parent = curnode->symbol->info.ainfo->parent;
632 value = curnode->symbol->info.finfo->value;
645 tab_str, curnode->symbol->name, tab_str2,
647 free(curnode);
652 symbol_node_t *curnode;
654 curnode = SLIST_FIRST(&constants);
657 curnode->symbol->name,
658 curnode->symbol->info.cinfo->value);
659 free(curnode);
665 symbol_node_t *curnode;
667 curnode = SLIST_FIRST(&download_constants);
670 curnode->symbol->name,
671 curnode->symbol->info.cinfo->value);
672 free(curnode);
679 symbol_node_t *curnode;
681 curnode = SLIST_FIRST(&exported_labels);
684 curnode->symbol->name,
685 curnode->symbol->info.linfo->address);
686 free(curnode);