Lines Matching refs:ndx
37 gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst) in gelf_getsym() argument
50 if (d == NULL || ndx < 0 || dst == NULL || in gelf_getsym()
73 assert(ndx >= 0); in gelf_getsym()
75 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_getsym()
81 sym32 = (Elf32_Sym *) d->d_data.d_buf + ndx; in gelf_getsym()
90 sym64 = (Elf64_Sym *) d->d_data.d_buf + ndx; in gelf_getsym()
99 gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs) in gelf_update_sym() argument
112 if (d == NULL || ndx < 0 || gs == NULL || in gelf_update_sym()
135 assert(ndx >= 0); in gelf_update_sym()
137 if (msz * (size_t) ndx >= d->d_data.d_size) { in gelf_update_sym()
143 sym32 = (Elf32_Sym *) d->d_data.d_buf + ndx; in gelf_update_sym()
153 sym64 = (Elf64_Sym *) d->d_data.d_buf + ndx; in gelf_update_sym()