else if (sym_is(symname, "__mod_pcmcia_device_table")) do_table(symval, sym->st_size, sizeof(struct pcmcia_device_id), do_pcmcia_entry, mod); 
void handle_moddevtable(struct module *mod, struct elf_info *info,			Elf_Sym *sym, const char *symname){	void *symval;	/* We're looking for a section relative symbol */	if (!sym->st_shndx || sym->st_shndx >= info->hdr->e_shnum)		return;	symval = (void *)info->hdr		+ info->sechdrs[sym->st_shndx].sh_offset		+ sym->st_value;	if (sym_is(symname, "__mod_pci_device_table"))		do_table(symval, sym->st_size, sizeof(struct pci_device_id),			 do_pci_entry, mod);	else if (sym_is(symname, "__mod_usb_device_table"))		/* special case to handle bcdDevice ranges */		do_usb_table(symval, sym->st_size, mod);	else if (sym_is(symname, "__mod_ieee1394_device_table"))		do_table(symval, sym->st_size, sizeof(struct ieee1394_device_id),			 do_ieee1394_entry, mod);	else if (sym_is(symname, "__mod_ccw_device_table"))		do_table(symval, sym->st_size, sizeof(struct ccw_device_id),			 do_ccw_entry, mod);	else if (sym_is(symname, "__mod_serio_device_table"))		do_table(symval, sym->st_size, sizeof(struct serio_device_id),			 do_serio_entry, mod);	else if (sym_is(symname, "__mod_pnp_device_table"))		do_table(symval, sym->st_size, sizeof(struct pnp_device_id),			 do_pnp_entry, mod);	else if (sym_is(symname, "__mod_pnp_card_device_table"))		do_table(symval, sym->st_size, sizeof(struct pnp_card_device_id),			 do_pnp_card_entry, mod);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/90829cfe1df2466c98a831f6c44f71026665cec1/file2alias.c/buggy/scripts/mod/file2alias.c