Lines Matching refs:config_item
37 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item);
43 struct config_item item;
48 static struct uvcg_control_header *to_uvcg_control_header(struct config_item *item) in to_uvcg_control_header()
55 struct config_item *item, char *page) \
59 struct config_item *opts_item; \
77 uvcg_control_header_##cname##_store(struct config_item *item, \
82 struct config_item *opts_item; \
135 static struct config_item *uvcg_control_header_make(struct config_group *group, in uvcg_control_header_make()
156 struct config_item *item) in uvcg_control_header_drop()
184 *to_uvcg_default_processing(struct config_item *item) in to_uvcg_default_processing()
192 struct config_item *item, char *page) \
196 struct config_item *opts_item; \
229 struct config_item *item, char *page) in uvcg_default_processing_bm_controls_show()
233 struct config_item *opts_item; in uvcg_default_processing_bm_controls_show()
295 *to_uvcg_default_camera(struct config_item *item) in to_uvcg_default_camera()
303 struct config_item *item, char *page) \
307 struct config_item *opts_item; \
348 struct config_item *item, char *page) in uvcg_default_camera_bm_controls_show()
352 struct config_item *opts_item; in uvcg_default_camera_bm_controls_show()
417 *to_uvcg_default_output(struct config_item *item) in to_uvcg_default_output()
425 struct config_item *item, char *page) \
429 struct config_item *opts_item; \
516 **uvcg_get_ctl_class_arr(struct config_item *i, struct f_uvc_opts *o) in uvcg_get_ctl_class_arr()
530 static int uvcg_control_class_allow_link(struct config_item *src, in uvcg_control_class_allow_link()
531 struct config_item *target) in uvcg_control_class_allow_link()
533 struct config_item *control, *header; in uvcg_control_class_allow_link()
571 static int uvcg_control_class_drop_link(struct config_item *src, in uvcg_control_class_drop_link()
572 struct config_item *target) in uvcg_control_class_drop_link()
574 struct config_item *control, *header; in uvcg_control_class_drop_link()
664 static struct config_item *fmt_parent[] = {
682 static struct uvcg_format *to_uvcg_format(struct config_item *item) in to_uvcg_format()
690 struct config_item *opts_item; in uvcg_format_bma_controls_show()
717 struct config_item *opts_item; in uvcg_format_bma_controls_store()
752 struct config_item item;
759 static struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item) in to_uvcg_streaming_header()
764 static int uvcg_streaming_header_allow_link(struct config_item *src, in uvcg_streaming_header_allow_link()
765 struct config_item *target) in uvcg_streaming_header_allow_link()
768 struct config_item *opts_item; in uvcg_streaming_header_allow_link()
815 static int uvcg_streaming_header_drop_link(struct config_item *src, in uvcg_streaming_header_drop_link()
816 struct config_item *target) in uvcg_streaming_header_drop_link()
819 struct config_item *opts_item; in uvcg_streaming_header_drop_link()
860 struct config_item *item, char *page) \
864 struct config_item *opts_item; \
911 static struct config_item
932 struct config_item *item) in uvcg_streaming_header_drop()
972 struct config_item item;
975 static struct uvcg_frame *to_uvcg_frame(struct config_item *item) in to_uvcg_frame()
981 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
985 struct config_item *opts_item; \
1002 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
1007 struct config_item *opts_item; \
1056 static ssize_t uvcg_frame_dw_frame_interval_show(struct config_item *item, in uvcg_frame_dw_frame_interval_show()
1061 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_show()
1134 static ssize_t uvcg_frame_dw_frame_interval_store(struct config_item *item, in uvcg_frame_dw_frame_interval_store()
1139 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_store()
1203 static struct config_item *uvcg_frame_make(struct config_group *group, in uvcg_frame_make()
1209 struct config_item *opts_item; in uvcg_frame_make()
1248 static void uvcg_frame_drop(struct config_group *group, struct config_item *item) in uvcg_frame_drop()
1253 struct config_item *opts_item; in uvcg_frame_drop()
1271 static struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item) in to_uvcg_uncompressed()
1283 static ssize_t uvcg_uncompressed_guid_format_show(struct config_item *item, in uvcg_uncompressed_guid_format_show()
1288 struct config_item *opts_item; in uvcg_uncompressed_guid_format_show()
1305 static ssize_t uvcg_uncompressed_guid_format_store(struct config_item *item, in uvcg_uncompressed_guid_format_store()
1310 struct config_item *opts_item; in uvcg_uncompressed_guid_format_store()
1339 struct config_item *item, char *page) \
1343 struct config_item *opts_item; \
1364 struct config_item *item, char *page) \
1368 struct config_item *opts_item; \
1386 uvcg_uncompressed_##cname##_store(struct config_item *item, \
1391 struct config_item *opts_item; \
1440 uvcg_uncompressed_bma_controls_show(struct config_item *item, char *page) in uvcg_uncompressed_bma_controls_show()
1447 uvcg_uncompressed_bma_controls_store(struct config_item *item, in uvcg_uncompressed_bma_controls_store()
1505 struct config_item *item) in uvcg_uncompressed_drop()
1528 static struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item) in to_uvcg_mjpeg()
1541 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1545 struct config_item *opts_item; \
1565 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1569 struct config_item *opts_item; \
1587 uvcg_mjpeg_##cname##_store(struct config_item *item, \
1592 struct config_item *opts_item; \
1641 uvcg_mjpeg_bma_controls_show(struct config_item *item, char *page) in uvcg_mjpeg_bma_controls_show()
1648 uvcg_mjpeg_bma_controls_store(struct config_item *item, in uvcg_mjpeg_bma_controls_store()
1699 struct config_item *item) in uvcg_mjpeg_drop()
1722 *to_uvcg_default_color_matching(struct config_item *item) in to_uvcg_default_color_matching()
1730 struct config_item *item, char *page) \
1735 struct config_item *opts_item; \
1804 ***__uvcg_get_stream_class_arr(struct config_item *i, struct f_uvc_opts *o) in __uvcg_get_stream_class_arr()
1852 struct config_item *item; in __uvcg_iter_strm_cls()
2021 static int uvcg_streaming_class_allow_link(struct config_item *src, in uvcg_streaming_class_allow_link()
2022 struct config_item *target) in uvcg_streaming_class_allow_link()
2024 struct config_item *streaming, *header; in uvcg_streaming_class_allow_link()
2094 static int uvcg_streaming_class_drop_link(struct config_item *src, in uvcg_streaming_class_drop_link()
2095 struct config_item *target) in uvcg_streaming_class_drop_link()
2097 struct config_item *streaming, *header; in uvcg_streaming_class_drop_link()
2188 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item) in to_f_uvc_opts()
2194 static void uvc_attr_release(struct config_item *item) in uvc_attr_release()
2207 struct config_item *item, char *page) \
2220 f_uvc_opts_##cname##_store(struct config_item *item, \