Lines Matching defs:rtl2832_sdr_dev
101 struct rtl2832_sdr_dev { struct
104 unsigned long flags;
106 struct platform_device *pdev;
107 struct regmap *regmap;
109 struct video_device vdev;
110 struct v4l2_device v4l2_dev;
111 struct v4l2_subdev *v4l2_subdev;
114 struct vb2_queue vb_queue;
115 struct list_head queued_bufs;
116 spinlock_t queued_bufs_lock; /* Protects queued_bufs */
117 unsigned sequence; /* buffer sequence counter */
120 struct mutex v4l2_lock; /* Protects everything else */
121 struct mutex vb_queue_lock; /* Protects vb_queue and capt_file */
124 struct usb_device *udev; /* Both mutexes most be hold when setting! */
126 unsigned int vb_full; /* vb is full and packets dropped */
128 struct urb *urb_list[MAX_BULK_BUFS];
129 int buf_num;
130 unsigned long buf_size;
154 struct rtl2832_sdr_dev *dev) in rtl2832_sdr_get_next_fill_buf() argument