Home
last modified time | relevance | path

Searched refs:bytesused (Results 1 – 25 of 62) sorted by relevance

123

/Linux-v4.19/drivers/media/pci/ivtv/
Divtv-queue.c27 if (s->buf_size - buf->bytesused < copybytes) in ivtv_buf_copy_from_user()
28 copybytes = s->buf_size - buf->bytesused; in ivtv_buf_copy_from_user()
29 if (copy_from_user(buf->buf + buf->bytesused, src, copybytes)) { in ivtv_buf_copy_from_user()
32 buf->bytesused += copybytes; in ivtv_buf_copy_from_user()
40 for (i = 0; i < buf->bytesused; i += 4) in ivtv_buf_swap()
49 q->bytesused = 0; in ivtv_queue_init()
58 buf->bytesused = 0; in ivtv_enqueue()
67 q->bytesused += buf->bytesused - buf->readpos; in ivtv_enqueue()
82 q->bytesused -= buf->bytesused - buf->readpos; in ivtv_dequeue()
96 from->bytesused -= buf->bytesused - buf->readpos; in ivtv_queue_move_buf()
[all …]
Divtv-irq.c61 if (buf->readpos < buf->bytesused) in ivtv_pcm_work_handler()
64 (size_t)(buf->bytesused - buf->readpos)); in ivtv_pcm_work_handler()
237 buf->bytesused = min(size, s->buf_size); in stream_enc_dma_append()
240 s->q_predma.bytesused += buf->bytesused; in stream_enc_dma_append()
241 size -= buf->bytesused; in stream_enc_dma_append()
300 buf->bytesused -= offset; in dma_post()
301 memcpy(buf->buf, buf->buf + offset, buf->bytesused + offset); in dma_post()
312 buf->bytesused += s->dma_last_offset; in dma_post()
316 s->q_dma.bytesused -= buf->bytesused; in dma_post()
318 s->q_dma.bytesused += buf->bytesused; in dma_post()
[all …]
Divtv-fileops.c234 if (buf->readpos != buf->bytesused) { in ivtv_get_buffer()
294 itv->vbi.sliced_mpeg_buf.bytesused = itv->vbi.sliced_mpeg_size[idx]; in ivtv_setup_sliced_vbi_buf()
302 size_t len = buf->bytesused - buf->readpos; in ivtv_copy_buf_to_user()
315 if ((char *)q + 15 >= buf->buf + buf->bytesused || in ivtv_copy_buf_to_user()
397 ivtv_enqueue(s, buf, (buf->readpos == buf->bytesused) ? &s->q_free : &s->q_io); in ivtv_read()
399 else if (buf->readpos == buf->bytesused) { in ivtv_read()
403 itv->vbi_data_inserted += buf->bytesused; in ivtv_read()
617 IVTV_DEBUG_HI_FILE("Wrote %d bytes to %s (%d)\n", bytes_written, s->name, s->q_full.bytesused); in ivtv_write()
624 while (q.length - q.bytesused < count && (buf = ivtv_dequeue(s, &s->q_io))) in ivtv_write()
626 while (q.length - q.bytesused < count && (buf = ivtv_dequeue(s, &s->q_free))) { in ivtv_write()
[all …]
Divtv-vbi.c379 u32 size = buf->bytesused; in ivtv_process_vbi_data()
390 size = buf->bytesused = compress_raw_buf(itv, p, size); in ivtv_process_vbi_data()
424 buf->bytesused = size = lines * sizeof(itv->vbi.sliced_data[0]); in ivtv_process_vbi_data()
456 buf->bytesused = cnt; in ivtv_process_vbi_data()
/Linux-v4.19/drivers/media/pci/cx18/
Dcx18-queue.c30 for (i = 0; i < buf->bytesused; i += 4) in cx18_buf_swap()
39 if (buf->bytesused == 0) in _cx18_mdl_swap()
49 q->bytesused = 0; in cx18_queue_init()
57 mdl->bytesused = 0; in _cx18_enqueue()
75 q->bytesused += mdl->bytesused - mdl->readpos; in _cx18_enqueue()
90 q->bytesused -= mdl->bytesused - mdl->readpos; in cx18_dequeue()
103 u32 bytesused = mdl->bytesused; in _cx18_mdl_update_bufs_for_cpu() local
107 if (bytesused >= buf_size) { in _cx18_mdl_update_bufs_for_cpu()
108 buf->bytesused = buf_size; in _cx18_mdl_update_bufs_for_cpu()
109 bytesused -= buf_size; in _cx18_mdl_update_bufs_for_cpu()
[all …]
Dcx18-mailbox.c135 if (s->dvb == NULL || !s->dvb->enabled || mdl->bytesused == 0) in cx18_mdl_send_to_dvb()
144 if (buf->bytesused) in cx18_mdl_send_to_dvb()
146 buf->buf, buf->bytesused); in cx18_mdl_send_to_dvb()
151 if (buf->bytesused == 0) in cx18_mdl_send_to_dvb()
153 dvb_dmx_swfilter(&s->dvb->demux, buf->buf, buf->bytesused); in cx18_mdl_send_to_dvb()
166 if (mdl->bytesused == 0) in cx18_mdl_send_to_videobuf()
183 if (buf->bytesused == 0) in cx18_mdl_send_to_videobuf()
186 if ((offset + buf->bytesused) <= vb_buf->vb.bsize) { in cx18_mdl_send_to_videobuf()
187 memcpy(p + offset, buf->buf, buf->bytesused); in cx18_mdl_send_to_videobuf()
188 offset += buf->bytesused; in cx18_mdl_send_to_videobuf()
[all …]
Dcx18-vbi.c197 u32 size = buf->bytesused; in _cx18_process_vbi_data()
211 size = buf->bytesused = in _cx18_process_vbi_data()
238 buf->bytesused = size = lines * sizeof(cx->vbi.sliced_data[0]); in _cx18_process_vbi_data()
266 orig_used = buf->bytesused; in cx18_process_vbi_data()
270 mdl->bytesused -= (orig_used - buf->bytesused); in cx18_process_vbi_data()
Dcx18-fileops.c205 if (mdl->readpos != mdl->bytesused) in cx18_get_mdl()
260 buf->bytesused = cx->vbi.sliced_mpeg_size[idx]; in cx18_setup_sliced_vbi_mdl()
264 mdl->bytesused = cx->vbi.sliced_mpeg_size[idx]; in cx18_setup_sliced_vbi_mdl()
272 size_t len = buf->bytesused - buf->readpos; in cx18_copy_buf_to_user()
315 if ((char *)q + 15 >= buf->buf + buf->bytesused || in cx18_copy_buf_to_user()
389 mdl->readpos = mdl->bytesused; in cx18_copy_mdl_to_user()
395 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_copy_mdl_to_user()
407 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_copy_mdl_to_user()
408 mdl->readpos >= mdl->bytesused) /* MDL buffers drained */ in cx18_copy_mdl_to_user()
458 if (mdl->readpos == mdl->bytesused) in cx18_read()
[all …]
/Linux-v4.19/drivers/media/usb/uvc/
Duvc_isight.c77 if (is_header && buf->bytesused != 0) { in isight_decode()
86 maxlen = buf->length - buf->bytesused; in isight_decode()
87 mem = buf->mem + buf->bytesused; in isight_decode()
90 buf->bytesused += nbytes; in isight_decode()
92 if (len > maxlen || buf->bytesused == buf->length) { in isight_decode()
Duvc_queue.c129 buf->bytesused = 0; in uvc_buffer_prepare()
131 buf->bytesused = vb2_get_plane_payload(vb, 0); in uvc_buffer_prepare()
441 buf->bytesused = 0; in uvc_queue_next_buffer()
456 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, buf->bytesused); in uvc_queue_next_buffer()
Duvc_video.c1085 if (fid != stream->last_fid && buf->bytesused != 0) { in uvc_video_decode_start()
1107 maxlen = buf->length - buf->bytesused; in uvc_video_decode_data()
1108 mem = buf->mem + buf->bytesused; in uvc_video_decode_data()
1111 buf->bytesused += nbytes; in uvc_video_decode_data()
1125 if (data[1] & UVC_STREAM_EOF && buf->bytesused != 0) { in uvc_video_decode_end()
1164 nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); in uvc_video_encode_data()
1204 if (meta_buf->length - meta_buf->bytesused < in uvc_video_decode_meta()
1230 meta = (struct uvc_meta_buf *)((u8 *)meta_buf->mem + meta_buf->bytesused); in uvc_video_decode_meta()
1242 meta_buf->bytesused += length + sizeof(meta->ns) + sizeof(meta->sof); in uvc_video_decode_meta()
1263 if (stream->ctrl.dwMaxVideoFrameSize != buf->bytesused && in uvc_video_validate_buffer()
[all …]
/Linux-v4.19/drivers/media/common/videobuf2/
Dvideobuf2-v4l2.c88 unsigned int bytesused; in __verify_length() local
100 bytesused = b->m.planes[plane].bytesused in __verify_length()
101 ? b->m.planes[plane].bytesused : length; in __verify_length()
103 if (b->m.planes[plane].bytesused > length) in __verify_length()
107 b->m.planes[plane].data_offset >= bytesused) in __verify_length()
114 if (b->bytesused > length) in __verify_length()
199 b->bytesused = 0; in __fill_v4l2_buffer()
219 pdst->bytesused = psrc->bytesused; in __fill_v4l2_buffer()
236 b->bytesused = vb->planes[0].bytesused; in __fill_v4l2_buffer()
364 if (psrc->bytesused == 0) in __fill_vb2_buffer()
[all …]
/Linux-v4.19/include/trace/events/
Dvb2.h21 __field(u32, bytesused)
32 __entry->bytesused = vb->planes[0].bytesused;
41 __entry->bytesused,
Dv4l2.h109 __field(u32, bytesused)
130 __entry->bytesused = buf->bytesused;
153 __entry->bytesused,
/Linux-v4.19/drivers/media/usb/go7007/
Dgo7007-driver.c389 if (vb && vb->vb.vb2_buf.planes[0].bytesused < GO7007_BUF_SIZE) { in store_byte()
392 ptr[vb->vb.vb2_buf.planes[0].bytesused++] = byte; in store_byte()
420 u32 *bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in go7007_motion_regions() local
440 *bytesused -= 216; in go7007_motion_regions()
449 u32 *bytesused; in frame_boundary() local
462 bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in frame_boundary()
465 if (vb->modet_active && *bytesused + 216 < GO7007_BUF_SIZE) in frame_boundary()
524 if (vb && vb->vb.vb2_buf.planes[0].bytesused >= in go7007_parse_video_stream()
527 vb->vb.vb2_buf.planes[0].bytesused = 0; in go7007_parse_video_stream()
608 vb->vb.vb2_buf.planes[0].bytesused; in go7007_parse_video_stream()
/Linux-v4.19/drivers/media/usb/stk1160/
Dstk1160-video.c103 vb2_set_plane_payload(&buf->vb.vb2_buf, 0, buf->bytesused); in stk1160_buffer_done()
153 if (lencopy > buf->bytesused - buf->length) { in stk1160_copy_video()
154 lencopy = buf->bytesused - buf->length; in stk1160_copy_video()
176 buf->bytesused += lencopy; in stk1160_copy_video()
196 if (lencopy > buf->bytesused - buf->length) { in stk1160_copy_video()
197 lencopy = buf->bytesused - buf->length; in stk1160_copy_video()
219 buf->bytesused += lencopy; in stk1160_copy_video()
/Linux-v4.19/drivers/usb/gadget/function/
Duvc_video.c33 if (buf->bytesused - video->queue.buf_used <= len - 2) in uvc_video_encode_header()
49 nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); in uvc_video_encode_data()
83 if (buf->bytesused == video->queue.buf_used) { in uvc_video_encode_bulk()
93 buf->bytesused == video->queue.buf_used) in uvc_video_encode_bulk()
116 if (buf->bytesused == video->queue.buf_used) { in uvc_video_encode_isoc()
Duvc_queue.c76 buf->bytesused = 0; in uvc_buffer_prepare()
78 buf->bytesused = vb2_get_plane_payload(vb, 0); in uvc_buffer_prepare()
313 buf->length != buf->bytesused) { in uvcg_queue_next_buffer()
330 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, buf->bytesused); in uvcg_queue_next_buffer()
Duvc_queue.h38 unsigned int bytesused; member
/Linux-v4.19/drivers/media/platform/sti/hva/
Dhva-debugfs.c180 u32 bytesused; in hva_dbg_perf_end() local
186 bytesused = vb2_get_plane_payload(&stream->vbuf.vb2_buf, 0); in hva_dbg_perf_end()
199 bytesused, (u32)div); in hva_dbg_perf_end()
213 dbg->total_stream_size += bytesused; in hva_dbg_perf_end()
214 dbg->window_stream_size += bytesused; in hva_dbg_perf_end()
Dhva-h264.c608 unsigned int payload = stream->bytesused; in hva_h264_prepare_task()
868 stream->bytesused = payload; in hva_h264_prepare_task()
1022 stream->bytesused += hva_h264_get_stream_size(task); in hva_h264_encode()
1030 &stream->bytesused); in hva_h264_encode()
1037 stream->bytesused = 0; in hva_h264_encode()
/Linux-v4.19/Documentation/media/uapi/dvb/
Ddmx-querybuf.rst48 ``bytesused`` the number of bytes occupied by data in the buffer (payload).
55 and the ``bytesused`` the number of bytes occupied by data in the buffer
/Linux-v4.19/include/media/
Dvideobuf2-core.h176 unsigned int bytesused; member
1071 vb->planes[plane_no].bytesused = size; in vb2_set_plane_payload()
1084 return vb->planes[plane_no].bytesused; in vb2_get_plane_payload()
/Linux-v4.19/drivers/media/usb/stkwebcam/
Dstk-webcam.c342 fill = fb->buffer + fb->v4lbuf.bytesused; in stk_isoc_handler()
370 if (fb->v4lbuf.bytesused != 0 in stk_isoc_handler()
371 && fb->v4lbuf.bytesused != dev->frame_size) { in stk_isoc_handler()
373 i, fb->v4lbuf.bytesused); in stk_isoc_handler()
374 fb->v4lbuf.bytesused = 0; in stk_isoc_handler()
376 } else if (fb->v4lbuf.bytesused == dev->frame_size) { in stk_isoc_handler()
379 fb->v4lbuf.bytesused = 0; in stk_isoc_handler()
387 fb->v4lbuf.bytesused = 0; in stk_isoc_handler()
397 if (framelen + fb->v4lbuf.bytesused > dev->frame_size) { in stk_isoc_handler()
408 fb->v4lbuf.bytesused += framelen; in stk_isoc_handler()
/Linux-v4.19/drivers/media/dvb-core/
Ddvb_vb2.c144 b->bytesused = vb->planes[0].bytesused; in _fill_dmx_buffer()
154 planes[0].bytesused = 0; in _fill_vb2_buffer()

123