ti_csi2rx_ctx
struct ti_csi2rx_ctx *ctx = vb2_get_drv_priv(vq);
struct ti_csi2rx_ctx *ctx = &csi->ctx[pad - TI_CSI2RX_PAD_FIRST_SOURCE];
struct ti_csi2rx_ctx *ctx = &csi->ctx[pad - TI_CSI2RX_PAD_FIRST_SOURCE];
static void ti_csi2rx_cleanup_ctx(struct ti_csi2rx_ctx *ctx)
static int ti_csi2rx_init_vb2q(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *ctx = container_of(vdev, struct ti_csi2rx_ctx, vdev);
struct ti_csi2rx_ctx ctx[TI_CSI2RX_MAX_CTX];
static int ti_csi2rx_init_dma(struct ti_csi2rx_ctx *ctx)
static int ti_csi2rx_init_ctx(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *ctx;
struct ti_csi2rx_ctx *ctx;
static int ti_csi2rx_start_dma(struct ti_csi2rx_ctx *ctx,
static int ti_csi2rx_drain_dma(struct ti_csi2rx_ctx *ctx);
static int ti_csi2rx_dma_submit_pending(struct ti_csi2rx_ctx *ctx);
struct ti_csi2rx_ctx *csi = video_drvdata(file);
struct ti_csi2rx_ctx *csi = video_drvdata(file);
struct ti_csi2rx_ctx *ctx = &csi->ctx[i];
static void ti_csi2rx_setup_shim(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *ctx = param;
static int ti_csi2rx_drain_dma(struct ti_csi2rx_ctx *ctx)
static int ti_csi2rx_dma_submit_pending(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *ctx = buf->ctx;
static int ti_csi2rx_start_dma(struct ti_csi2rx_ctx *ctx,
static void ti_csi2rx_stop_dma(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *ctx;
static void ti_csi2rx_cleanup_buffers(struct ti_csi2rx_ctx *ctx,
struct ti_csi2rx_ctx *ctx = vb2_get_drv_priv(q);
struct ti_csi2rx_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
struct ti_csi2rx_ctx *ctx = vb2_get_drv_priv(vb->vb2_queue);
static int ti_csi2rx_get_stream(struct ti_csi2rx_ctx *ctx)
static int ti_csi2rx_get_vc_and_dt(struct ti_csi2rx_ctx *ctx)
struct ti_csi2rx_ctx *curr_ctx;
struct ti_csi2rx_ctx *ctx = vb2_get_drv_priv(vq);