• Home
  • Raw
  • Download

Lines Matching refs:newloc

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