Lines Matching defs:gspca_dev
31 #define gspca_dbg(gspca_dev, level, fmt, ...) \ argument
35 #define gspca_err(gspca_dev, fmt, ...) \ argument
153 struct gspca_dev { struct
154 struct video_device vdev; /* !! must be the first item */
155 struct module *module; /* subdriver handling the device */
156 struct v4l2_device v4l2_dev;
157 struct usb_device *dev;
160 struct input_dev *input_dev;
161 char phys[64]; /* physical device path */
164 struct cam cam; /* device information */
165 const struct sd_desc *sd_desc; /* subdriver description */
166 struct v4l2_ctrl_handler ctrl_handler;
170 struct {
178 __u8 *usb_buf; /* buffer for USB exchanges */
179 struct urb *urb[MAX_NURBS];
181 struct urb *int_urb;
184 u8 *image; /* image being filled */
185 u32 image_len; /* current length of image */
186 __u8 last_packet_type;
187 __s8 empty_packet; /* if (-1) don't check empty packets */
188 bool streaming;
190 __u8 curr_mode; /* current camera mode */
191 struct v4l2_pix_format pixfmt; /* current mode parameters */
192 __u32 sequence; /* frame sequence number */
194 struct vb2_queue queue;
218 int gspca_dev_probe(struct usb_interface *intf, argument
229 void gspca_frame_add(struct gspca_dev *gspca_dev, argument