Home | History | Annotate | Download | only in libelf

Lines Matching full:ar_name

604       if (memcmp (hdr->ar_name, "//              ", 16) == 0)
711 *((char *) __mempcpy (elf->state.ar.raw_name, ar_hdr->ar_name, 16)) = '\0';
717 if (ar_hdr->ar_name[0] == '/')
719 if (ar_hdr->ar_name[1] == ' '
720 && memcmp (ar_hdr->ar_name, "/ ", 16) == 0)
722 elf_ar_hdr->ar_name = memcpy (elf->state.ar.ar_name, "/", 2);
723 else if (ar_hdr->ar_name[1] == '/'
724 && memcmp (ar_hdr->ar_name, "// ", 16) == 0)
726 elf_ar_hdr->ar_name = memcpy (elf->state.ar.ar_name, "//", 3);
727 else if (isdigit (ar_hdr->ar_name[1]))
742 offset = atol (ar_hdr->ar_name + 1);
749 elf_ar_hdr->ar_name = elf->state.ar.long_names + offset;
763 endp = (char *) memccpy (elf->state.ar.ar_name, ar_hdr->ar_name,
770 elf_ar_hdr->ar_name = elf->state.ar.ar_name;
928 if (ref->state.ar.elf_ar_hdr.ar_name == NULL