Home | History | Annotate | Download | only in ppc

Lines Matching refs:new_field

111     insn_field *new_field;
148 new_field = ZALLOC(insn_field);
149 new_field->next = fields->last;
150 new_field->prev = fields->last->prev;
151 new_field->next->prev = new_field;
152 new_field->prev->next = new_field;
155 new_field->val_string = (char*)zalloc(strlen_val+1);
156 strncpy(new_field->val_string, start_val, strlen_val);
157 if (isdigit(*new_field->val_string)) {
158 new_field->val_int = a2i(new_field->val_string);
159 new_field->is_int = 1;
161 else if (new_field->val_string[0] == '/') {
162 new_field->is_slash = 1;
165 new_field->is_string = 1;
169 new_field->pos_string = (char*)zalloc(strlen_pos+1);
170 strncpy(new_field->pos_string, start_pos, strlen_pos);
171 new_field->first = target_a2i(hi_bit_nr, new_field->pos_string);
172 new_field->last = new_field->next->first - 1; /* guess */
173 new_field->width = new_field->last - new_field->first + 1; /* guess */
174 new_field->prev->last = new_field->first-1; /*fix*/
175 new_field->prev->width = new_field->first - new_field->prev->first; /*fix*/