Lines Matching refs:item
19 static inline struct f_uvc_opts *to_f_uvc_opts(struct config_item *item)
21 return container_of(to_config_group(item), struct f_uvc_opts,
30 struct config_item item;
35 static inline struct uvcg_control_header *to_uvcg_control_header(struct config_item *item)
37 return container_of(item, struct uvcg_control_header, item);
69 static inline struct uvcg_format *to_uvcg_format(struct config_item *item)
71 return container_of(to_config_group(item), struct uvcg_format, group);
75 struct config_item item;
82 static inline struct uvcg_streaming_header *to_uvcg_streaming_header(struct config_item *item)
84 return container_of(item, struct uvcg_streaming_header, item);
93 struct config_item item;
112 static inline struct uvcg_frame *to_uvcg_frame(struct config_item *item)
114 return container_of(item, struct uvcg_frame, item);
126 static inline struct uvcg_uncompressed *to_uvcg_uncompressed(struct config_item *item)
128 return container_of(to_uvcg_format(item), struct uvcg_uncompressed, fmt);
140 static inline struct uvcg_mjpeg *to_uvcg_mjpeg(struct config_item *item)
142 return container_of(to_uvcg_format(item), struct uvcg_mjpeg, fmt);
164 struct config_item item;
170 static inline struct uvcg_extension *to_uvcg_extension(struct config_item *item)
172 return container_of(item, struct uvcg_extension, item);