Home
last modified time | relevance | path

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

12

/linux/drivers/media/pci/ivtv/
H A Divtv-queue.c15 if (s->buf_size - buf->bytesused < copybytes) in ivtv_buf_copy_from_user()
16 copybytes = s->buf_size - buf->bytesused; in ivtv_buf_copy_from_user()
17 if (copy_from_user(buf->buf + buf->bytesused, src, copybytes)) { in ivtv_buf_copy_from_user()
20 buf->bytesused += copybytes; in ivtv_buf_copy_from_user()
28 for (i = 0; i < buf->bytesused; i += 4) in ivtv_buf_swap()
37 q->bytesused = 0; in ivtv_queue_init()
46 buf->bytesused = 0; in ivtv_enqueue()
55 q->bytesused += buf->bytesused - buf->readpos; in ivtv_enqueue()
70 q->bytesused -= buf->bytesused - buf->readpos; in ivtv_dequeue()
84 from->bytesused -= buf->bytesused - buf->readpos; in ivtv_queue_move_buf()
[all …]
H A Divtv-fileops.c238 if (buf->readpos != buf->bytesused) { in ivtv_get_buffer()
292 itv->vbi.sliced_mpeg_buf.bytesused = itv->vbi.sliced_mpeg_size[idx]; in ivtv_setup_sliced_vbi_buf()
300 size_t len = buf->bytesused - buf->readpos; in ivtv_copy_buf_to_user()
313 if ((char *)q + 15 >= buf->buf + buf->bytesused || in ivtv_copy_buf_to_user()
395 ivtv_enqueue(s, buf, (buf->readpos == buf->bytesused) ? &s->q_free : &s->q_io); in ivtv_read()
397 else if (buf->readpos == buf->bytesused) { in ivtv_read()
401 itv->vbi_data_inserted += buf->bytesused; in ivtv_read()
633 IVTV_DEBUG_HI_FILE("Wrote %d bytes to %s (%d)\n", bytes_written, s->name, s->q_full.bytesused); in ivtv_write()
640 while (q.length - q.bytesused < count && (buf = ivtv_dequeue(s, &s->q_io))) in ivtv_write()
642 while (q.length - q.bytesused < count && (buf = ivtv_dequeue(s, &s->q_free))) { in ivtv_write()
[all …]
/linux/drivers/media/pci/cx18/
H A Dcx18-queue.c21 for (i = 0; i < buf->bytesused; i += 4) in cx18_buf_swap()
30 if (buf->bytesused == 0) in _cx18_mdl_swap()
40 q->bytesused = 0; in cx18_queue_init()
48 mdl->bytesused = 0; in _cx18_enqueue()
66 q->bytesused += mdl->bytesused - mdl->readpos; in _cx18_enqueue()
81 q->bytesused -= mdl->bytesused - mdl->readpos; in cx18_dequeue()
94 u32 bytesused = mdl->bytesused; in _cx18_mdl_update_bufs_for_cpu() local
98 if (bytesused >= buf_size) { in _cx18_mdl_update_bufs_for_cpu()
99 buf->bytesused = buf_size; in _cx18_mdl_update_bufs_for_cpu()
100 bytesused -= buf_size; in _cx18_mdl_update_bufs_for_cpu()
[all …]
H A Dcx18-fileops.c196 if (mdl->readpos != mdl->bytesused) in cx18_get_mdl()
251 buf->bytesused = cx->vbi.sliced_mpeg_size[idx]; in cx18_setup_sliced_vbi_mdl()
255 mdl->bytesused = cx->vbi.sliced_mpeg_size[idx]; in cx18_setup_sliced_vbi_mdl()
263 size_t len = buf->bytesused - buf->readpos; in cx18_copy_buf_to_user()
306 if ((char *)q + 15 >= buf->buf + buf->bytesused || in cx18_copy_buf_to_user()
380 mdl->readpos = mdl->bytesused; in cx18_copy_mdl_to_user()
386 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_copy_mdl_to_user()
398 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_copy_mdl_to_user()
399 mdl->readpos >= mdl->bytesused) /* MDL buffers drained */ in cx18_copy_mdl_to_user()
449 if (mdl->readpos == mdl->bytesused) in cx18_read()
[all …]
H A Dcx18-ioctl.c728 remaining = buf->bytesused - buf->readpos; in _cx18_process_idx_data()
781 mdl->readpos = mdl->bytesused; in cx18_process_idx_data()
788 if (mdl->curr_buf->readpos >= mdl->curr_buf->bytesused) in cx18_process_idx_data()
795 mdl->curr_buf->readpos < mdl->curr_buf->bytesused || in cx18_process_idx_data()
796 mdl->readpos >= mdl->bytesused) in cx18_process_idx_data()
833 if (mdl->readpos < mdl->bytesused) { in cx18_g_enc_index()
/linux/drivers/media/usb/uvc/
H A Duvc_isight.c75 if (is_header && buf->bytesused != 0) { in isight_decode()
85 maxlen = buf->length - buf->bytesused; in isight_decode()
86 mem = buf->mem + buf->bytesused; in isight_decode()
89 buf->bytesused += nbytes; in isight_decode()
91 if (len > maxlen || buf->bytesused == buf->length) { in isight_decode()
H A Duvc_video.c620 if (buf && buf->bytesused == 0 && len == header_size && in uvc_video_clock_decode()
1243 if (fid != stream->last_fid && buf->bytesused != 0) { in uvc_video_decode_start()
1264 buf->bytesused != 0) { in uvc_video_decode_start()
1323 maxlen = buf->length - buf->bytesused; in uvc_video_decode_data()
1330 op->dst = buf->mem + buf->bytesused; in uvc_video_decode_data()
1333 buf->bytesused += op->len; in uvc_video_decode_data()
1350 if (data[1] & UVC_STREAM_EOF && buf->bytesused != 0) { in uvc_video_decode_end()
1390 nbytes = min((unsigned int)len, buf->bytesused - queue->buf_used); in uvc_video_encode_data()
1450 if (meta_buf->length - meta_buf->bytesused < in uvc_video_decode_meta()
1456 meta = (struct uvc_meta_buf *)((u8 *)meta_buf->mem + meta_buf->bytesused); in uvc_video_decode_meta()
[all …]
/linux/include/trace/events/
H A Dvb2.h21 __field(u32, bytesused)
32 __entry->bytesused = vb->planes[0].bytesused;
41 __entry->bytesused,
H A Dv4l2.h109 __field(u32, bytesused)
130 __entry->bytesused = buf->bytesused;
153 __entry->bytesused,
/linux/drivers/media/usb/go7007/
H A Dgo7007-driver.c383 if (vb && vb->vb.vb2_buf.planes[0].bytesused < GO7007_BUF_SIZE) { in store_byte()
386 ptr[vb->vb.vb2_buf.planes[0].bytesused++] = byte; in store_byte()
414 u32 *bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in go7007_motion_regions() local
434 *bytesused -= 216; in go7007_motion_regions()
443 u32 *bytesused; in frame_boundary() local
456 bytesused = &vb->vb.vb2_buf.planes[0].bytesused; in frame_boundary()
459 if (vb->modet_active && *bytesused + 216 < GO7007_BUF_SIZE) in frame_boundary()
518 if (vb && vb->vb.vb2_buf.planes[0].bytesused >= in go7007_parse_video_stream()
602 vb->vb.vb2_buf.planes[0].bytesused; in go7007_parse_video_stream()
/linux/drivers/media/platform/st/sti/hva/
H A 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()
H A Dhva-h264.c610 unsigned int payload = stream->bytesused; in hva_h264_prepare_task()
870 stream->bytesused = payload; in hva_h264_prepare_task()
1024 stream->bytesused += hva_h264_get_stream_size(task); in hva_h264_encode()
1032 &stream->bytesused); in hva_h264_encode()
1039 stream->bytesused = 0; in hva_h264_encode()
/linux/drivers/usb/gadget/function/
H A Duvc_queue.c86 buf->bytesused = 0; in uvc_buffer_prepare()
88 buf->bytesused = vb2_get_plane_payload(vb, 0); in uvc_buffer_prepare()
92 DIV_ROUND_UP(buf->bytesused + in uvc_buffer_prepare()
354 vb2_set_plane_payload(&buf->buf.vb2_buf, 0, buf->bytesused); in uvcg_complete_buffer()
H A Duvc_video.c66 if (buf->bytesused - video->queue.buf_used <= len - pos) in uvc_video_encode_header()
82 nbytes = min_t(unsigned int, len, buf->bytesused - queue->buf_used); in uvc_video_encode_data()
117 if (buf->bytesused == video->queue.buf_used) { in uvc_video_encode_bulk()
129 buf->bytesused == video->queue.buf_used) in uvc_video_encode_bulk()
137 unsigned int pending = buf->bytesused - video->queue.buf_used; in uvc_video_encode_isoc_sg()
189 if (buf->bytesused == video->queue.buf_used || !buf->sg || in uvc_video_encode_isoc_sg()
220 if (buf->bytesused == video->queue.buf_used || in uvc_video_encode_isoc()
/linux/drivers/media/platform/st/stm32/stm32-dcmipp/
H A Ddcmipp-bytecap.c665 size_t bytesused, in dcmipp_buffer_done() argument
677 vb2_set_plane_payload(&vbuf->vb2_buf, 0, bytesused); in dcmipp_buffer_done()
720 size_t bytesused) in dcmipp_bytecap_process_frame() argument
731 if (bytesused > buf->size) { in dcmipp_bytecap_process_frame()
733 bytesused, buf->size); in dcmipp_bytecap_process_frame()
735 bytesused = buf->size; in dcmipp_bytecap_process_frame()
741 dcmipp_buffer_done(vcap, buf, bytesused, err); in dcmipp_bytecap_process_frame()
749 size_t bytesused = 0; in dcmipp_bytecap_irq_thread() local
767 bytesused = reg_read(vcap, DCMIPP_P0DCCNTR); in dcmipp_bytecap_irq_thread()
768 dcmipp_bytecap_process_frame(vcap, bytesused); in dcmipp_bytecap_irq_thread()
/linux/Documentation/userspace-api/media/dvb/
H A Ddmx-querybuf.rst49 ``bytesused`` the number of bytes occupied by data in the buffer (payload).
56 and the ``bytesused`` the number of bytes occupied by data in the buffer
/linux/drivers/media/platform/verisilicon/
H A Dhantro_h1_jpeg_enc.c161 u32 bytesused = vepu_read(vpu, H1_REG_STR_BUF_LIMIT) / 8; in hantro_h1_jpeg_enc_done() local
165 ctx->vpu_dst_fmt->header_size + bytesused); in hantro_h1_jpeg_enc_done()
H A Drockchip_vpu2_hw_jpeg_enc.c192 u32 bytesused = vepu_read(vpu, VEPU_REG_STR_BUF_LIMIT) / 8; in rockchip_vpu2_jpeg_enc_done() local
196 ctx->vpu_dst_fmt->header_size + bytesused); in rockchip_vpu2_jpeg_enc_done()
/linux/include/media/
H A Dvideobuf2-core.h159 * @bytesused: number of bytes occupied by data in the plane (payload).
185 unsigned int bytesused; member
495 * @allow_zero_bytesused: allow bytesused == 0 to be passed to the driver
1204 * vb2_set_plane_payload() - set bytesused for the plane @plane_no. in vb2_is_busy()
1220 vb->planes[plane_no].bytesused = size;
1225 * vb2_get_plane_payload() - get bytesused for the plane plane_no in vb2_set_plane_payload()
1234 return vb->planes[plane_no].bytesused; in vb2_set_plane_payload()
/linux/drivers/media/platform/amphion/
H A Dvenc.c64 u32 bytesused; member
758 if (!frame || !frame->bytesused) in venc_precheck_encoded_frame()
765 frame->bytesused); in venc_precheck_encoded_frame()
767 frame->bytesused -= skipped; in venc_precheck_encoded_frame()
800 if (frame->bytesused > vbuf->vb2_buf.planes[0].length) { in venc_get_one_encoded_frame()
807 if (frame->bytesused) { in venc_get_one_encoded_frame()
812 &rptr, frame->bytesused, dst); in venc_get_one_encoded_frame()
815 vb2_set_plane_payload(&vbuf->vb2_buf, 0, frame->bytesused); in venc_get_one_encoded_frame()
866 frame->bytesused = info->frame_size; in venc_frame_encoded()
/linux/include/uapi/linux/dvb/
H A Ddmx.h247 __u32 bytesused; member
/linux/drivers/media/platform/samsung/s5p-mfc/
H A Ds5p_mfc_opr_v5.c1185 ctx->consumed_stream, temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_dec_frame()
1187 if (temp_vb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_dec_frame()
1221 if (src_mb->b->vb2_buf.planes[0].bytesused == 0) { in s5p_mfc_run_enc_frame()
1260 temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec()
1263 0, temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec()
1304 temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec_buffers()
1307 0, temp_vb->b->vb2_buf.planes[0].bytesused); in s5p_mfc_run_init_dec_buffers()
/linux/drivers/media/usb/stk1160/
H A Dstk1160.h77 unsigned int bytesused; /* bytes written */ member
/linux/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_stateful.c349 buf.size = (size_t)src_buf->vb2_buf.planes[0].bytesused; in mtk_vdec_worker()
470 src_mem.size = (size_t)src_buf->vb2_buf.planes[0].bytesused; in vb2ops_vdec_stateful_buf_queue()
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-core.c317 p->bytesused = 0; in __vb2_plane_dmabuf_put()
1306 vb->planes[plane].bytesused = 0; in __prepare_userptr()
1331 vb->planes[plane].bytesused = planes[plane].bytesused; in __prepare_userptr()
1489 vb->planes[plane].bytesused = planes[plane].bytesused; in __prepare_dmabuf()
3117 b->planes[0].bytesused = buf->pos; in __vb2_perform_fileio()

12