Lines Matching refs:dma_q

1270 		struct cx231xx_dmaqueue *dma_q)  in buffer_copy()  argument
1277 if (dma_q->mpeg_buffer_done == 0) { in buffer_copy()
1278 if (list_empty(&dma_q->active)) in buffer_copy()
1281 buf = list_entry(dma_q->active.next, in buffer_copy()
1284 dma_q->mpeg_buffer_done = 1; in buffer_copy()
1290 if ((dma_q->mpeg_buffer_completed+len) < in buffer_copy()
1292 if (dma_q->add_ps_package_head == in buffer_copy()
1294 memcpy(vbuf+dma_q->mpeg_buffer_completed, in buffer_copy()
1295 dma_q->ps_head, 3); in buffer_copy()
1296 dma_q->mpeg_buffer_completed = in buffer_copy()
1297 dma_q->mpeg_buffer_completed + 3; in buffer_copy()
1298 dma_q->add_ps_package_head = in buffer_copy()
1301 memcpy(vbuf+dma_q->mpeg_buffer_completed, data, len); in buffer_copy()
1302 dma_q->mpeg_buffer_completed = in buffer_copy()
1303 dma_q->mpeg_buffer_completed + len; in buffer_copy()
1305 dma_q->mpeg_buffer_done = 0; in buffer_copy()
1308 mpeglines*mpeglinesize - dma_q->mpeg_buffer_completed; in buffer_copy()
1309 memcpy(vbuf+dma_q->mpeg_buffer_completed, in buffer_copy()
1317 dma_q->mpeg_buffer_completed = 0; in buffer_copy()
1321 dma_q->left_data_count = len - tail_data; in buffer_copy()
1322 memcpy(dma_q->p_left_data, in buffer_copy()
1329 struct cx231xx_dmaqueue *dma_q) in buffer_filled() argument
1334 if (list_empty(&dma_q->active)) in buffer_filled()
1337 buf = list_entry(dma_q->active.next, in buffer_filled()
1352 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_isoc_copy() local
1358 if (dma_q->left_data_count > 0) { in cx231xx_isoc_copy()
1359 buffer_copy(dev, dma_q->p_left_data, in cx231xx_isoc_copy()
1360 dma_q->left_data_count, urb, dma_q); in cx231xx_isoc_copy()
1361 dma_q->mpeg_buffer_completed = dma_q->left_data_count; in cx231xx_isoc_copy()
1362 dma_q->left_data_count = 0; in cx231xx_isoc_copy()
1370 buffer_copy(dev, p_buffer, buffer_size, urb, dma_q); in cx231xx_isoc_copy()
1378 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_bulk_copy() local
1387 memcpy(buffer, dma_q->ps_head, 3); in cx231xx_bulk_copy()
1389 memcpy(dma_q->ps_head, p_buffer+buffer_size-3, 3); in cx231xx_bulk_copy()
1392 buffer_filled(p_buffer, buffer_size, urb, dma_q); in cx231xx_bulk_copy()