Lines Matching refs:input
58 static unsigned int uds_output_size(unsigned int input, unsigned int ratio) in uds_output_size() argument
67 return (input - 1) / mp * mp * 4096 / ratio + 1; in uds_output_size()
70 return (input - 1) * 4096 / ratio + 1; in uds_output_size()
80 static void uds_output_limits(unsigned int input, in uds_output_limits() argument
83 *minimum = max(uds_output_size(input, UDS_MAX_FACTOR), UDS_MIN_SIZE); in uds_output_limits()
84 *maximum = min(uds_output_size(input, UDS_MIN_FACTOR), UDS_MAX_SIZE); in uds_output_limits()
107 static unsigned int uds_compute_ratio(unsigned int input, unsigned int output) in uds_compute_ratio() argument
110 return (input - 1) * 4096 / (output - 1); in uds_compute_ratio()
121 const struct v4l2_mbus_framefmt *input; in uds_s_stream() local
129 input = &uds->entity.formats[UDS_PAD_SINK]; in uds_s_stream()
132 hscale = uds_compute_ratio(input->width, output->width); in uds_s_stream()
133 vscale = uds_compute_ratio(input->height, output->height); in uds_s_stream()