Home
last modified time | relevance | path

Searched refs:sg_processing (Results 1 – 3 of 3) sorted by relevance

/linux-3.4.99/drivers/media/video/ivtv/
Divtv-queue.c213 s->sg_processing = kzalloc(SGsize, GFP_KERNEL|__GFP_NOWARN); in ivtv_stream_alloc()
214 if (s->sg_processing == NULL) { in ivtv_stream_alloc()
228 kfree(s->sg_processing); in ivtv_stream_alloc()
229 s->sg_processing = NULL; in ivtv_stream_alloc()
289 kfree(s->sg_processing); in ivtv_stream_free()
292 s->sg_processing = NULL; in ivtv_stream_free()
Divtv-irq.c58 u32 size = s->sg_processing[i].size & 0x3ffff; in ivtv_pio_work_handler()
62 memcpy_fromio(buf->buf, itv->dec_mem + s->sg_processing[i].src - IVTV_DECODER_OFFSET, size); in ivtv_pio_work_handler()
65 memcpy_fromio(buf->buf, itv->enc_mem + s->sg_processing[i].src, size); in ivtv_pio_work_handler()
378 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src); in ivtv_dma_enc_start_xfer()
379 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst); in ivtv_dma_enc_start_xfer()
380 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000); in ivtv_dma_enc_start_xfer()
394 s->sg_dma->src = cpu_to_le32(s->sg_processing[s->sg_processed].src); in ivtv_dma_dec_start_xfer()
395 s->sg_dma->dst = cpu_to_le32(s->sg_processing[s->sg_processed].dst); in ivtv_dma_dec_start_xfer()
396 s->sg_dma->size = cpu_to_le32(s->sg_processing[s->sg_processed].size | 0x80000000); in ivtv_dma_dec_start_xfer()
446 memcpy(s->sg_processing, s->sg_pending, sizeof(struct ivtv_sg_host_element) * s->sg_pending_size); in ivtv_dma_enc_start()
[all …]
Divtv-driver.h369 struct ivtv_sg_host_element *sg_processing; member