Searched refs:qctrl (Results 1 - 25 of 28) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/
H A Dv4l2-common.c476 int v4l2_ctrl_check(struct v4l2_ext_control *ctrl, struct v4l2_queryctrl *qctrl, argument
479 if (qctrl->flags & V4L2_CTRL_FLAG_DISABLED)
481 if (qctrl->flags & V4L2_CTRL_FLAG_GRABBED)
483 if (qctrl->type == V4L2_CTRL_TYPE_BUTTON ||
484 qctrl->type == V4L2_CTRL_TYPE_INTEGER64 ||
485 qctrl->type == V4L2_CTRL_TYPE_CTRL_CLASS)
487 if (ctrl->value < qctrl->minimum || ctrl->value > qctrl->maximum)
489 if (qctrl->type == V4L2_CTRL_TYPE_MENU && menu_items != NULL) {
658 int v4l2_ctrl_query_fill(struct v4l2_queryctrl *qctrl, s3 argument
780 v4l2_ctrl_query_fill_std(struct v4l2_queryctrl *qctrl) argument
914 v4l2_ctrl_query_menu(struct v4l2_querymenu *qmenu, struct v4l2_queryctrl *qctrl, const char **menu_items) argument
[all...]
H A Dcx2341x.c326 static int cx2341x_ctrl_query_fill(struct v4l2_queryctrl *qctrl, s32 min, s32 max, s32 step, s32 def) argument
330 qctrl->flags = 0;
331 switch (qctrl->id) {
371 return v4l2_ctrl_query_fill(qctrl, min, max, step, def);
373 switch (qctrl->id) {
379 qctrl->type = V4L2_CTRL_TYPE_MENU;
384 qctrl->type = V4L2_CTRL_TYPE_BOOLEAN;
390 qctrl->type = V4L2_CTRL_TYPE_INTEGER;
393 switch (qctrl->id) {
397 qctrl
409 cx2341x_ctrl_query(struct cx2341x_mpeg_params *params, struct v4l2_queryctrl *qctrl) argument
655 struct v4l2_queryctrl qctrl; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/ivtv/
H A Divtv-controls.c50 static int ivtv_queryctrl(struct ivtv *itv, struct v4l2_queryctrl *qctrl) argument
54 IVTV_DEBUG_IOCTL("VIDIOC_QUERYCTRL(%08x)\n", qctrl->id);
56 qctrl->id = v4l2_ctrl_next(ctrl_classes, qctrl->id);
57 if (qctrl->id == 0)
60 switch (qctrl->id) {
66 if (itv->video_dec_func(itv, VIDIOC_QUERYCTRL, qctrl))
67 qctrl->flags |= V4L2_CTRL_FLAG_DISABLED;
76 if (ivtv_i2c_hw(itv, itv->card->hw_audio_ctrl, VIDIOC_QUERYCTRL, qctrl))
77 qctrl
92 struct v4l2_queryctrl qctrl; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/media/
H A Dv4l2-common.h86 int v4l2_ctrl_check(struct v4l2_ext_control *ctrl, struct v4l2_queryctrl *qctrl,
89 int v4l2_ctrl_query_fill(struct v4l2_queryctrl *qctrl, s32 min, s32 max, s32 step, s32 def);
90 int v4l2_ctrl_query_fill_std(struct v4l2_queryctrl *qctrl);
92 struct v4l2_queryctrl *qctrl, const char **menu_items);
H A Dcx2341x.h92 struct v4l2_queryctrl *qctrl);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/zc0301/
H A Dzc0301_core.c570 struct v4l2_queryctrl *qctrl; local
577 qctrl = s->qctrl;
581 qctrl = s->_qctrl;
605 for (i = 0; i < ARRAY_SIZE(s->qctrl); i++)
606 if (s->qctrl[i].id != 0 &&
607 !(s->qctrl[i].flags & V4L2_CTRL_FLAG_DISABLED)) {
608 ctrl.id = s->qctrl[i].id;
609 ctrl.value = qctrl[i].default_value;
613 s->qctrl[
[all...]
H A Dzc0301_sensor.h103 struct v4l2_queryctrl qctrl[ZC0301_MAX_CTRLS]; member in struct:zc0301_sensor
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/cx88/
H A Dcx88-blackbird.c704 static int blackbird_queryctrl(struct cx8802_dev *dev, struct v4l2_queryctrl *qctrl) argument
706 qctrl->id = v4l2_ctrl_next(ctrl_classes, qctrl->id);
707 if (qctrl->id == 0)
711 if (cx8800_ctrl_query(qctrl) == 0)
715 if (cx2341x_ctrl_query(&dev->params, qctrl))
716 qctrl->flags |= V4L2_CTRL_FLAG_DISABLED;
727 struct v4l2_queryctrl qctrl; local
729 qctrl.id = qmenu->id;
730 blackbird_queryctrl(dev, &qctrl);
954 vidioc_queryctrl(struct file *file, void *priv, struct v4l2_queryctrl *qctrl) argument
[all...]
H A Dcx88-video.c296 int cx8800_ctrl_query(struct v4l2_queryctrl *qctrl) argument
300 if (qctrl->id < V4L2_CID_BASE ||
301 qctrl->id >= V4L2_CID_LASTP1)
304 if (cx8800_ctls[i].v.id == qctrl->id)
307 *qctrl = no_ctl;
310 *qctrl = cx8800_ctls[i].v;
1270 struct v4l2_queryctrl *qctrl)
1272 qctrl->id = v4l2_ctrl_next(ctrl_classes, qctrl->id);
1273 if (unlikely(qctrl
1269 vidioc_queryctrl(struct file *file, void *priv, struct v4l2_queryctrl *qctrl) argument
[all...]
H A Dcx88.h650 extern int cx8800_ctrl_query(struct v4l2_queryctrl *qctrl);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/et61x251/
H A Det61x251_sensor.h97 struct v4l2_queryctrl qctrl[ET61X251_MAX_CTRLS]; member in struct:et61x251_sensor
H A Det61x251_core.c1100 struct v4l2_queryctrl *qctrl; local
1107 qctrl = s->qctrl;
1111 qctrl = s->_qctrl;
1148 for (i = 0; i < ARRAY_SIZE(s->qctrl); i++)
1149 if (s->qctrl[i].id != 0 &&
1150 !(s->qctrl[i].flags & V4L2_CTRL_FLAG_DISABLED)) {
1151 ctrl.id = s->qctrl[i].id;
1152 ctrl.value = qctrl[i].default_value;
1156 s->qctrl[
[all...]
H A Det61x251_tas5130d1b.c81 .qctrl = {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/sn9c102/
H A Dsn9c102_sensor.h188 struct v4l2_queryctrl qctrl[SN9C102_MAX_CTRLS]; member in struct:sn9c102_sensor
H A Dsn9c102_tas5110c1b.c99 .qctrl = {
H A Dsn9c102_tas5130d1b.c100 .qctrl = {
H A Dsn9c102_core.c1613 struct v4l2_queryctrl *qctrl; local
1620 qctrl = s->qctrl;
1623 qctrl = s->_qctrl;
1677 for (i = 0; i < ARRAY_SIZE(s->qctrl); i++)
1678 if (s->qctrl[i].id != 0 &&
1679 !(s->qctrl[i].flags & V4L2_CTRL_FLAG_DISABLED)) {
1680 ctrl.id = s->qctrl[i].id;
1681 ctrl.value = qctrl[i].default_value;
1685 s->qctrl[
[all...]
H A Dsn9c102_hv7131d.c156 .qctrl = {
H A Dsn9c102_pas106b.c175 .qctrl = {
H A Dsn9c102_mi0343.c234 .qctrl = {
H A Dsn9c102_pas202bcb.c208 .qctrl = {
H A Dsn9c102_hv7131r.c265 .qctrl = {
H A Dsn9c102_ov7630.c263 .qctrl = {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/pvrusb2/
H A Dpvrusb2-hdw.c522 struct v4l2_queryctrl qctrl; local
524 qctrl.id = cptr->info->v4l_id;
525 cx2341x_ctrl_query(&cptr->hdw->enc_ctl_state,&qctrl);
533 if (qctrl.flags & V4L2_CTRL_FLAG_READ_ONLY) {
542 return qctrl.flags;
1945 struct v4l2_queryctrl qctrl; local
1994 qctrl.id = ciptr->v4l_id;
1995 cx2341x_ctrl_query(&hdw->enc_ctl_state,&qctrl);
1996 if (!(qctrl.flags & V4L2_CTRL_FLAG_READ_ONLY)) {
1999 strncpy(hdw->mpeg_ctrl_info[idx].desc,qctrl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/matrox/
H A Dmatroxfb_base.c1098 struct v4l2_queryctrl qctrl; local
1101 if (copy_from_user(&qctrl, argp, sizeof(qctrl)))
1108 err = ACCESS_FBINFO(outputs[1]).output->getqueryctrl(ACCESS_FBINFO(outputs[1]).data, &qctrl);
1114 copy_to_user(argp, &qctrl, sizeof(qctrl)))

Completed in 143 milliseconds

12