Lines Matching refs:table

58 static struct sym_entry *table;  variable
273 table = realloc(table, sizeof(*table) * table_size); in read_map()
274 if (!table) { in read_map()
279 if (read_symbol(in, &table[table_cnt]) == 0) { in read_map()
280 table[table_cnt].start_pos = table_cnt; in read_map()
358 if (!symbol_absolute(&table[i])) { in write_src()
359 if (_text <= table[i].addr) in write_src()
361 table[i].addr - _text); in write_src()
364 _text - table[i].addr); in write_src()
366 printf("\tPTR\t%#llx\n", table[i].addr); in write_src()
390 printf("\t.byte 0x%02x", table[i].len); in write_src()
391 for (k = 0; k < table[i].len; k++) in write_src()
392 printf(", 0x%02x", table[i].sym[k]); in write_src()
395 off += table[i].len + 1; in write_src()
450 if ( symbol_valid(&table[i]) ) { in build_initial_tok_table()
452 table[pos] = table[i]; in build_initial_tok_table()
453 learn_symbol(table[pos].sym, table[pos].len); in build_initial_tok_table()
480 len = table[i].len; in compress_symbols()
481 p1 = table[i].sym; in compress_symbols()
488 forget_symbol(table[i].sym, len); in compress_symbols()
507 table[i].len = len; in compress_symbols()
510 learn_symbol(table[i].sym, len); in compress_symbols()
569 for (j = 0; j < table[i].len; j++) { in insert_real_symbols_in_table()
570 c = table[i].sym[j]; in insert_real_symbols_in_table()
676 qsort(table, table_cnt, sizeof(struct sym_entry), compare_symbols); in sort_symbols()
684 if (symbol_in_range(&table[i], &percpu_range, 1)) in make_percpus_absolute()
685 table[i].sym[0] = 'A'; in make_percpus_absolute()