Lines Matching refs:symbols

143 		if (ins->symbol_table.symbols[i].deleted) {  in find_free_symbol_index()
158 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") && in add_symbols()
159 module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) { in add_symbols()
160 module->overlay_begin_address = module->symbol_table.symbols[0].address; in add_symbols()
173 module->symbol_table.symbols[i].symbol_name, in add_symbols()
174 module->symbol_table.symbols[i].symbol_type) == NULL) { in add_symbols()
176 ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i]; in add_symbols()
177 …ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module-… in add_symbols()
178 ins->symbol_table.symbols[ins->symbol_table.nsymbols].module = module; in add_symbols()
179 ins->symbol_table.symbols[ins->symbol_table.nsymbols].deleted = 0; in add_symbols()
189 module->symbol_table.symbols[i].symbol_name); */ in add_symbols()
219 strcpy (ins->symbol_table.symbols[index].symbol_name, symbol_name); in add_symbol()
220 ins->symbol_table.symbols[index].address = address; in add_symbol()
221 ins->symbol_table.symbols[index].symbol_type = type; in add_symbol()
222 ins->symbol_table.symbols[index].module = NULL; in add_symbol()
223 ins->symbol_table.symbols[index].deleted = 0; in add_symbol()
224 symbol = (ins->symbol_table.symbols + index); in add_symbol()
243 ins->symbol_table.symbols = in cs46xx_dsp_spos_create()
250 if (!ins->symbol_table.symbols || !ins->code.data || !ins->modules) { in cs46xx_dsp_spos_create()
286 vfree(ins->symbol_table.symbols); in cs46xx_dsp_spos_create()
310 vfree(ins->symbol_table.symbols); in cs46xx_dsp_spos_destroy()
423 if (snd_BUG_ON(!module->symbol_table.symbols)) in cs46xx_dsp_load_module()
465 if (ins->symbol_table.symbols[i].deleted) in cs46xx_dsp_lookup_symbol()
468 if (!strcmp(ins->symbol_table.symbols[i].symbol_name,symbol_name) && in cs46xx_dsp_lookup_symbol()
469 ins->symbol_table.symbols[i].symbol_type == symbol_type) { in cs46xx_dsp_lookup_symbol()
470 return (ins->symbol_table.symbols + i); in cs46xx_dsp_lookup_symbol()
492 if (ins->symbol_table.symbols[i].deleted) in cs46xx_dsp_lookup_symbol_addr()
495 if (ins->symbol_table.symbols[i].address == address && in cs46xx_dsp_lookup_symbol_addr()
496 ins->symbol_table.symbols[i].symbol_type == symbol_type) { in cs46xx_dsp_lookup_symbol_addr()
497 return (ins->symbol_table.symbols + i); in cs46xx_dsp_lookup_symbol_addr()
517 if (ins->symbol_table.symbols[i].deleted) in cs46xx_dsp_proc_symbol_table_read()
520 if (ins->symbol_table.symbols[i].module != NULL) { in cs46xx_dsp_proc_symbol_table_read()
521 module_str = ins->symbol_table.symbols[i].module->module_name; in cs46xx_dsp_proc_symbol_table_read()
526 ins->symbol_table.symbols[i].address, in cs46xx_dsp_proc_symbol_table_read()
527 ins->symbol_table.symbols[i].symbol_type, in cs46xx_dsp_proc_symbol_table_read()
528 ins->symbol_table.symbols[i].symbol_name, in cs46xx_dsp_proc_symbol_table_read()