Lines Matching refs:m2m_dev
93 * @m2m_dev: opaque pointer to the internal data to handle M2M context
118 struct v4l2_m2m_dev *m2m_dev;
147 * @m2m_dev: opaque pointer to the internal data to handle M2M context
149 void *v4l2_m2m_get_curr_priv(struct v4l2_m2m_dev *m2m_dev);
190 * @m2m_dev: opaque pointer to the internal data to handle M2M context
200 void v4l2_m2m_job_finish(struct v4l2_m2m_dev *m2m_dev,
208 * @m2m_dev: opaque pointer to the internal data to handle M2M context
226 void v4l2_m2m_buf_done_and_job_finish(struct v4l2_m2m_dev *m2m_dev,
320 * @m2m_dev: opaque pointer to the internal data to handle M2M context
325 void v4l2_m2m_suspend(struct v4l2_m2m_dev *m2m_dev);
330 * @m2m_dev: opaque pointer to the internal data to handle M2M context
336 void v4l2_m2m_resume(struct v4l2_m2m_dev *m2m_dev);
524 void v4l2_m2m_unregister_media_controller(struct v4l2_m2m_dev *m2m_dev);
525 int v4l2_m2m_register_media_controller(struct v4l2_m2m_dev *m2m_dev,
529 v4l2_m2m_unregister_media_controller(struct v4l2_m2m_dev *m2m_dev)
534 v4l2_m2m_register_media_controller(struct v4l2_m2m_dev *m2m_dev,
542 * v4l2_m2m_release() - cleans up and frees a m2m_dev structure
544 * @m2m_dev: opaque pointer to the internal data to handle M2M context
548 void v4l2_m2m_release(struct v4l2_m2m_dev *m2m_dev);
551 * v4l2_m2m_get() - take a reference to the m2m_dev structure
553 * @m2m_dev: opaque pointer to the internal data to handle M2M context
558 void v4l2_m2m_get(struct v4l2_m2m_dev *m2m_dev);
561 * v4l2_m2m_put() - remove a reference to the m2m_dev structure
563 * @m2m_dev: opaque pointer to the internal data to handle M2M context
569 void v4l2_m2m_put(struct v4l2_m2m_dev *m2m_dev);
574 * @m2m_dev: opaque pointer to the internal data to handle M2M context
581 struct v4l2_m2m_ctx *v4l2_m2m_ctx_init(struct v4l2_m2m_dev *m2m_dev,