Lines Matching defs:airspy
104 struct airspy { struct
108 unsigned long flags;
110 struct device *dev;
111 struct usb_device *udev;
112 struct video_device vdev;
113 struct v4l2_device v4l2_dev;
116 struct vb2_queue vb_queue;
117 struct list_head queued_bufs;
118 spinlock_t queued_bufs_lock; /* Protects queued_bufs */
119 unsigned sequence; /* Buffer sequence counter */
120 unsigned int vb_full; /* vb is full and packets dropped */
123 struct mutex v4l2_lock; /* Protects everything else */
124 struct mutex vb_queue_lock; /* Protects vb_queue and capt_file */
126 struct urb *urb_list[MAX_BULK_BUFS];
127 int buf_num;
128 unsigned long buf_size;
129 u8 *buf_list[MAX_BULK_BUFS];
130 dma_addr_t dma_addr[MAX_BULK_BUFS];
131 int urbs_initialized;
132 int urbs_submitted;
158 #define airspy_dbg_usb_control_msg(_dev, _r, _t, _v, _i, _b, _l) { \ argument
170 static int airspy_ctrl_msg(struct airspy *s, u8 request, u16 value, u16 index, in airspy_ctrl_msg() argument