Lines Matching refs:cname

17 #define UVC_ATTR(prefix, cname, aname) \  argument
18 static struct configfs_attribute prefix##attr_##cname = { \
22 .show = prefix##cname##_show, \
23 .store = prefix##cname##_store, \
26 #define UVC_ATTR_RO(prefix, cname, aname) \ argument
27 static struct configfs_attribute prefix##attr_##cname = { \
31 .show = prefix##cname##_show, \
54 #define UVCG_CTRL_HDR_ATTR(cname, aname, conv, str2u, uxx, vnoc, limit) \ argument
55 static ssize_t uvcg_control_header_##cname##_show( \
78 uvcg_control_header_##cname##_store(struct config_item *item, \
115 UVC_ATTR(uvcg_control_header_, cname, aname)
191 #define UVCG_DEFAULT_PROCESSING_ATTR(cname, aname, conv) \ argument
192 static ssize_t uvcg_default_processing_##cname##_show( \
216 UVC_ATTR_RO(uvcg_default_processing_, cname, aname)
297 #define UVCG_DEFAULT_CAMERA_ATTR(cname, aname, conv) \ argument
298 static ssize_t uvcg_default_camera_##cname##_show( \
324 UVC_ATTR_RO(uvcg_default_camera_, cname, aname)
414 #define UVCG_DEFAULT_OUTPUT_ATTR(cname, aname, conv) \ argument
415 static ssize_t uvcg_default_output_##cname##_show( \
441 UVC_ATTR_RO(uvcg_default_output_, cname, aname)
814 #define UVCG_STREAMING_HEADER_ATTR(cname, aname, conv) \ argument
815 static ssize_t uvcg_streaming_header_##cname##_show( \
837 UVC_ATTR_RO(uvcg_streaming_header_, cname, aname)
936 #define UVCG_FRAME_ATTR(cname, aname, to_cpu_endian, to_little_endian, bits) \ argument
937 static ssize_t uvcg_frame_##cname##_show(struct config_item *item, char *page)\
951 result = sprintf(page, "%d\n", to_cpu_endian(f->frame.cname)); \
958 static ssize_t uvcg_frame_##cname##_store(struct config_item *item, \
985 f->frame.cname = to_little_endian(num); \
993 UVC_ATTR(uvcg_frame_, cname, aname);
1293 #define UVCG_UNCOMPRESSED_ATTR_RO(cname, aname, conv) \ argument
1294 static ssize_t uvcg_uncompressed_##cname##_show( \
1316 UVC_ATTR_RO(uvcg_uncompressed_, cname, aname);
1318 #define UVCG_UNCOMPRESSED_ATTR(cname, aname, conv) \ argument
1319 static ssize_t uvcg_uncompressed_##cname##_show( \
1342 uvcg_uncompressed_##cname##_store(struct config_item *item, \
1379 UVC_ATTR(uvcg_uncompressed_, cname, aname);
1496 #define UVCG_MJPEG_ATTR_RO(cname, aname, conv) \ argument
1497 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1518 UVC_ATTR_RO(uvcg_mjpeg_, cname, aname)
1520 #define UVCG_MJPEG_ATTR(cname, aname, conv) \ argument
1521 static ssize_t uvcg_mjpeg_##cname##_show(struct config_item *item, char *page)\
1543 uvcg_mjpeg_##cname##_store(struct config_item *item, \
1580 UVC_ATTR(uvcg_mjpeg_, cname, aname)
1684 #define UVCG_DEFAULT_COLOR_MATCHING_ATTR(cname, aname, conv) \ argument
1685 static ssize_t uvcg_default_color_matching_##cname##_show( \
1710 UVC_ATTR_RO(uvcg_default_color_matching_, cname, aname)
2123 #define UVCG_OPTS_ATTR(cname, aname, conv, str2u, uxx, vnoc, limit) \ argument
2124 static ssize_t f_uvc_opts_##cname##_show( \
2131 result = sprintf(page, "%d\n", conv(opts->cname)); \
2138 f_uvc_opts_##cname##_store(struct config_item *item, \
2159 opts->cname = vnoc(num); \
2166 UVC_ATTR(f_uvc_opts_, cname, cname)