v4l2_queryctrl
static int cx2341x_ctrl_query_fill(struct v4l2_queryctrl *qctrl,
struct v4l2_queryctrl *qctrl)
static int v4l2_ctrl_check(struct v4l2_ext_control *ctrl, struct v4l2_queryctrl *qctrl,
struct v4l2_queryctrl qctrl;
int hws_vidioc_queryctrl(struct file *file, void *fh, struct v4l2_queryctrl *a);
struct v4l2_queryctrl qctrl;
struct v4l2_queryctrl qctrl = {};
int v4l2_ctrl_query_fill(struct v4l2_queryctrl *qctrl, s32 _min, s32 _max, s32 _step, s32 _def)
void v4l2_query_ext_ctrl_to_v4l2_queryctrl(struct v4l2_queryctrl *to,
int v4l2_queryctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_queryctrl *qc)
EXPORT_SYMBOL(v4l2_queryctrl);
struct v4l2_queryctrl *p = arg;
return v4l2_queryctrl(vfh->ctrl_handler, p);
return v4l2_queryctrl(vfd->ctrl_handler, p);
IOCTL_INFO(VIDIOC_QUERYCTRL, v4l_queryctrl, v4l_print_queryctrl, INFO_FL_CTRL | INFO_FL_CLEAR(v4l2_queryctrl, id)),
const struct v4l2_queryctrl *p = arg;
return v4l2_queryctrl(vfh->ctrl_handler, arg);
struct v4l2_queryctrl qctrl;
struct v4l2_queryctrl;
struct v4l2_queryctrl* ctrl);
static int g450_query_ctrl(void* md, struct v4l2_queryctrl *p) {
static const struct v4l2_queryctrl disctrl =
struct v4l2_queryctrl desc;
struct v4l2_queryctrl *p) {
static const struct v4l2_queryctrl disctrl =
static int maven_out_get_queryctrl(void* md, struct v4l2_queryctrl* p) {
struct v4l2_queryctrl desc;
struct v4l2_queryctrl *qctrl);
int v4l2_ctrl_query_fill(struct v4l2_queryctrl *qctrl,
int v4l2_queryctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_queryctrl *qc);
void v4l2_query_ext_ctrl_to_v4l2_queryctrl(struct v4l2_queryctrl *to,
#define VIDIOC_QUERYCTRL _IOWR('V', 36, struct v4l2_queryctrl)