hash_table 126 dlsym_default.c static Elf32_Word hash_first(const char *name, Elf32_Word *hash_table, hash_table 129 dlsym_default.c uint32_t nbuckets = ((uint32_t*)hash_table)[0]; hash_table 131 dlsym_default.c uint32_t maskwords = ((uint32_t*)hash_table)[2]; hash_table 133 dlsym_default.c ((char *)hash_table + 4*sizeof(uint32_t) + maskwords*sizeof(long unsigned int)); hash_table 141 dlsym_default.c Elf32_Word nbucket = *hash_table++; hash_table 142 dlsym_default.c hash_table++; // Elf32_Word nchain = *hash_table++; // Note: nchain same as n_symtab hash_table 143 dlsym_default.c Elf32_Word *bucket = hash_table; hash_table 149 dlsym_default.c static Elf32_Word hash_next(Elf32_Word index, Elf32_Word *hash_table, hash_table 153 dlsym_default.c uint32_t nbuckets = ((uint32_t*)hash_table)[0]; hash_table 154 dlsym_default.c uint32_t symndx = ((uint32_t*)hash_table)[1]; hash_table 155 dlsym_default.c uint32_t maskwords = ((uint32_t*)hash_table)[2]; hash_table 157 dlsym_default.c ((char *)hash_table + 4*sizeof(uint32_t) /* sizeof header */ hash_table 166 dlsym_default.c Elf32_Word nbucket = *hash_table++; hash_table 167 dlsym_default.c hash_table++; // Elf32_Word nchain = *hash_table++; hash_table 169 dlsym_default.c Elf32_Word *chain = hash_table + nbucket;