Lines Matching defs:chain

31 static int uvc_ioctl_ctrl_map(struct uvc_video_chain *chain,
84 ret = uvc_ctrl_add_mapping(chain, map);
581 handle->chain = stream->chain;
621 struct uvc_video_chain *chain = handle->chain;
628 | chain->caps;
863 struct uvc_video_chain *chain = handle->chain;
864 const struct uvc_entity *selector = chain->selector;
870 (chain->dev->quirks & UVC_QUIRK_IGNORE_SELECTOR_UNIT)) {
873 list_for_each_entry(it, &chain->entities, chain) {
880 list_for_each_entry(it, &chain->entities, chain) {
905 struct uvc_video_chain *chain = handle->chain;
909 if (chain->selector == NULL ||
910 (chain->dev->quirks & UVC_QUIRK_IGNORE_SELECTOR_UNIT)) {
919 ret = uvc_query_ctrl(chain->dev, UVC_GET_CUR, chain->selector->id,
920 chain->dev->intfnum, UVC_SU_INPUT_SELECT_CONTROL,
933 struct uvc_video_chain *chain = handle->chain;
941 if (chain->selector == NULL ||
942 (chain->dev->quirks & UVC_QUIRK_IGNORE_SELECTOR_UNIT)) {
948 if (input >= chain->selector->bNrInPins)
956 ret = uvc_query_ctrl(chain->dev, UVC_SET_CUR, chain->selector->id,
957 chain->dev->intfnum, UVC_SU_INPUT_SELECT_CONTROL,
968 struct uvc_video_chain *chain = handle->chain;
970 return uvc_query_v4l2_ctrl(chain, qc);
977 struct uvc_video_chain *chain = handle->chain;
981 ret = uvc_query_v4l2_ctrl(chain, &qc);
1006 struct uvc_video_chain *chain = handle->chain;
1013 ret = uvc_ctrl_begin(chain);
1017 ret = uvc_ctrl_get(chain, &xctrl);
1030 struct uvc_video_chain *chain = handle->chain;
1038 ret = uvc_ctrl_begin(chain);
1060 struct uvc_video_chain *chain = handle->chain;
1069 ret = uvc_query_v4l2_ctrl(chain, &qc);
1081 ret = uvc_ctrl_begin(chain);
1086 ret = uvc_ctrl_get(chain, ctrl);
1104 struct uvc_video_chain *chain = handle->chain;
1112 ret = uvc_ctrl_begin(chain);
1153 struct uvc_video_chain *chain = handle->chain;
1155 return uvc_query_v4l2_menu(chain, qm);
1331 struct uvc_video_chain *chain = handle->chain;
1336 return uvc_ioctl_ctrl_map(chain, arg);
1339 return uvc_xu_ctrl_query(chain, arg);
1449 ret = uvc_ioctl_ctrl_map(handle->chain, &karg.xmap);
1462 ret = uvc_xu_ctrl_query(handle->chain, &karg.xqry);