vsp1_histogram
struct vsp1_histogram histo;
struct vsp1_histogram histo;
struct vsp1_histogram *histo = vb2_get_drv_priv(vb->vb2_queue);
struct vsp1_histogram *histo = vb2_get_drv_priv(vb->vb2_queue);
struct vsp1_histogram *histo = vb2_get_drv_priv(vq);
struct vsp1_histogram *histo = subdev_to_histo(subdev);
struct vsp1_histogram *histo = subdev_to_histo(subdev);
vsp1_histogram_buffer_get(struct vsp1_histogram *histo)
struct vsp1_histogram *histo = vdev_to_histo(vfh->vdev);
struct vsp1_histogram *histo = vdev_to_histo(vfh->vdev);
struct vsp1_histogram *histo = vdev_to_histo(vfh->vdev);
static void vsp1_histogram_cleanup(struct vsp1_histogram *histo)
struct vsp1_histogram *histo = subdev_to_histo(&entity->subdev);
int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo,
void vsp1_histogram_buffer_complete(struct vsp1_histogram *histo,
struct vsp1_histogram *histo = vb2_get_drv_priv(vq);
static inline struct vsp1_histogram *vdev_to_histo(struct video_device *vdev)
return container_of(vdev, struct vsp1_histogram, video);
static inline struct vsp1_histogram *subdev_to_histo(struct v4l2_subdev *subdev)
return container_of(subdev, struct vsp1_histogram, entity.subdev);
int vsp1_histogram_init(struct vsp1_device *vsp1, struct vsp1_histogram *histo,
vsp1_histogram_buffer_get(struct vsp1_histogram *histo);
void vsp1_histogram_buffer_complete(struct vsp1_histogram *histo,