Lines Matching defs:pcrange

1532 struct pcrange {
1549 struct pcrange *pcrange)
1556 pcrange->lowpc = val->u.uint;
1557 pcrange->have_lowpc = 1;
1561 pcrange->lowpc = val->u.uint;
1562 pcrange->have_lowpc = 1;
1563 pcrange->lowpc_is_addr_index = 1;
1570 pcrange->highpc = val->u.uint;
1571 pcrange->have_highpc = 1;
1575 pcrange->highpc = val->u.uint;
1576 pcrange->have_highpc = 1;
1577 pcrange->highpc_is_relative = 1;
1581 pcrange->highpc = val->u.uint;
1582 pcrange->have_highpc = 1;
1583 pcrange->highpc_is_addr_index = 1;
1591 pcrange->ranges = val->u.uint;
1592 pcrange->have_ranges = 1;
1596 pcrange->ranges = val->u.uint;
1597 pcrange->have_ranges = 1;
1598 pcrange->ranges_is_index = 1;
1614 struct unit *u, const struct pcrange *pcrange,
1627 lowpc = pcrange->lowpc;
1628 if (pcrange->lowpc_is_addr_index)
1636 highpc = pcrange->highpc;
1637 if (pcrange->highpc_is_addr_index)
1644 if (pcrange->highpc_is_relative)
1664 const struct pcrange *pcrange,
1675 if (pcrange->ranges >= dwarf_sections->size[DEBUG_RANGES])
1683 ranges_buf.buf = dwarf_sections->data[DEBUG_RANGES] + pcrange->ranges;
1684 ranges_buf.left = dwarf_sections->size[DEBUG_RANGES] - pcrange->ranges;
1731 const struct pcrange *pcrange,
1743 if (!pcrange->ranges_is_index)
1744 offset = pcrange->ranges;
1746 offset = u->rnglists_base + pcrange->ranges * (u->is_dwarf64 ? 8 : 4);
1762 if (pcrange->ranges_is_index)
1906 struct unit *u, uint64_t base, const struct pcrange *pcrange,
1915 if (pcrange->have_lowpc && pcrange->have_highpc)
1917 is_bigendian, u, pcrange, add_range, rdata,
1920 if (!pcrange->have_ranges)
1928 is_bigendian, u, base, pcrange, add_range,
1932 is_bigendian, u, base, pcrange, add_range,
1953 struct pcrange pcrange;
1971 memset (&pcrange, 0, sizeof pcrange);
1988 update_pcrange (&abbrev->attrs[i], &val, &pcrange);
2065 is_bigendian, u, pcrange.lowpc, &pcrange,
2074 && (pcrange.have_ranges
2075 || (pcrange.have_lowpc && pcrange.have_highpc)))
3240 struct pcrange pcrange;
3271 memset (&pcrange, 0, sizeof pcrange);
3375 update_pcrange (&abbrev->attrs[i], &val, &pcrange);
3395 if (pcrange.have_ranges
3396 || (pcrange.have_lowpc && pcrange.have_highpc))
3400 u, base, &pcrange, add_function_range,