hash_vals 23 tools/makeexport.c hash_val hash_vals[MAX_SYM]; hash_vals 31 tools/makeexport.c if (hash_vals[i].hash == val) hash_vals 33 tools/makeexport.c hash_vals[i].count++; hash_vals 34 tools/makeexport.c fprintf(stderr,"Hash collision for 0x%08x (%s and %s)\n",val, sym, hash_vals[i].symbol); hash_vals 39 tools/makeexport.c hash_vals[hash_idx].hash = val; hash_vals 40 tools/makeexport.c hash_vals[hash_idx].count = 1; hash_vals 41 tools/makeexport.c strcpy(hash_vals[hash_idx].symbol,sym); hash_vals 56 tools/makeexport.c qsort(hash_vals,hash_idx,sizeof(hash_val),cmp_hash); hash_vals 196 tools/makeexport.c if (hash_vals[n].symbol[0] == '&') // variable hash_vals 198 tools/makeexport.c fprintf(out_hash,"extern int %s;\n",hash_vals[n].symbol+1); hash_vals 202 tools/makeexport.c fprintf(out_hash,"extern void %s(void);\n",hash_vals[n].symbol); hash_vals 208 tools/makeexport.c fprintf(out_hash,"{ 0x%08x, %s },\n",hash_vals[n].hash,hash_vals[n].symbol);