cio2_queue
struct cio2_queue *q = vb2q_to_cio2_queue(vq);
struct cio2_queue *q = file_to_cio2_queue(file);
struct cio2_queue *q = file_to_cio2_queue(file);
struct cio2_queue *q = container_of(vd, struct cio2_queue, vdev);
struct cio2_queue *q;
struct cio2_queue *q;
static int cio2_queue_init(struct cio2_device *cio2, struct cio2_queue *q)
static void cio2_queue_exit(struct cio2_device *cio2, struct cio2_queue *q)
static void cio2_fbpt_rearrange(struct cio2_device *cio2, struct cio2_queue *q)
struct cio2_queue *q = cio2->cur_queue;
struct cio2_queue *q = cio2->cur_queue;
static int cio2_fbpt_init(struct cio2_device *cio2, struct cio2_queue *q)
static void cio2_fbpt_exit(struct cio2_queue *q, struct device *dev)
static int cio2_csi2_calc_timing(struct cio2_device *cio2, struct cio2_queue *q,
static int cio2_hw_init(struct cio2_device *cio2, struct cio2_queue *q)
static void cio2_hw_exit(struct cio2_device *cio2, struct cio2_queue *q)
struct cio2_queue *q = cio2->cur_queue;
static void cio2_queue_event_sof(struct cio2_device *cio2, struct cio2_queue *q)
static void cio2_vb2_return_all_buffers(struct cio2_queue *q,
struct cio2_queue *q = vb2q_to_cio2_queue(vq);
struct cio2_queue *q =
container_of(vb->vb2_queue, struct cio2_queue, vbq);
struct cio2_queue *q = vb2q_to_cio2_queue(vq);
struct cio2_queue queue[CIO2_QUEUES];
struct cio2_queue *cur_queue;
static inline struct cio2_queue *file_to_cio2_queue(struct file *file)
return container_of(video_devdata(file), struct cio2_queue, vdev);
static inline struct cio2_queue *vb2q_to_cio2_queue(struct vb2_queue *vq)
return container_of(vq, struct cio2_queue, vbq);