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