/openbmc/linux/drivers/media/platform/sunxi/sun8i-di/ |
H A D | sun8i-di.c | 374 struct v4l2_frmsizeenum *fsize) in deinterlace_enum_framesizes() argument 376 if (fsize->index != 0) in deinterlace_enum_framesizes() 379 if (!deinterlace_check_format(fsize->pixel_format)) in deinterlace_enum_framesizes() 382 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in deinterlace_enum_framesizes() 383 fsize->stepwise.min_width = DEINTERLACE_MIN_WIDTH; in deinterlace_enum_framesizes() 384 fsize->stepwise.min_height = DEINTERLACE_MIN_HEIGHT; in deinterlace_enum_framesizes() 385 fsize->stepwise.max_width = DEINTERLACE_MAX_WIDTH; in deinterlace_enum_framesizes() 386 fsize->stepwise.max_height = DEINTERLACE_MAX_HEIGHT; in deinterlace_enum_framesizes() 387 fsize->stepwise.step_width = 2; in deinterlace_enum_framesizes() 388 fsize->stepwise.step_height = 1; in deinterlace_enum_framesizes()
|
/openbmc/linux/drivers/media/pci/tw686x/ |
H A D | tw686x-video.c | 900 struct v4l2_frmsizeenum *fsize) in tw686x_enum_framesizes() argument 904 if (fsize->index) in tw686x_enum_framesizes() 906 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in tw686x_enum_framesizes() 907 fsize->stepwise.max_width = TW686X_VIDEO_WIDTH; in tw686x_enum_framesizes() 908 fsize->stepwise.min_width = fsize->stepwise.max_width / 2; in tw686x_enum_framesizes() 909 fsize->stepwise.step_width = fsize->stepwise.min_width; in tw686x_enum_framesizes() 910 fsize->stepwise.max_height = TW686X_VIDEO_HEIGHT(vc->video_standard); in tw686x_enum_framesizes() 911 fsize->stepwise.min_height = fsize->stepwise.max_height / 2; in tw686x_enum_framesizes() 912 fsize->stepwise.step_height = fsize->stepwise.min_height; in tw686x_enum_framesizes()
|
/openbmc/linux/drivers/media/platform/mediatek/vcodec/decoder/ |
H A D | mtk_vcodec_dec.c | 568 struct v4l2_frmsizeenum *fsize) in vidioc_enum_framesizes() argument 574 if (fsize->index != 0) in vidioc_enum_framesizes() 578 if (fsize->pixel_format != dec_pdata->vdec_formats[i].fourcc) in vidioc_enum_framesizes() 585 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in vidioc_enum_framesizes() 586 fsize->stepwise = dec_pdata->vdec_formats[i].frmsize; in vidioc_enum_framesizes() 589 ctx->dev->dec_capability, fsize->stepwise.min_width, in vidioc_enum_framesizes() 590 fsize->stepwise.max_width, fsize->stepwise.step_width, in vidioc_enum_framesizes() 591 fsize->stepwise.min_height, fsize->stepwise.max_height, in vidioc_enum_framesizes() 592 fsize->stepwise.step_height); in vidioc_enum_framesizes()
|
/openbmc/linux/drivers/usb/gadget/function/ |
H A D | uvc_v4l2.c | 337 struct v4l2_frmsizeenum *fsize) in uvc_v4l2_enum_framesizes() argument 344 uformat = find_format_by_pix(uvc, fsize->pixel_format); in uvc_v4l2_enum_framesizes() 348 if (fsize->index >= uformat->num_frames) in uvc_v4l2_enum_framesizes() 351 uframe = find_frame_by_index(uvc, uformat, fsize->index + 1); in uvc_v4l2_enum_framesizes() 355 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in uvc_v4l2_enum_framesizes() 356 fsize->discrete.width = uframe->frame.w_width; in uvc_v4l2_enum_framesizes() 357 fsize->discrete.height = uframe->frame.w_height; in uvc_v4l2_enum_framesizes()
|
/openbmc/linux/lib/842/ |
H A D | 842_decompress.c | 163 static int __do_index(struct sw842_param *p, u8 size, u8 bits, u64 fsize) in __do_index() argument 175 if (total > fsize) { in __do_index() 177 u64 section = round_down(total, fsize); in __do_index() 185 section -= fsize; in __do_index()
|
/openbmc/linux/drivers/s390/char/ |
H A D | sclp_ftp.h | 20 ssize_t sclp_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | diag_ftp.h | 20 ssize_t diag_ftp_cmd(const struct hmcdrv_ftp_cmdspec *ftp, size_t *fsize);
|
H A D | hmcdrv_cache.h | 18 size_t *fsize);
|
H A D | sclp_diag.h | 55 u64 fsize; member
|
/openbmc/u-boot/tools/ |
H A D | mxsboot.c | 536 off_t fsize; in mx28_create_sd_image() local 540 fsize = lseek(infd, 0, SEEK_END); in mx28_create_sd_image() 542 size = fsize + 4 * 512; in mx28_create_sd_image() 550 ret = read(infd, (uint8_t *)buf + 4 * 512, fsize); in mx28_create_sd_image() 551 if (ret != fsize) { in mx28_create_sd_image()
|
/openbmc/linux/sound/usb/line6/ |
H A D | capture.h | 19 int fsize);
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | hantro_v4l2.c | 167 struct v4l2_frmsizeenum *fsize) in vidioc_enum_framesizes() argument 172 fmt = hantro_find_format(ctx, fsize->pixel_format); in vidioc_enum_framesizes() 175 fsize->pixel_format); in vidioc_enum_framesizes() 182 return hanto_postproc_enum_framesizes(ctx, fsize); in vidioc_enum_framesizes() 185 } else if (fsize->index != 0) { in vidioc_enum_framesizes() 187 fsize->index); in vidioc_enum_framesizes() 191 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in vidioc_enum_framesizes() 192 fsize->stepwise = fmt->frmsize; in vidioc_enum_framesizes()
|
/openbmc/linux/drivers/video/fbdev/ |
H A D | amifb.c | 1400 fsize; in ami_decode_var() 1407 fsize = upx(fconst, xres_n + in ami_decode_var() 1409 if (fstrt + fsize > maxfetchstop) in ami_decode_var() 1412 fsize = upx(fconst, xres_n); in ami_decode_var() 1423 fsize = up64(xres_n); in ami_decode_var() 1429 fsize -= 64; in ami_decode_var() 1431 fsize -= fconst; in ami_decode_var() 1617 fsize = upx(fconst, fsize); in ami_update_par() 1618 fstop = fstrt + fsize - fconst; in ami_update_par() 1622 fsize = up64(fsize); in ami_update_par() [all …]
|
/openbmc/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-video.c | 1239 struct v4l2_frmsizeenum *fsize) in mxc_isi_video_enum_framesizes() argument 1247 if (fsize->index) in mxc_isi_video_enum_framesizes() 1250 info = mxc_isi_format_by_fourcc(fsize->pixel_format, MXC_ISI_VIDEO_CAP); in mxc_isi_video_enum_framesizes() 1261 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in mxc_isi_video_enum_framesizes() 1262 fsize->stepwise.min_width = ALIGN(MXC_ISI_MIN_WIDTH, h_align); in mxc_isi_video_enum_framesizes() 1263 fsize->stepwise.min_height = ALIGN(MXC_ISI_MIN_HEIGHT, v_align); in mxc_isi_video_enum_framesizes() 1264 fsize->stepwise.max_width = ALIGN_DOWN(max_width, h_align); in mxc_isi_video_enum_framesizes() 1265 fsize->stepwise.max_height = ALIGN_DOWN(MXC_ISI_MAX_HEIGHT, v_align); in mxc_isi_video_enum_framesizes() 1266 fsize->stepwise.step_width = h_align; in mxc_isi_video_enum_framesizes() 1267 fsize->stepwise.step_height = v_align; in mxc_isi_video_enum_framesizes()
|
/openbmc/linux/drivers/staging/media/meson/vdec/ |
H A D | vdec.c | 690 struct v4l2_frmsizeenum *fsize) in vdec_enum_framesizes() argument 698 fmt = find_format(formats, num_formats, fsize->pixel_format); in vdec_enum_framesizes() 699 if (!fmt || fsize->index) in vdec_enum_framesizes() 702 fsize->type = V4L2_FRMSIZE_TYPE_CONTINUOUS; in vdec_enum_framesizes() 704 fsize->stepwise.min_width = 256; in vdec_enum_framesizes() 705 fsize->stepwise.max_width = fmt->max_width; in vdec_enum_framesizes() 706 fsize->stepwise.step_width = 1; in vdec_enum_framesizes() 707 fsize->stepwise.min_height = 144; in vdec_enum_framesizes() 708 fsize->stepwise.max_height = fmt->max_height; in vdec_enum_framesizes() 709 fsize->stepwise.step_height = 1; in vdec_enum_framesizes()
|
/openbmc/linux/drivers/media/test-drivers/ |
H A D | vim2m.c | 699 struct v4l2_frmsizeenum *fsize) in vidioc_enum_framesizes() argument 701 if (fsize->index != 0) in vidioc_enum_framesizes() 704 if (!find_format(fsize->pixel_format)) in vidioc_enum_framesizes() 707 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in vidioc_enum_framesizes() 708 fsize->stepwise.min_width = MIN_W; in vidioc_enum_framesizes() 709 fsize->stepwise.min_height = MIN_H; in vidioc_enum_framesizes() 710 fsize->stepwise.max_width = MAX_W; in vidioc_enum_framesizes() 711 fsize->stepwise.max_height = MAX_H; in vidioc_enum_framesizes() 713 get_alignment(fsize->pixel_format, in vidioc_enum_framesizes() 714 &fsize->stepwise.step_width, in vidioc_enum_framesizes() [all …]
|
/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-video.c | 2012 fsize->pixel_format); in vidioc_enum_framesizes() 2017 if (fsize->index > 1) in vidioc_enum_framesizes() 2020 fsize->discrete.width = maxw / (1 + fsize->index); in vidioc_enum_framesizes() 2021 fsize->discrete.height = maxh / (1 + fsize->index); in vidioc_enum_framesizes() 2025 if (fsize->index != 0) in vidioc_enum_framesizes() 2031 &fsize->stepwise.min_width, &fsize->stepwise.min_height); in vidioc_enum_framesizes() 2033 fsize->stepwise.min_width = 48; in vidioc_enum_framesizes() 2035 fsize->stepwise.min_height = 38; in vidioc_enum_framesizes() 2036 fsize->stepwise.max_width = maxw; in vidioc_enum_framesizes() 2038 fsize->stepwise.step_width = 1; in vidioc_enum_framesizes() [all …]
|
/openbmc/linux/fs/nfs/ |
H A D | read.c | 293 size_t fsize = folio_size(folio); in nfs_read_add_folio() local 303 aligned_len = min_t(unsigned int, ALIGN(len, rsize), fsize); in nfs_read_add_folio() 313 if (len < fsize) in nfs_read_add_folio() 314 folio_zero_segment(folio, len, fsize); in nfs_read_add_folio()
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_fwum.c | 259 unsigned long fsize = 0; in ipmi_fwum_fwupgrade() local 265 if (KfwumGetFileSize(file, &fsize) != 0) { in ipmi_fwum_fwupgrade() 268 if (KfwumSetupBuffersFromFile(file, fsize) != 0) { in ipmi_fwum_fwupgrade() 271 padding = KfwumCalculateChecksumPadding(firmBuf, fsize); in ipmi_fwum_fwupgrade() 272 if (KfwumGetInfoFromFirmware(firmBuf, fsize, &fw_info) != 0) { in ipmi_fwum_fwupgrade() 283 if (KfwumStartFirmwareImage(intf, fsize, padding) != 0) { in ipmi_fwum_fwupgrade() 286 if (KfwumUploadFirmware(intf, firmBuf, fsize) != 0) { in ipmi_fwum_fwupgrade()
|
/openbmc/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_ioctl.c | 705 struct v4l2_frmsizeenum *fsize, in atomisp_enum_framesizes_crop_inner() argument 739 if (*valid_sizes == fsize->index) { in atomisp_enum_framesizes_crop_inner() 740 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in atomisp_enum_framesizes_crop_inner() 741 fsize->discrete = frame_sizes[i]; in atomisp_enum_framesizes_crop_inner() 752 struct v4l2_frmsizeenum *fsize) in atomisp_enum_framesizes_crop() argument 775 struct v4l2_frmsizeenum *fsize) in atomisp_enum_framesizes() argument 782 .index = fsize->index, in atomisp_enum_framesizes() 789 return atomisp_enum_framesizes_crop(isp, fsize); in atomisp_enum_framesizes() 795 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in atomisp_enum_framesizes() 796 fsize->discrete.width = fse.max_width - pad_w; in atomisp_enum_framesizes() [all …]
|
/openbmc/linux/drivers/media/platform/st/stm32/ |
H A D | stm32-dcmi.c | 942 int w_err = (fsize->width - pix->width); in __find_outer_frame_size() 943 int h_err = (fsize->height - pix->height); in __find_outer_frame_size() 948 match = fsize; in __find_outer_frame_size() 1198 unsigned int pixsize = fsize->width * fsize->height; in dcmi_get_sensor_bounds() 1202 max_width = fsize->width; in dcmi_get_sensor_bounds() 1203 max_height = fsize->height; in dcmi_get_sensor_bounds() 1346 struct v4l2_frmsizeenum *fsize) in dcmi_enum_framesizes() argument 1351 .index = fsize->index, in dcmi_enum_framesizes() 1367 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in dcmi_enum_framesizes() 1368 fsize->discrete.width = fse.max_width; in dcmi_enum_framesizes() [all …]
|
/openbmc/linux/drivers/media/test-drivers/visl/ |
H A D | visl-video.c | 481 struct v4l2_frmsizeenum *fsize) in visl_enum_framesizes() argument 486 if (fsize->index != 0) in visl_enum_framesizes() 489 fmt = visl_find_coded_fmt_desc(fsize->pixel_format); in visl_enum_framesizes() 493 fsize->pixel_format); in visl_enum_framesizes() 498 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in visl_enum_framesizes() 499 fsize->stepwise = fmt->frmsize; in visl_enum_framesizes()
|
/openbmc/linux/drivers/media/usb/pwc/ |
H A D | pwc-v4l.c | 907 struct v4l2_frmsizeenum *fsize) in pwc_enum_framesizes() argument 910 unsigned int i = 0, index = fsize->index; in pwc_enum_framesizes() 912 if (fsize->pixel_format == V4L2_PIX_FMT_YUV420 || in pwc_enum_framesizes() 913 (fsize->pixel_format == V4L2_PIX_FMT_PWC1 && in pwc_enum_framesizes() 915 (fsize->pixel_format == V4L2_PIX_FMT_PWC2 && in pwc_enum_framesizes() 921 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in pwc_enum_framesizes() 922 fsize->discrete.width = pwc_image_sizes[i][0]; in pwc_enum_framesizes() 923 fsize->discrete.height = pwc_image_sizes[i][1]; in pwc_enum_framesizes()
|
/openbmc/linux/drivers/media/pci/tw5864/ |
H A D | tw5864-video.c | 732 struct v4l2_frmsizeenum *fsize) in tw5864_enum_framesizes() argument 736 if (fsize->index > 0) in tw5864_enum_framesizes() 738 if (fsize->pixel_format != V4L2_PIX_FMT_H264) in tw5864_enum_framesizes() 741 fsize->type = V4L2_FRMSIZE_TYPE_DISCRETE; in tw5864_enum_framesizes() 742 fsize->discrete.width = 704; in tw5864_enum_framesizes() 743 fsize->discrete.height = input->std == STD_NTSC ? 480 : 576; in tw5864_enum_framesizes() 754 struct v4l2_frmsizeenum fsize = { .index = fintv->index, in tw5864_enum_frameintervals() local 758 ret = tw5864_enum_framesizes(file, priv, &fsize); in tw5864_enum_frameintervals() 762 if (fintv->width != fsize.discrete.width || in tw5864_enum_frameintervals() 763 fintv->height != fsize.discrete.height) in tw5864_enum_frameintervals()
|
/openbmc/linux/drivers/media/platform/amphion/ |
H A D | venc.c | 119 static int venc_enum_framesizes(struct file *file, void *fh, struct v4l2_frmsizeenum *fsize) in venc_enum_framesizes() argument 124 if (!fsize || fsize->index) in venc_enum_framesizes() 127 if (!vpu_helper_find_format(inst, 0, fsize->pixel_format)) in venc_enum_framesizes() 133 fsize->type = V4L2_FRMSIZE_TYPE_STEPWISE; in venc_enum_framesizes() 134 fsize->stepwise.max_width = res->max_width; in venc_enum_framesizes() 135 fsize->stepwise.max_height = res->max_height; in venc_enum_framesizes() 136 fsize->stepwise.min_width = res->min_width; in venc_enum_framesizes() 137 fsize->stepwise.min_height = res->min_height; in venc_enum_framesizes() 138 fsize->stepwise.step_width = res->step_width; in venc_enum_framesizes() 139 fsize->stepwise.step_height = res->step_height; in venc_enum_framesizes()
|