Lines Matching refs:meta_buf
1304 struct uvc_buffer *meta_buf, in uvc_video_decode_meta() argument
1315 if (!meta_buf || length == 2) in uvc_video_decode_meta()
1318 if (meta_buf->length - meta_buf->bytesused < in uvc_video_decode_meta()
1320 meta_buf->error = 1; in uvc_video_decode_meta()
1344 meta = (struct uvc_meta_buf *)((u8 *)meta_buf->mem + meta_buf->bytesused); in uvc_video_decode_meta()
1356 meta_buf->bytesused += length + sizeof(meta->ns) + sizeof(meta->sof); in uvc_video_decode_meta()
1387 struct uvc_buffer **video_buf, struct uvc_buffer **meta_buf) in uvc_video_next_buffers() argument
1391 if (*meta_buf) { in uvc_video_next_buffers()
1392 struct vb2_v4l2_buffer *vb2_meta = &(*meta_buf)->buf; in uvc_video_next_buffers()
1399 (*meta_buf)->state = UVC_BUF_STATE_READY; in uvc_video_next_buffers()
1400 if (!(*meta_buf)->error) in uvc_video_next_buffers()
1401 (*meta_buf)->error = (*video_buf)->error; in uvc_video_next_buffers()
1402 *meta_buf = uvc_queue_next_buffer(&stream->meta.queue, in uvc_video_next_buffers()
1403 *meta_buf); in uvc_video_next_buffers()
1409 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_decode_isoc() argument
1433 uvc_video_next_buffers(stream, &buf, &meta_buf); in uvc_video_decode_isoc()
1439 uvc_video_decode_meta(stream, meta_buf, mem, ret); in uvc_video_decode_isoc()
1450 uvc_video_next_buffers(stream, &buf, &meta_buf); in uvc_video_decode_isoc()
1455 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_decode_bulk() argument
1481 uvc_video_next_buffers(stream, &buf, &meta_buf); in uvc_video_decode_bulk()
1491 uvc_video_decode_meta(stream, meta_buf, mem, ret); in uvc_video_decode_bulk()
1518 uvc_video_next_buffers(stream, &buf, &meta_buf); in uvc_video_decode_bulk()
1528 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_encode_bulk() argument