Lines Matching refs:config_item

52 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item)  in to_f_uvc_opts()
65 static void uvcg_config_item_release(struct config_item *item) in uvcg_config_item_release()
131 struct config_item item;
136 static struct uvcg_control_header *to_uvcg_control_header(struct config_item *item) in to_uvcg_control_header()
143 struct config_item *item, char *page) \
147 struct config_item *opts_item; \
165 uvcg_control_header_##cname##_store(struct config_item *item, \
170 struct config_item *opts_item; \
222 static struct config_item *uvcg_control_header_make(struct config_group *group, in uvcg_control_header_make()
261 struct config_item *item, char *page) \
265 struct config_item *opts_item; \
294 struct config_item *item, char *page) in uvcg_default_processing_bm_controls_show()
298 struct config_item *opts_item; in uvcg_default_processing_bm_controls_show()
364 struct config_item *item, char *page) \
368 struct config_item *opts_item; \
405 struct config_item *item, char *page) in uvcg_default_camera_bm_controls_show()
409 struct config_item *opts_item; in uvcg_default_camera_bm_controls_show()
478 struct config_item *item, char *page) \
482 struct config_item *opts_item; \
574 **uvcg_get_ctl_class_arr(struct config_item *i, struct f_uvc_opts *o) in uvcg_get_ctl_class_arr()
589 static int uvcg_control_class_allow_link(struct config_item *src, in uvcg_control_class_allow_link()
590 struct config_item *target) in uvcg_control_class_allow_link()
592 struct config_item *control, *header; in uvcg_control_class_allow_link()
631 static void uvcg_control_class_drop_link(struct config_item *src, in uvcg_control_class_drop_link()
632 struct config_item *target) in uvcg_control_class_drop_link()
634 struct config_item *control, *header; in uvcg_control_class_drop_link()
717 struct config_item *item, char *page) in uvcg_default_control_b_interface_number_show()
721 struct config_item *opts_item; in uvcg_default_control_b_interface_number_show()
785 static struct uvcg_format *to_uvcg_format(struct config_item *item) in to_uvcg_format()
793 struct config_item *opts_item; in uvcg_format_bma_controls_show()
820 struct config_item *opts_item; in uvcg_format_bma_controls_store()
859 struct config_item item;
866 static struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item) in to_uvcg_streaming_header()
873 static int uvcg_streaming_header_allow_link(struct config_item *src, in uvcg_streaming_header_allow_link()
874 struct config_item *target) in uvcg_streaming_header_allow_link()
877 struct config_item *opts_item; in uvcg_streaming_header_allow_link()
939 static void uvcg_streaming_header_drop_link(struct config_item *src, in uvcg_streaming_header_drop_link()
940 struct config_item *target) in uvcg_streaming_header_drop_link()
943 struct config_item *opts_item; in uvcg_streaming_header_drop_link()
984 struct config_item *item, char *page) \
988 struct config_item *opts_item; \
1030 static struct config_item
1068 struct config_item item;
1087 static struct uvcg_frame *to_uvcg_frame(struct config_item *item) in to_uvcg_frame()
1093 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
1097 struct config_item *opts_item; \
1114 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
1119 struct config_item *opts_item; \
1151 static ssize_t uvcg_frame_b_frame_index_show(struct config_item *item, in uvcg_frame_b_frame_index_show()
1157 struct config_item *opts_item; in uvcg_frame_b_frame_index_show()
1158 struct config_item *fmt_item; in uvcg_frame_b_frame_index_show()
1196 static ssize_t uvcg_frame_dw_frame_interval_show(struct config_item *item, in uvcg_frame_dw_frame_interval_show()
1201 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_show()
1273 static ssize_t uvcg_frame_dw_frame_interval_store(struct config_item *item, in uvcg_frame_dw_frame_interval_store()
1278 struct config_item *opts_item; in uvcg_frame_dw_frame_interval_store()
1346 static struct config_item *uvcg_frame_make(struct config_group *group, in uvcg_frame_make()
1352 struct config_item *opts_item; in uvcg_frame_make()
1391 static void uvcg_frame_drop(struct config_group *group, struct config_item *item) in uvcg_frame_drop()
1395 struct config_item *opts_item; in uvcg_frame_drop()
1410 struct config_item *ci; in uvcg_format_set_indices()
1433 static struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item) in to_uvcg_uncompressed()
1445 static ssize_t uvcg_uncompressed_guid_format_show(struct config_item *item, in uvcg_uncompressed_guid_format_show()
1450 struct config_item *opts_item; in uvcg_uncompressed_guid_format_show()
1467 static ssize_t uvcg_uncompressed_guid_format_store(struct config_item *item, in uvcg_uncompressed_guid_format_store()
1472 struct config_item *opts_item; in uvcg_uncompressed_guid_format_store()
1501 struct config_item *item, char *page) \
1505 struct config_item *opts_item; \
1526 struct config_item *item, char *page) \
1530 struct config_item *opts_item; \
1548 uvcg_uncompressed_##cname##_store(struct config_item *item, \
1553 struct config_item *opts_item; \
1594 uvcg_uncompressed_bma_controls_show(struct config_item *item, char *page) in uvcg_uncompressed_bma_controls_show()
1601 uvcg_uncompressed_bma_controls_store(struct config_item *item, in uvcg_uncompressed_bma_controls_store()
1682 static struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item) in to_uvcg_mjpeg()
1695 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1699 struct config_item *opts_item; \
1719 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1723 struct config_item *opts_item; \
1741 uvcg_mjpeg_##cname##_store(struct config_item *item, \
1746 struct config_item *opts_item; \
1787 uvcg_mjpeg_bma_controls_show(struct config_item *item, char *page) in uvcg_mjpeg_bma_controls_show()
1794 uvcg_mjpeg_bma_controls_store(struct config_item *item, in uvcg_mjpeg_bma_controls_store()
1865 struct config_item *item, char *page) \
1869 struct config_item *opts_item; \
1939 ***__uvcg_get_stream_class_arr(struct config_item *i, struct f_uvc_opts *o) in __uvcg_get_stream_class_arr()
1988 struct config_item *item; in __uvcg_iter_strm_cls()
2155 static int uvcg_streaming_class_allow_link(struct config_item *src, in uvcg_streaming_class_allow_link()
2156 struct config_item *target) in uvcg_streaming_class_allow_link()
2158 struct config_item *streaming, *header; in uvcg_streaming_class_allow_link()
2229 static void uvcg_streaming_class_drop_link(struct config_item *src, in uvcg_streaming_class_drop_link()
2230 struct config_item *target) in uvcg_streaming_class_drop_link()
2232 struct config_item *streaming, *header; in uvcg_streaming_class_drop_link()
2320 struct config_item *item, char *page) in uvcg_default_streaming_b_interface_number_show()
2324 struct config_item *opts_item; in uvcg_default_streaming_b_interface_number_show()
2370 static void uvc_func_item_release(struct config_item *item) in uvc_func_item_release()
2384 struct config_item *item, char *page) \
2397 f_uvc_opts_##cname##_store(struct config_item *item, \