Home | History | Annotate | Download | only in libdw

Lines Matching refs:newloc

252       struct loclist *newloc;
253 newloc = (struct loclist *) alloca (sizeof (struct loclist));
254 newloc->number = 0;
255 newloc->number2 = 0;
256 newloc->offset = data - block->data;
257 newloc->next = loclist;
258 loclist = newloc;
261 switch ((newloc->atom = *data++))
266 address_size, &newloc->number))
273 &newloc->number, IDX_debug_info, 0))
326 newloc->number = *data++;
333 newloc->number = *((int8_t *) data);
341 newloc->number = read_2ubyte_unaligned_inc (&bo, data);
351 newloc->number = read_2sbyte_unaligned_inc (&bo, data);
358 newloc->number = read_4ubyte_unaligned_inc (&bo, data);
366 newloc->number = read_4sbyte_unaligned_inc (&bo, data);
373 newloc->number = read_8ubyte_unaligned_inc (&bo, data);
380 newloc->number = read_8sbyte_unaligned_inc (&bo, data);
388 get_uleb128 (newloc->number, data);
395 get_sleb128 (newloc->number, data);
400 get_uleb128 (newloc->number, data);
401 get_sleb128 (newloc->number2, data);
406 get_uleb128 (newloc->number, data);
407 get_uleb128 (newloc->number2, data);
416 get_uleb128 (newloc->number, data); /* Block length. */
417 if (unlikely ((Dwarf_Word) (end_data - data) < newloc->number))
419 newloc->number2 = data - block->data; /* Relative block offset. */
420 data += newloc->number; /* Skip the block. */
426 &newloc->number, IDX_debug_info, 0))
429 get_uleb128 (newloc->number2, data); /* Byte offset. */
447 struct loclist *newloc;
448 newloc = (struct loclist *) alloca (sizeof (struct loclist));
449 newloc->atom = DW_OP_stack_value;
450 newloc->number = 0;
451 newloc->number2 = 0;
452 newloc->offset = data - block->data;
453 newloc->next = loclist;
454 loclist = newloc;