Lines Matching defs:curnode
211 symbol_node_t *curnode;
213 curnode = SLIST_FIRST(symlist);
214 while(curnode != NULL) {
215 if (strcmp(symname, curnode->symbol->name) == 0)
217 curnode = SLIST_NEXT(curnode, links);
219 return (curnode);
234 symbol_node_t *curnode;
255 curnode = SLIST_FIRST(symlist);
256 if (curnode == NULL
258 && (curnode->symbol->type > newnode->symbol->type
259 || (curnode->symbol->type == newnode->symbol->type
260 && (curnode->symbol->info.finfo->value >
262 || (!field && (curnode->symbol->info.rinfo->address >
269 if (SLIST_NEXT(curnode, links) == NULL) {
270 SLIST_INSERT_AFTER(curnode, newnode,
276 cursymbol = SLIST_NEXT(curnode, links)->symbol;
285 SLIST_INSERT_AFTER(curnode, newnode,
290 curnode = SLIST_NEXT(curnode, links);
440 aic_print_reg_dump_entry(FILE *dfile, symbol_node_t *curnode)
449 curnode->symbol->name);
451 num_tabs = 3 - (strlen(curnode->symbol->name) + 5) / 8;
456 curnode->symbol->info.finfo->value,
457 curnode->symbol->info.finfo->mask);
474 symbol_node_t *curnode;
537 SLIST_FOREACH(curnode, ®isters, links) {
539 if (curnode->symbol->dont_generate_debug_code)
542 switch(curnode->symbol->type) {
553 if (curnode->symbol->count == 1)
555 fields = &curnode->symbol->info.rinfo->fields;
559 curnode);
566 curnode, num_entries);
580 curnode = SLIST_FIRST(&masks);
583 regnode = SLIST_FIRST(&curnode->symbol->info.finfo->symrefs);
586 SLIST_INSERT_AFTER(regnode, curnode, links);
593 curnode = SLIST_FIRST(&aliases);
596 regname = curnode->symbol->info.ainfo->parent->name;
598 SLIST_INSERT_AFTER(regnode, curnode, links);
603 symbol_node_t *curnode;
608 curnode = SLIST_FIRST(®isters);
610 switch(curnode->symbol->type) {
615 value = curnode->symbol->info.rinfo->address;
623 parent = curnode->symbol->info.ainfo->parent;
633 value = curnode->symbol->info.finfo->value;
646 tab_str, curnode->symbol->name, tab_str2,
648 free(curnode);
653 symbol_node_t *curnode;
655 curnode = SLIST_FIRST(&constants);
658 curnode->symbol->name,
659 curnode->symbol->info.cinfo->value);
660 free(curnode);
666 symbol_node_t *curnode;
668 curnode = SLIST_FIRST(&download_constants);
671 curnode->symbol->name,
672 curnode->symbol->info.cinfo->value);
673 free(curnode);
680 symbol_node_t *curnode;
682 curnode = SLIST_FIRST(&exported_labels);
685 curnode->symbol->name,
686 curnode->symbol->info.linfo->address);
687 free(curnode);