struct cx8802_dev *dev = pci_get_drvdata(pci_dev); 
struct cx8802_dev *dev = pci_get_drvdata(pci_dev); 
int cx8802_suspend_common(struct pci_dev *pci_dev, pm_message_t state){        struct cx8802_dev *dev = pci_get_drvdata(pci_dev);	struct cx88_core *core = dev->core;	/* stop mpeg dma */	spin_lock(&dev->slock);	if (!list_empty(&dev->mpegq.active)) {		dprintk( 2, "suspend\n" );		printk("%s: suspend mpeg\n", core->name);		cx8802_stop_dma(dev);		del_timer(&dev->mpegq.timeout);	}	spin_unlock(&dev->slock);	/* FIXME -- shutdown device */	cx88_shutdown(dev->core);	pci_save_state(pci_dev);	if (0 != pci_set_power_state(pci_dev, pci_choose_state(pci_dev, state))) {		pci_disable_device(pci_dev);		dev->state.disabled = 1;	}	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4ac97914c6c35f6bf132071c718e034d0846b9f5/cx88-mpeg.c/clean/drivers/media/video/cx88/cx88-mpeg.c