Lines Matching refs:start
144 *addr = map->unmap_ip(map, sym->start) -
146 ((reladdr) ? map->start : 0);
251 ret = address <= map->start || map->end < address;
388 address = sym->start;
394 address = map->unmap_ip(map, sym->start) - map->reloc;
443 .line = lr->start };
450 len = lr->end - lr->start;
456 lr->start = result.line;
458 lr->end = lr->start + len;
701 tp->offset = addr - sym->start;
1061 lr->start - lr->offset);
1063 fprintf(stdout, "<%s:%d>\n", lr->path, lr->start);
1072 while (l < lr->start) {
1276 const char *start = *ptr;
1280 if (errno || *ptr == start) {
1314 lr->start = 0;
1321 err = parse_line_num(&range, &lr->start, "start line");
1333 lr->end += lr->start;
1338 * the start of line.
1344 pr_debug("Line range is %d to %d\n", lr->start, lr->end);
1347 if (lr->start > lr->end) {
2215 pp->offset = addr - map->unmap_ip(map, sym->start);
2428 unsigned long start;
2474 if (sscanf(buf, "0x%lx-0x%lx", &node->start, &node->end) != 2) {
2491 node->start, node->end, node->symbol);
2508 if (node->start <= address && address < node->end)
3045 if (sym->start == syms[i]->start) {
3047 sym->name, sym->start);
3061 if (pp->offset > sym->end - sym->start) {
3068 tp->address = map->unmap_ip(map, sym->start) + pp->offset;