Lines Matching refs:config_item
34 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item) in to_f_uvc_opts()
44 struct config_item item;
49 static struct uvcg_control_header *to_uvcg_control_header(struct config_item *item) in to_uvcg_control_header()
56 struct config_item *item, char *page) \
60 struct config_item *opts_item; \
78 uvcg_control_header_##cname##_store(struct config_item *item, \
83 struct config_item *opts_item; \
136 static struct config_item *uvcg_control_header_make(struct config_group *group, in uvcg_control_header_make()
157 struct config_item *item) in uvcg_control_header_drop()
185 *to_uvcg_default_processing(struct config_item *item) in to_uvcg_default_processing()
193 struct config_item *item, char *page) \
197 struct config_item *opts_item; \
230 struct config_item *item, char *page) in uvcg_default_processing_bm_controls_show()
234 struct config_item *opts_item; in uvcg_default_processing_bm_controls_show()
291 *to_uvcg_default_camera(struct config_item *item) in to_uvcg_default_camera()
299 struct config_item *item, char *page) \
303 struct config_item *opts_item; \
344 struct config_item *item, char *page) in uvcg_default_camera_bm_controls_show()
348 struct config_item *opts_item; in uvcg_default_camera_bm_controls_show()
408 *to_uvcg_default_output(struct config_item *item) in to_uvcg_default_output()
416 struct config_item *item, char *page) \
420 struct config_item *opts_item; \
496 **uvcg_get_ctl_class_arr(struct config_item *i, struct f_uvc_opts *o) in uvcg_get_ctl_class_arr()
510 static int uvcg_control_class_allow_link(struct config_item *src, in uvcg_control_class_allow_link()
511 struct config_item *target) in uvcg_control_class_allow_link()
513 struct config_item *control, *header; in uvcg_control_class_allow_link()
551 static void uvcg_control_class_drop_link(struct config_item *src, in uvcg_control_class_drop_link()
552 struct config_item *target) in uvcg_control_class_drop_link()
554 struct config_item *control, *header; in uvcg_control_class_drop_link()
623 static struct config_item *fmt_parent[] = {
641 static struct uvcg_format *to_uvcg_format(struct config_item *item) in to_uvcg_format()
649 struct config_item *opts_item; in uvcg_format_bma_controls_show()
676 struct config_item *opts_item; in uvcg_format_bma_controls_store()
711 struct config_item item;
718 static struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item) in to_uvcg_streaming_header()
723 static int uvcg_streaming_header_allow_link(struct config_item *src, in uvcg_streaming_header_allow_link()
724 struct config_item *target) in uvcg_streaming_header_allow_link()
727 struct config_item *opts_item; in uvcg_streaming_header_allow_link()
774 static void uvcg_streaming_header_drop_link(struct config_item *src, in uvcg_streaming_header_drop_link()
775 struct config_item *target) in uvcg_streaming_header_drop_link()
778 struct config_item *opts_item; in uvcg_streaming_header_drop_link()
816 struct config_item *item, char *page) \
820 struct config_item *opts_item; \
867 static struct config_item
888 struct config_item *item) in uvcg_streaming_header_drop()
928 struct config_item item;
931 static struct uvcg_frame *to_uvcg_frame(struct config_item *item) in to_uvcg_frame()
937 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
941 struct config_item *opts_item; \
958 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
963 struct config_item *opts_item; \
1012 static ssize_t uvcg_frame_dw_frame_interval_show(struct config_item *item, in uvcg_frame_dw_frame_interval_show()
1017 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_show()
1090 static ssize_t uvcg_frame_dw_frame_interval_store(struct config_item *item, in uvcg_frame_dw_frame_interval_store()
1095 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_store()
1159 static struct config_item *uvcg_frame_make(struct config_group *group, in uvcg_frame_make()
1165 struct config_item *opts_item; in uvcg_frame_make()
1204 static void uvcg_frame_drop(struct config_group *group, struct config_item *item) in uvcg_frame_drop()
1209 struct config_item *opts_item; in uvcg_frame_drop()
1227 static struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item) in to_uvcg_uncompressed()
1239 static ssize_t uvcg_uncompressed_guid_format_show(struct config_item *item, in uvcg_uncompressed_guid_format_show()
1244 struct config_item *opts_item; in uvcg_uncompressed_guid_format_show()
1261 static ssize_t uvcg_uncompressed_guid_format_store(struct config_item *item, in uvcg_uncompressed_guid_format_store()
1266 struct config_item *opts_item; in uvcg_uncompressed_guid_format_store()
1295 struct config_item *item, char *page) \
1299 struct config_item *opts_item; \
1320 struct config_item *item, char *page) \
1324 struct config_item *opts_item; \
1342 uvcg_uncompressed_##cname##_store(struct config_item *item, \
1347 struct config_item *opts_item; \
1396 uvcg_uncompressed_bma_controls_show(struct config_item *item, char *page) in uvcg_uncompressed_bma_controls_show()
1403 uvcg_uncompressed_bma_controls_store(struct config_item *item, in uvcg_uncompressed_bma_controls_store()
1461 struct config_item *item) in uvcg_uncompressed_drop()
1484 static struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item) in to_uvcg_mjpeg()
1497 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1501 struct config_item *opts_item; \
1521 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1525 struct config_item *opts_item; \
1543 uvcg_mjpeg_##cname##_store(struct config_item *item, \
1548 struct config_item *opts_item; \
1597 uvcg_mjpeg_bma_controls_show(struct config_item *item, char *page) in uvcg_mjpeg_bma_controls_show()
1604 uvcg_mjpeg_bma_controls_store(struct config_item *item, in uvcg_mjpeg_bma_controls_store()
1655 struct config_item *item) in uvcg_mjpeg_drop()
1678 *to_uvcg_default_color_matching(struct config_item *item) in to_uvcg_default_color_matching()
1686 struct config_item *item, char *page) \
1691 struct config_item *opts_item; \
1755 ***__uvcg_get_stream_class_arr(struct config_item *i, struct f_uvc_opts *o) in __uvcg_get_stream_class_arr()
1803 struct config_item *item; in __uvcg_iter_strm_cls()
1972 static int uvcg_streaming_class_allow_link(struct config_item *src, in uvcg_streaming_class_allow_link()
1973 struct config_item *target) in uvcg_streaming_class_allow_link()
1975 struct config_item *streaming, *header; in uvcg_streaming_class_allow_link()
2045 static void uvcg_streaming_class_drop_link(struct config_item *src, in uvcg_streaming_class_drop_link()
2046 struct config_item *target) in uvcg_streaming_class_drop_link()
2048 struct config_item *streaming, *header; in uvcg_streaming_class_drop_link()
2112 static void uvc_attr_release(struct config_item *item) in uvc_attr_release()
2125 struct config_item *item, char *page) \
2138 f_uvc_opts_##cname##_store(struct config_item *item, \