Lines Matching refs:format

332 	struct uvc_streaming *streaming, struct uvc_format *format,  in uvc_parse_format()  argument
345 format->type = buffer[2]; in uvc_parse_format()
346 format->index = buffer[3]; in uvc_parse_format()
364 strlcpy(format->name, fmtdesc->name, in uvc_parse_format()
365 sizeof format->name); in uvc_parse_format()
366 format->fcc = fmtdesc->fcc; in uvc_parse_format()
370 snprintf(format->name, sizeof(format->name), "%pUl\n", in uvc_parse_format()
372 format->fcc = 0; in uvc_parse_format()
375 format->bpp = buffer[21]; in uvc_parse_format()
381 if (format->fcc == V4L2_PIX_FMT_YUYV) { in uvc_parse_format()
382 strlcpy(format->name, "Greyscale 8-bit (Y8 )", in uvc_parse_format()
383 sizeof(format->name)); in uvc_parse_format()
384 format->fcc = V4L2_PIX_FMT_GREY; in uvc_parse_format()
385 format->bpp = 8; in uvc_parse_format()
395 format->flags = UVC_FMT_FLAG_COMPRESSED; in uvc_parse_format()
408 strlcpy(format->name, "MJPEG", sizeof format->name); in uvc_parse_format()
409 format->fcc = V4L2_PIX_FMT_MJPEG; in uvc_parse_format()
410 format->flags = UVC_FMT_FLAG_COMPRESSED; in uvc_parse_format()
411 format->bpp = 0; in uvc_parse_format()
426 strlcpy(format->name, "SD-DV", sizeof format->name); in uvc_parse_format()
429 strlcpy(format->name, "SDL-DV", sizeof format->name); in uvc_parse_format()
432 strlcpy(format->name, "HD-DV", sizeof format->name); in uvc_parse_format()
442 strlcat(format->name, buffer[8] & (1 << 7) ? " 60Hz" : " 50Hz", in uvc_parse_format()
443 sizeof format->name); in uvc_parse_format()
445 format->fcc = V4L2_PIX_FMT_DV; in uvc_parse_format()
446 format->flags = UVC_FMT_FLAG_COMPRESSED | UVC_FMT_FLAG_STREAM; in uvc_parse_format()
447 format->bpp = 0; in uvc_parse_format()
451 frame = &format->frame[0]; in uvc_parse_format()
452 memset(&format->frame[0], 0, sizeof format->frame[0]); in uvc_parse_format()
457 format->nframes = 1; in uvc_parse_format()
471 uvc_trace(UVC_TRACE_DESCR, "Found format %s.\n", format->name); in uvc_parse_format()
481 frame = &format->frame[format->nframes]; in uvc_parse_format()
525 if (!(format->flags & UVC_FMT_FLAG_COMPRESSED)) in uvc_parse_format()
526 frame->dwMaxVideoFrameBufferSize = format->bpp in uvc_parse_format()
559 format->nframes++; in uvc_parse_format()
580 format->colorspace = uvc_colorspace(buffer[3]); in uvc_parse_format()
593 struct uvc_format *format; in uvc_parse_streaming() local
769 size = nformats * sizeof *format + nframes * sizeof *frame in uvc_parse_streaming()
771 format = kzalloc(size, GFP_KERNEL); in uvc_parse_streaming()
772 if (format == NULL) { in uvc_parse_streaming()
777 frame = (struct uvc_frame *)&format[nformats]; in uvc_parse_streaming()
780 streaming->format = format; in uvc_parse_streaming()
790 format->frame = frame; in uvc_parse_streaming()
791 ret = uvc_parse_format(dev, streaming, format, in uvc_parse_streaming()
796 frame += format->nframes; in uvc_parse_streaming()
797 format++; in uvc_parse_streaming()
837 kfree(streaming->format); in uvc_parse_streaming()
1682 kfree(streaming->format); in uvc_delete()