Lines Matching defs:first
506 bool first,
532 * Read the first line. Without an error this will be:
533 * - for the first line an address like 0x1234,
546 } else if (style == GNU_BINUTILS && (!first || addr != 0)) {
564 if (first && !zero_count) {
583 /* Read the second function name line (if inline data then this is the first line). */
584 if (first && (io__getline(io, &line, &line_len) < 0 || !line_len))
674 * ","). This causes addr2line to first write out the answer to our
689 switch (read_addr2line_record(&io, a2l_style, dso_name, addr, /*first=*/true,
693 pr_warning("%s %s: could not read first record\n", __func__, dso_name);
697 * The first record was invalid, so return failure, but first
700 * first of a record as the ',' generates a new start with GNU
705 /*addr=*/1, /*first=*/true,
746 * info. This isn't the first record and force the address to non-zero
747 * as we're reading records beyond the first.
753 /*first=*/false,