Lines Matching refs:cname

25 #define UVC_ATTR(prefix, cname, aname) \  argument
26 static struct configfs_attribute prefix##attr_##cname = { \
30 .show = prefix##cname##_show, \
31 .store = prefix##cname##_store, \
34 #define UVC_ATTR_RO(prefix, cname, aname) \ argument
35 static struct configfs_attribute prefix##attr_##cname = { \
39 .show = prefix##cname##_show, \
142 #define UVCG_CTRL_HDR_ATTR(cname, aname, bits, limit) \ argument
143 static ssize_t uvcg_control_header_##cname##_show( \
166 uvcg_control_header_##cname##_store(struct config_item *item, \
203 UVC_ATTR(uvcg_control_header_, cname, aname)
260 #define UVCG_DEFAULT_PROCESSING_ATTR(cname, aname, bits) \ argument
261 static ssize_t uvcg_default_processing_##cname##_show( \
285 UVC_ATTR_RO(uvcg_default_processing_, cname, aname)
363 #define UVCG_DEFAULT_CAMERA_ATTR(cname, aname, bits) \ argument
364 static ssize_t uvcg_default_camera_##cname##_show( \
390 UVC_ATTR_RO(uvcg_default_camera_, cname, aname)
477 #define UVCG_DEFAULT_OUTPUT_ATTR(cname, aname, bits) \ argument
478 static ssize_t uvcg_default_output_##cname##_show( \
504 UVC_ATTR_RO(uvcg_default_output_, cname, aname)
985 #define UVCG_STREAMING_HEADER_ATTR(cname, aname, bits) \ argument
986 static ssize_t uvcg_streaming_header_##cname##_show( \
1008 UVC_ATTR_RO(uvcg_streaming_header_, cname, aname)
1101 #define UVCG_FRAME_ATTR(cname, aname, bits) \ argument
1102 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
1116 result = sprintf(page, "%u\n", f->frame.cname); \
1123 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
1131 typeof(f->frame.cname) num; \
1150 f->frame.cname = num; \
1158 UVC_ATTR(uvcg_frame_, cname, aname);
1536 #define UVCG_UNCOMPRESSED_ATTR_RO(cname, aname, bits) \ argument
1537 static ssize_t uvcg_uncompressed_##cname##_show( \
1559 UVC_ATTR_RO(uvcg_uncompressed_, cname, aname);
1561 #define UVCG_UNCOMPRESSED_ATTR(cname, aname, bits) \ argument
1562 static ssize_t uvcg_uncompressed_##cname##_show( \
1585 uvcg_uncompressed_##cname##_store(struct config_item *item, \
1618 UVC_ATTR(uvcg_uncompressed_, cname, aname);
1731 #define UVCG_MJPEG_ATTR_RO(cname, aname, bits) \ argument
1732 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1753 UVC_ATTR_RO(uvcg_mjpeg_, cname, aname)
1755 #define UVCG_MJPEG_ATTR(cname, aname, bits) \ argument
1756 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1778 uvcg_mjpeg_##cname##_store(struct config_item *item, \
1811 UVC_ATTR(uvcg_mjpeg_, cname, aname)
1917 #define UVCG_FRAMEBASED_ATTR_RO(cname, aname, bits) \ argument
1918 static ssize_t uvcg_framebased_##cname##_show(struct config_item *item,\
1940 UVC_ATTR_RO(uvcg_framebased_, cname, aname)
1942 #define UVCG_FRAMEBASED_ATTR(cname, aname, bits) \ argument
1943 static ssize_t uvcg_framebased_##cname##_show(struct config_item *item,\
1966 uvcg_framebased_##cname##_store(struct config_item *item, \
2003 UVC_ATTR(uvcg_framebased_, cname, aname)
2155 #define UVCG_DEFAULT_COLOR_MATCHING_ATTR(cname, aname, bits) \ argument
2156 static ssize_t uvcg_default_color_matching_##cname##_show( \
2180 UVC_ATTR_RO(uvcg_default_color_matching_, cname, aname)
2720 #define UVCG_OPTS_ATTR(cname, aname, limit) \ argument
2721 static ssize_t f_uvc_opts_##cname##_show( \
2728 result = sprintf(page, "%u\n", opts->cname); \
2735 f_uvc_opts_##cname##_store(struct config_item *item, \
2756 opts->cname = num; \
2763 UVC_ATTR(f_uvc_opts_, cname, cname)
2833 #define UVCG_OPTS_STRING_ATTR(cname, aname) \ argument
2834 static ssize_t f_uvc_opts_string_##cname##_show(struct config_item *item,\
2847 static ssize_t f_uvc_opts_string_##cname##_store(struct config_item *item,\
2869 UVC_ATTR(f_uvc_opts_string_, cname, aname)