Lines Matching defs:new_spr
88 spreg_table_entry *new_spr = ZALLOC(spreg_table_entry);
89 new_spr->next = NULL;
90 new_spr->entry = entry;
91 new_spr->spreg_nr = atoi(entry->fields[spreg_reg_nr]);
92 new_spr->is_readonly = (entry->fields[spreg_readonly]
95 new_spr->length = atoi(entry->fields[spreg_length]);
96 new_spr->name = (char*)zalloc(strlen(entry->fields[spreg_name]) + 1);
97 ASSERT(new_spr->name != NULL);
102 new_spr->name[i] = tolower(entry->fields[spreg_name][i]);
104 new_spr->name[i] = entry->fields[spreg_name][i];
112 while (spreg_entry != NULL && spreg_entry->spreg_nr < new_spr->spreg_nr) {
116 ASSERT(spreg_entry == NULL || spreg_entry->spreg_nr != new_spr->spreg_nr);
117 *ptr_to_spreg_entry = new_spr;
118 new_spr->next = spreg_entry;