Lines Matching defs:st_shndx
197 SHN_UNDEF, /* st_shndx */
208 if (s->st_shndx != SHN_UNDEF && s->st_shndx < SHN_LORESERVE &&
209 ecp->secndx[s->st_shndx] == 0)
532 if (sym.st_shndx != SHN_UNDEF &&
538 sym.st_shndx != SHN_UNDEF &&
543 sym.st_shndx != SHN_UNDEF &&
579 sym.st_shndx, sym.st_info, sym.st_other, 0);
589 sym.st_shndx < SHN_LORESERVE) {
590 assert(ecp->secndx[sym.st_shndx] < (uint64_t)ecp->nos);
591 BIT_SET(ecp->v_secsym, ecp->secndx[sym.st_shndx]);
630 * Don't let add_to_symtab() touch sym.st_shndx.
874 uint64_t st_size, uint16_t st_shndx, unsigned char st_info,
886 * It handles buffer growing, st_name calculating and st_shndx
909 sy_buf->B##SZ[sy_buf->n##B##s].st_shndx = st_shndx; \
910 else if (st_shndx == SHN_UNDEF || st_shndx >= SHN_LORESERVE) \
911 sy_buf->B##SZ[sy_buf->n##B##s].st_shndx = st_shndx; \
913 sy_buf->B##SZ[sy_buf->n##B##s].st_shndx = \
914 ecp->secndx[st_shndx]; \