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;