symbol_table 171 include/linux/pe.h uint32_t symbol_table; /* symbol table offset */ symbol_table 81 sound/pci/cs46xx/cs46xx_dsp_spos.h struct dsp_symbol_desc symbol_table; symbol_table 135 sound/pci/cs46xx/cs46xx_dsp_spos.h struct dsp_symbol_desc symbol_table; /* currently available loaded symbols in SP */ symbol_table 356 sound/pci/cs46xx/cs46xx_lib.c kfree(module->symbol_table.symbols); symbol_table 413 sound/pci/cs46xx/cs46xx_lib.c nums = module->symbol_table.nsymbols = le32_to_cpu(fwdat[fwlen++]); symbol_table 416 sound/pci/cs46xx/cs46xx_lib.c module->symbol_table.symbols = symbol_table 418 sound/pci/cs46xx/cs46xx_lib.c if (!module->symbol_table.symbols) symbol_table 422 sound/pci/cs46xx/cs46xx_lib.c &module->symbol_table.symbols[i]; symbol_table 127 sound/pci/cs46xx/dsp_spos.c int index = ins->symbol_table.nsymbols,i; symbol_table 129 sound/pci/cs46xx/dsp_spos.c for (i = ins->symbol_table.highest_frag_index; i < ins->symbol_table.nsymbols; ++i) { symbol_table 130 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].deleted) { symbol_table 144 sound/pci/cs46xx/dsp_spos.c if (module->symbol_table.nsymbols > 0) { symbol_table 145 sound/pci/cs46xx/dsp_spos.c if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && symbol_table 146 sound/pci/cs46xx/dsp_spos.c module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) { symbol_table 147 sound/pci/cs46xx/dsp_spos.c module->overlay_begin_address = module->symbol_table.symbols[0].address; symbol_table 151 sound/pci/cs46xx/dsp_spos.c for (i = 0;i < module->symbol_table.nsymbols; ++i) { symbol_table 152 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.nsymbols == (DSP_MAX_SYMBOLS - 1)) { symbol_table 160 sound/pci/cs46xx/dsp_spos.c module->symbol_table.symbols[i].symbol_name, symbol_table 161 sound/pci/cs46xx/dsp_spos.c module->symbol_table.symbols[i].symbol_type) == NULL) { symbol_table 163 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i]; symbol_table 164 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module->overlay_begin_address); symbol_table 165 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[ins->symbol_table.nsymbols].module = module; symbol_table 166 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[ins->symbol_table.nsymbols].deleted = 0; symbol_table 168 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.nsymbols > ins->symbol_table.highest_frag_index) symbol_table 169 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.highest_frag_index = ins->symbol_table.nsymbols; symbol_table 171 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.nsymbols++; symbol_table 176 sound/pci/cs46xx/dsp_spos.c module->symbol_table.symbols[i].symbol_name); */ symbol_table 191 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.nsymbols == (DSP_MAX_SYMBOLS - 1)) { symbol_table 206 sound/pci/cs46xx/dsp_spos.c strcpy (ins->symbol_table.symbols[index].symbol_name, symbol_name); symbol_table 207 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[index].address = address; symbol_table 208 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[index].symbol_type = type; symbol_table 209 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[index].module = NULL; symbol_table 210 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[index].deleted = 0; symbol_table 211 sound/pci/cs46xx/dsp_spos.c symbol = (ins->symbol_table.symbols + index); symbol_table 213 sound/pci/cs46xx/dsp_spos.c if (index > ins->symbol_table.highest_frag_index) symbol_table 214 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.highest_frag_index = index; symbol_table 216 sound/pci/cs46xx/dsp_spos.c if (index == ins->symbol_table.nsymbols) symbol_table 217 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.nsymbols++; /* no frag. in list */ symbol_table 230 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols = symbol_table 237 sound/pci/cs46xx/dsp_spos.c if (!ins->symbol_table.symbols || !ins->code.data || !ins->modules) { symbol_table 241 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.nsymbols = 0; symbol_table 242 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.highest_frag_index = 0; symbol_table 273 sound/pci/cs46xx/dsp_spos.c vfree(ins->symbol_table.symbols); symbol_table 297 sound/pci/cs46xx/dsp_spos.c vfree(ins->symbol_table.symbols); symbol_table 410 sound/pci/cs46xx/dsp_spos.c if (snd_BUG_ON(!module->symbol_table.symbols)) symbol_table 450 sound/pci/cs46xx/dsp_spos.c for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) { symbol_table 452 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].deleted) symbol_table 455 sound/pci/cs46xx/dsp_spos.c if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_name) && symbol_table 456 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[i].symbol_type == symbol_type) { symbol_table 457 sound/pci/cs46xx/dsp_spos.c return (ins->symbol_table.symbols + i); symbol_table 477 sound/pci/cs46xx/dsp_spos.c for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) { symbol_table 479 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].deleted) symbol_table 482 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].address == address && symbol_table 483 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[i].symbol_type == symbol_type) { symbol_table 484 sound/pci/cs46xx/dsp_spos.c return (ins->symbol_table.symbols + i); symbol_table 501 sound/pci/cs46xx/dsp_spos.c for ( i = 0; i < ins->symbol_table.nsymbols; ++i ) { symbol_table 504 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].deleted) symbol_table 507 sound/pci/cs46xx/dsp_spos.c if (ins->symbol_table.symbols[i].module != NULL) { symbol_table 508 sound/pci/cs46xx/dsp_spos.c module_str = ins->symbol_table.symbols[i].module->module_name; symbol_table 513 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[i].address, symbol_table 514 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[i].symbol_type, symbol_table 515 sound/pci/cs46xx/dsp_spos.c ins->symbol_table.symbols[i].symbol_name, symbol_table 532 sound/pci/cs46xx/dsp_spos.c snd_iprintf(buffer, " %d symbols\n", ins->modules[i].symbol_table.nsymbols); symbol_table 33 sound/pci/cs46xx/dsp_spos_scb_lib.c int symbol_index = (int)(symbol - ins->symbol_table.symbols); symbol_table 35 sound/pci/cs46xx/dsp_spos_scb_lib.c if (snd_BUG_ON(ins->symbol_table.nsymbols <= 0)) symbol_table 38 sound/pci/cs46xx/dsp_spos_scb_lib.c symbol_index >= ins->symbol_table.nsymbols)) symbol_table 41 sound/pci/cs46xx/dsp_spos_scb_lib.c ins->symbol_table.symbols[symbol_index].deleted = 1; symbol_table 43 sound/pci/cs46xx/dsp_spos_scb_lib.c if (symbol_index < ins->symbol_table.highest_frag_index) { symbol_table 44 sound/pci/cs46xx/dsp_spos_scb_lib.c ins->symbol_table.highest_frag_index = symbol_index; symbol_table 47 sound/pci/cs46xx/dsp_spos_scb_lib.c if (symbol_index == ins->symbol_table.nsymbols - 1) symbol_table 48 sound/pci/cs46xx/dsp_spos_scb_lib.c ins->symbol_table.nsymbols --; symbol_table 50 sound/pci/cs46xx/dsp_spos_scb_lib.c if (ins->symbol_table.highest_frag_index > ins->symbol_table.nsymbols) { symbol_table 51 sound/pci/cs46xx/dsp_spos_scb_lib.c ins->symbol_table.highest_frag_index = ins->symbol_table.nsymbols;