Searched refs:sg_dma (Results 1 - 16 of 16) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/ivtv/
H A Divtv-queue.c222 s->sg_dma = kzalloc(sizeof(struct ivtv_sg_element),
224 if (s->sg_dma == NULL) {
225 IVTV_ERR("Could not allocate sg_dma for %s stream\n", s->name);
233 s->sg_handle = pci_map_single(itv->pdev, s->sg_dma,
282 if (s->sg_dma != NULL) {
290 kfree(s->sg_dma);
293 s->sg_dma = NULL;
H A Divtv-irq.c378 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src);
379 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst);
380 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000);
394 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src);
395 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst);
396 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000);
H A Divtv-driver.h371 struct ivtv_sg_element *sg_dma; member in struct:ivtv_stream
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/ivtv/
H A Divtv-queue.c222 s->sg_dma = kzalloc(sizeof(struct ivtv_sg_element),
224 if (s->sg_dma == NULL) {
225 IVTV_ERR("Could not allocate sg_dma for %s stream\n", s->name);
233 s->sg_handle = pci_map_single(itv->pdev, s->sg_dma,
282 if (s->sg_dma != NULL) {
290 kfree(s->sg_dma);
293 s->sg_dma = NULL;
H A Divtv-irq.c378 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src);
379 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst);
380 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000);
394 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src);
395 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst);
396 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000);
H A Divtv-driver.h371 struct ivtv_sg_element *sg_dma; member in struct:ivtv_stream
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/mmc/host/
H A Dbfin_sdh.c69 dma_addr_t sg_dma; member in struct:sdh_host
179 set_dma_curr_desc_addr(host->dma_ch, (unsigned long *)host->sg_dma);
500 host->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &host->sg_dma, GFP_KERNEL);
540 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
563 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
H A Dpxamci.c69 dma_addr_t sg_dma; member in struct:pxamci_host
214 host->sg_cpu[i].ddadr = host->sg_dma + (i + 1) *
229 DDADR(host->dma) = host->sg_dma;
613 host->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &host->sg_dma, GFP_KERNEL);
730 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
782 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/mmc/host/
H A Dbfin_sdh.c69 dma_addr_t sg_dma; member in struct:sdh_host
179 set_dma_curr_desc_addr(host->dma_ch, (unsigned long *)host->sg_dma);
500 host->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &host->sg_dma, GFP_KERNEL);
540 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
563 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
H A Dpxamci.c69 dma_addr_t sg_dma; member in struct:pxamci_host
214 host->sg_cpu[i].ddadr = host->sg_dma + (i + 1) *
229 DDADR(host->dma) = host->sg_dma;
613 host->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &host->sg_dma, GFP_KERNEL);
730 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
782 dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/
H A Dpxa_camera.c179 dma_addr_t sg_dma; member in struct:pxa_cam_dma
287 buf->dmas[i].sg_dma);
347 pxa_dma->sg_cpu, pxa_dma->sg_dma);
354 &pxa_dma->sg_dma, GFP_KERNEL);
362 *sg_first, sglen, *sg_first_ofs, pxa_dma->sg_dma);
382 pxa_dma->sg_dma + (i + 1) * sizeof(struct pxa_dma_desc);
385 pxa_dma->sg_dma + i * sizeof(struct pxa_dma_desc),
538 buf->dmas[1].sg_cpu, buf->dmas[1].sg_dma);
541 buf->dmas[0].sg_cpu, buf->dmas[0].sg_dma);
566 i, active->dmas[i].sg_dma);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/
H A Dpxa_camera.c179 dma_addr_t sg_dma; member in struct:pxa_cam_dma
287 buf->dmas[i].sg_dma);
347 pxa_dma->sg_cpu, pxa_dma->sg_dma);
354 &pxa_dma->sg_dma, GFP_KERNEL);
362 *sg_first, sglen, *sg_first_ofs, pxa_dma->sg_dma);
382 pxa_dma->sg_dma + (i + 1) * sizeof(struct pxa_dma_desc);
385 pxa_dma->sg_dma + i * sizeof(struct pxa_dma_desc),
538 buf->dmas[1].sg_cpu, buf->dmas[1].sg_dma);
541 buf->dmas[0].sg_cpu, buf->dmas[0].sg_dma);
566 i, active->dmas[i].sg_dma);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/
H A Daha1740.c341 dma_addr_t sg_dma; local
406 &sg_dma, GFP_ATOMIC);
412 sgptr->sg_dma_addr = sg_dma;
430 host->ecb[ecbno].dataptr = sg_dma;
H A Dips.c4394 dma_addr_t command_dma, sg_dma; local
4407 ha->max_cmds, &sg_dma);
4425 sg_dma + IPS_SGLIST_SIZE(ha) * IPS_MAX_SG * i;
4430 sg_dma + IPS_SGLIST_SIZE(ha) * IPS_MAX_SG * i;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/
H A Daha1740.c341 dma_addr_t sg_dma; local
406 &sg_dma, GFP_ATOMIC);
412 sgptr->sg_dma_addr = sg_dma;
430 host->ecb[ecbno].dataptr = sg_dma;
H A Dips.c4394 dma_addr_t command_dma, sg_dma; local
4407 ha->max_cmds, &sg_dma);
4425 sg_dma + IPS_SGLIST_SIZE(ha) * IPS_MAX_SG * i;
4430 sg_dma + IPS_SGLIST_SIZE(ha) * IPS_MAX_SG * i;

Completed in 245 milliseconds