Lines Matching defs:airspy
95 struct airspy { struct
98 unsigned long flags;
100 struct device *dev;
101 struct usb_device *udev;
102 struct video_device vdev;
103 struct v4l2_device v4l2_dev;
106 struct vb2_queue vb_queue;
107 struct list_head queued_bufs;
108 spinlock_t queued_bufs_lock; /* Protects queued_bufs */
109 unsigned sequence; /* Buffer sequence counter */
110 unsigned int vb_full; /* vb is full and packets dropped */
113 struct mutex v4l2_lock; /* Protects everything else */
114 struct mutex vb_queue_lock; /* Protects vb_queue and capt_file */
116 struct urb *urb_list[MAX_BULK_BUFS];
117 int buf_num;
118 unsigned long buf_size;
119 u8 *buf_list[MAX_BULK_BUFS];
120 dma_addr_t dma_addr[MAX_BULK_BUFS];
121 int urbs_initialized;
122 int urbs_submitted;
148 #define airspy_dbg_usb_control_msg(_dev, _r, _t, _v, _i, _b, _l) { \ argument
160 static int airspy_ctrl_msg(struct airspy *s, u8 request, u16 value, u16 index, in airspy_ctrl_msg() argument