Lines Matching refs:fse

114 	struct v4l2_subdev_frame_size_enum fse;  in testSubDevEnumFrameSize()  local
118 memset(&fse, 0, sizeof(fse)); in testSubDevEnumFrameSize()
119 fse.which = which; in testSubDevEnumFrameSize()
120 fse.pad = pad; in testSubDevEnumFrameSize()
121 fse.code = code; in testSubDevEnumFrameSize()
122 ret = doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse); in testSubDevEnumFrameSize()
134 fse.which = ~0; in testSubDevEnumFrameSize()
135 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse) != EINVAL); in testSubDevEnumFrameSize()
136 fse.which = which; in testSubDevEnumFrameSize()
137 fse.index = ~0; in testSubDevEnumFrameSize()
138 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse) != EINVAL); in testSubDevEnumFrameSize()
139 fse.pad = node->entity.pads; in testSubDevEnumFrameSize()
140 fse.index = 0; in testSubDevEnumFrameSize()
141 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse) != EINVAL); in testSubDevEnumFrameSize()
142 memset(&fse, 0xff, sizeof(fse)); in testSubDevEnumFrameSize()
143 fse.which = which; in testSubDevEnumFrameSize()
144 fse.pad = pad; in testSubDevEnumFrameSize()
145 fse.code = code; in testSubDevEnumFrameSize()
146 fse.index = 0; in testSubDevEnumFrameSize()
147 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse)); in testSubDevEnumFrameSize()
148 fail_on_test(check_0(fse.reserved, sizeof(fse.reserved))); in testSubDevEnumFrameSize()
149 fail_on_test(fse.which != which); in testSubDevEnumFrameSize()
150 fail_on_test(fse.pad != pad); in testSubDevEnumFrameSize()
151 fail_on_test(fse.code != code); in testSubDevEnumFrameSize()
152 fail_on_test(fse.index); in testSubDevEnumFrameSize()
153 fail_on_test(!fse.min_width || !fse.min_height); in testSubDevEnumFrameSize()
154 fail_on_test(fse.min_width == ~0U || fse.min_height == ~0U); in testSubDevEnumFrameSize()
155 fail_on_test(!fse.max_width || !fse.max_height); in testSubDevEnumFrameSize()
156 fail_on_test(fse.max_width == ~0U || fse.max_height == ~0U); in testSubDevEnumFrameSize()
157 fail_on_test(fse.min_width > fse.max_width); in testSubDevEnumFrameSize()
158 fail_on_test(fse.min_height > fse.max_height); in testSubDevEnumFrameSize()
160 fse.index++; in testSubDevEnumFrameSize()
161 ret = doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse); in testSubDevEnumFrameSize()
165 num_sizes = fse.index; in testSubDevEnumFrameSize()
167 fse.index = i; in testSubDevEnumFrameSize()
168 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse)); in testSubDevEnumFrameSize()
169 fail_on_test(fse.which != which); in testSubDevEnumFrameSize()
170 fail_on_test(fse.pad != pad); in testSubDevEnumFrameSize()
171 fail_on_test(fse.code != code); in testSubDevEnumFrameSize()
172 fail_on_test(fse.index != i); in testSubDevEnumFrameSize()
173 fail_on_test(!fse.min_width || !fse.min_height); in testSubDevEnumFrameSize()
174 fail_on_test(!fse.max_width || !fse.max_height); in testSubDevEnumFrameSize()
175 fail_on_test(fse.min_width > fse.max_width); in testSubDevEnumFrameSize()
176 fail_on_test(fse.min_height > fse.max_height); in testSubDevEnumFrameSize()
179 fse.min_width, fse.min_height); in testSubDevEnumFrameSize()
182 fse.max_width, fse.max_height); in testSubDevEnumFrameSize()
200 struct v4l2_subdev_frame_size_enum fse; in testSubDevEnum() local
203 memset(&fse, 0, sizeof(fse)); in testSubDevEnum()
205 fse.which = which; in testSubDevEnum()
206 fse.pad = pad; in testSubDevEnum()
209 fail_on_test(doioctl(node, VIDIOC_SUBDEV_ENUM_FRAME_SIZE, &fse) != ENOTTY); in testSubDevEnum()