Lines Matching refs:block
115 getlocation (struct Dwarf_CU *cu, const Dwarf_Block *block,
121 struct loc_s fake = { .addr = block->data };
132 const unsigned char *data = block->data;
133 const unsigned char *const end_data = data + block->length;
138 block of size zero. */
145 newloc->offset = data - block->data;
332 newp->addr = block->data;
350 /* If it has a block form, it's a single location expression. */
351 Dwarf_Block block;
352 if (INTUSE(dwarf_formblock) (attr, &block) != 0)
355 return getlocation (attr->cu, &block, llbuf, listlen);
372 /* If it has a block form, it's a single location expression. */
373 Dwarf_Block block;
374 if (INTUSE(dwarf_formblock) (attr, &block) == 0)
379 getlocation (attr->cu, &block, &llbufs[0], &listlens[0]) != 0)
450 block.length = read_2ubyte_unaligned_inc (attr->cu->dbg, readp);
451 block.data = readp;
453 < (ptrdiff_t) block.length)
455 readp += block.length;
488 && unlikely (getlocation (attr->cu, &block,