• Home
  • Raw
  • Download

Lines Matching refs:ar_name

708       if (memcmp (hdr->ar_name, "//              ", 16) == 0)  in read_long_names()
822 *((char *) mempcpy (elf->state.ar.raw_name, ar_hdr->ar_name, 16)) = '\0'; in __libelf_next_arhdr_wrlock()
828 if (ar_hdr->ar_name[0] == '/') in __libelf_next_arhdr_wrlock()
830 if (ar_hdr->ar_name[1] == ' ' in __libelf_next_arhdr_wrlock()
831 && memcmp (ar_hdr->ar_name, "/ ", 16) == 0) in __libelf_next_arhdr_wrlock()
833 elf_ar_hdr->ar_name = memcpy (elf->state.ar.ar_name, "/", 2); in __libelf_next_arhdr_wrlock()
834 else if (ar_hdr->ar_name[1] == 'S' in __libelf_next_arhdr_wrlock()
835 && memcmp (ar_hdr->ar_name, "/SYM64/ ", 16) == 0) in __libelf_next_arhdr_wrlock()
837 elf_ar_hdr->ar_name = memcpy (elf->state.ar.ar_name, "/SYM64/", 8); in __libelf_next_arhdr_wrlock()
838 else if (ar_hdr->ar_name[1] == '/' in __libelf_next_arhdr_wrlock()
839 && memcmp (ar_hdr->ar_name, "// ", 16) == 0) in __libelf_next_arhdr_wrlock()
841 elf_ar_hdr->ar_name = memcpy (elf->state.ar.ar_name, "//", 3); in __libelf_next_arhdr_wrlock()
842 else if (likely (isdigit (ar_hdr->ar_name[1]))) in __libelf_next_arhdr_wrlock()
857 offset = atol (ar_hdr->ar_name + 1); in __libelf_next_arhdr_wrlock()
864 elf_ar_hdr->ar_name = elf->state.ar.long_names + offset; in __libelf_next_arhdr_wrlock()
878 endp = (char *) memccpy (elf->state.ar.ar_name, ar_hdr->ar_name, in __libelf_next_arhdr_wrlock()
888 elf->state.ar.ar_name[i] = '\0'; in __libelf_next_arhdr_wrlock()
889 while (i > 0 && elf->state.ar.ar_name[--i] == ' '); in __libelf_next_arhdr_wrlock()
892 elf_ar_hdr->ar_name = elf->state.ar.ar_name; in __libelf_next_arhdr_wrlock()
996 if (ref->state.ar.elf_ar_hdr.ar_name == NULL in dup_elf()