Lines Matching defs:saa

133 	struct saa7134_go7007 *saa = go->hpi_context;
134 struct saa7134_dev *dev = saa->dev;
177 struct saa7134_go7007 *saa = go->hpi_context;
178 struct saa7134_dev *dev = saa->dev;
205 struct saa7134_go7007 *saa = go->hpi_context;
206 struct saa7134_dev *dev = saa->dev;
223 struct saa7134_go7007 *saa = go->hpi_context;
232 saa->bottom_dma, PAGE_SIZE, DMA_FROM_DEVICE);
233 go7007_parse_video_stream(go, saa->bottom, PAGE_SIZE);
234 saa_writel(SAA7134_RS_BA2(5), saa->bottom_dma);
237 saa->top_dma, PAGE_SIZE, DMA_FROM_DEVICE);
238 go7007_parse_video_stream(go, saa->top, PAGE_SIZE);
239 saa_writel(SAA7134_RS_BA1(5), saa->top_dma);
245 struct saa7134_go7007 *saa = go->hpi_context;
246 struct saa7134_dev *dev = saa->dev;
248 saa->top_dma = dma_map_page(&dev->pci->dev, virt_to_page(saa->top),
250 if (dma_mapping_error(&dev->pci->dev, saa->top_dma))
252 saa->bottom_dma = dma_map_page(&dev->pci->dev,
253 virt_to_page(saa->bottom),
255 if (dma_mapping_error(&dev->pci->dev, saa->bottom_dma)) {
256 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE,
286 saa_writel(SAA7134_RS_BA1(5), saa->top_dma);
287 saa_writel(SAA7134_RS_BA2(5), saa->bottom_dma);
303 struct saa7134_go7007 *saa = go->hpi_context;
306 if (!saa)
308 dev = saa->dev;
322 dma_unmap_page(&dev->pci->dev, saa->top_dma, PAGE_SIZE,
324 dma_unmap_page(&dev->pci->dev, saa->bottom_dma, PAGE_SIZE,
332 struct saa7134_go7007 *saa = go->hpi_context;
333 struct saa7134_dev *dev = saa->dev;
383 struct saa7134_go7007 *saa = container_of(sd, struct saa7134_go7007, sd);
384 struct saa7134_dev *dev = saa->dev;
408 struct saa7134_go7007 *saa;
417 saa = kzalloc(sizeof(struct saa7134_go7007), GFP_KERNEL);
418 if (saa == NULL) {
427 go->hpi_context = saa;
428 saa->dev = dev;
431 sd = &saa->sd;
433 v4l2_set_subdevdata(sd, saa);
437 saa->top = (u8 *)get_zeroed_page(GFP_KERNEL);
438 if (!saa->top)
440 saa->bottom = (u8 *)get_zeroed_page(GFP_KERNEL);
441 if (!saa->bottom)
464 if (saa->top)
465 free_page((unsigned long)saa->top);
466 if (saa->bottom)
467 free_page((unsigned long)saa->bottom);
468 kfree(saa);
476 struct saa7134_go7007 *saa;
485 saa = go->hpi_context;
487 free_page((unsigned long)saa->top);
488 free_page((unsigned long)saa->bottom);
489 v4l2_device_unregister_subdev(&saa->sd);
490 kfree(saa);