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