} 
static int cx8802_restart_queue(struct cx8802_dev    *dev,				struct cx88_dmaqueue *q){	struct cx88_buffer *buf;	struct list_head *item;	if (list_empty(&q->active))		return 0;	buf = list_entry(q->active.next, struct cx88_buffer, vb.queue);	dprintk(2,"restart_queue [%p/%d]: restart dma\n",		buf, buf->vb.i);	cx8802_start_dma(dev, q, buf);	list_for_each(item,&q->active) {		buf = list_entry(item, struct cx88_buffer, vb.queue);		buf->count = q->count++;	}	mod_timer(&q->timeout, jiffies+BUFFER_TIMEOUT);	return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/b45009b0288a96a3458f4f8e93cb776678d41875/cx88-mpeg.c/clean/drivers/media/video/cx88/cx88-mpeg.c