Lines Matching refs:ar_name
182 (void) memcpy(m->m_name, f->ar_name, ARSZ(ar_name)); in _elf_armem()
183 m->m_name[ARSZ(ar_name)] = '\0'; in _elf_armem()
184 m->m_hdr.ar_name = m->m_name; in _elf_armem()
185 (void) memcpy(m->m_raw, f->ar_name, ARSZ(ar_name)); in _elf_armem()
186 m->m_raw[ARSZ(ar_name)] = '\0'; in _elf_armem()
195 if (f->ar_name[0] != '/') { /* regular name */ in _elf_armem()
203 } else if (f->ar_name[1] >= '0' && f->ar_name[1] <= '9') { /* strtab */ in _elf_armem()
206 j = _elf_number(&f->ar_name[1], in _elf_armem()
207 &f->ar_name[ARSZ(ar_name)], 10); in _elf_armem()
209 m->m_hdr.ar_name = elf->ed_arstr + j; in _elf_armem()
211 m->m_hdr.ar_name = 0; in _elf_armem()
215 } else if (f->ar_name[1] == ' ') /* "/" */ in _elf_armem()
217 else if (f->ar_name[1] == '/' && f->ar_name[2] == ' ') /* "//" */ in _elf_armem()
219 else if (f->ar_name[1] == 'S' && f->ar_name[2] == 'Y' && in _elf_armem()
220 f->ar_name[3] == 'M' && f->ar_name[4] == '6' && in _elf_armem()
221 f->ar_name[5] == '4' && f->ar_name[6] == '/' && in _elf_armem()
222 f->ar_name[7] == ' ') /* "/SYM64/" */ in _elf_armem()
225 m->m_hdr.ar_name = 0; in _elf_armem()
296 if ((end - mem < n) || (a->ar_name[0] != '/') || in _elf_arinit()
302 if (a->ar_name[1] == ' ') { /* 32-bit symbol table */ in _elf_arinit()
306 } else if (a->ar_name[1] == '/' && a->ar_name[2] == ' ') { in _elf_arinit()
333 } else if (a->ar_name[1] == 'S' && a->ar_name[2] == 'Y' && in _elf_arinit()
334 a->ar_name[3] == 'M' && a->ar_name[4] == '6' && in _elf_arinit()
335 a->ar_name[5] == '4' && a->ar_name[6] == '/' && in _elf_arinit()
336 a->ar_name[7] == ' ') { in _elf_arinit()