Searched refs:sg_pending_size (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/drivers/media/pci/ivtv/
H A Divtv-irq.c131 int idx = s->sg_pending_size; stream_enc_dma_append()
191 if (s->sg_pending_size == 0 && ivtv_use_dma(s)) { stream_enc_dma_append()
254 s->sg_pending_size = idx; stream_enc_dma_append()
405 s->sg_pending_size = idx; ivtv_dma_stream_dec_prepare()
471 s->sg_pending[s->sg_pending_size - 1].size += 256; ivtv_dma_enc_start()
482 if (s->type == IVTV_ENC_STREAM_TYPE_MPG && s_vbi->sg_pending_size && ivtv_dma_enc_start()
483 s->sg_pending_size + s_vbi->sg_pending_size <= s->buffers) { ivtv_dma_enc_start()
486 s_vbi->sg_pending[s_vbi->sg_pending_size - 1].size += 256; ivtv_dma_enc_start()
487 for (i = 0; i < s_vbi->sg_pending_size; i++) { ivtv_dma_enc_start()
488 s->sg_pending[s->sg_pending_size++] = s_vbi->sg_pending[i]; ivtv_dma_enc_start()
491 s_vbi->sg_pending_size = 0; ivtv_dma_enc_start()
498 memcpy(s->sg_processing, s->sg_pending, sizeof(struct ivtv_sg_host_element) * s->sg_pending_size); ivtv_dma_enc_start()
499 s->sg_processing_size = s->sg_pending_size; ivtv_dma_enc_start()
500 s->sg_pending_size = 0; ivtv_dma_enc_start()
527 memcpy(s->sg_processing, s->sg_pending, sizeof(struct ivtv_sg_host_element) * s->sg_pending_size); ivtv_dma_dec_start()
528 s->sg_processing_size = s->sg_pending_size; ivtv_dma_dec_start()
529 s->sg_pending_size = 0; ivtv_dma_dec_start()
H A Divtv-queue.c211 s->sg_pending_size = 0; ivtv_stream_alloc()
294 s->sg_pending_size = 0; ivtv_stream_free()
H A Divtv-driver.h373 int sg_pending_size; member in struct:ivtv_stream

Completed in 97 milliseconds