Home
last modified time | relevance | path

Searched refs:curr_ctx (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/gpu/drm/imx/dcss/
A Ddcss-ctxld.c258 int curr_ctx = ctxld->current_ctx; in dcss_ctxld_enable_locked() local
270 sb_hp_cnt = ctxld->ctx_size[curr_ctx][CTX_SB_HP]; in dcss_ctxld_enable_locked()
271 sb_lp_cnt = ctxld->ctx_size[curr_ctx][CTX_SB_LP]; in dcss_ctxld_enable_locked()
272 db_cnt = ctxld->ctx_size[curr_ctx][CTX_DB]; in dcss_ctxld_enable_locked()
276 ctxld->sb_lp[curr_ctx] != ctxld->sb_hp[curr_ctx] + sb_hp_cnt) { in dcss_ctxld_enable_locked()
281 memcpy(sb_lp_adjusted, ctxld->sb_lp[curr_ctx], in dcss_ctxld_enable_locked()
343 int curr_ctx = ctxld->current_ctx; in dcss_ctxld_write_irqsafe() local
345 [CTX_DB] = ctxld->db[curr_ctx], in dcss_ctxld_write_irqsafe()
346 [CTX_SB_HP] = ctxld->sb_hp[curr_ctx], in dcss_ctxld_write_irqsafe()
347 [CTX_SB_LP] = ctxld->sb_lp[curr_ctx] in dcss_ctxld_write_irqsafe()
[all …]
/linux/drivers/media/platform/coda/
A Dimx-vdoa.c78 struct vdoa_ctx *curr_ctx; member
103 struct vdoa_ctx *curr_ctx; in vdoa_irq_handler() local
109 curr_ctx = vdoa->curr_ctx; in vdoa_irq_handler()
110 if (!curr_ctx) { in vdoa_irq_handler()
124 curr_ctx->completed_job++; in vdoa_irq_handler()
125 complete(&curr_ctx->completion); in vdoa_irq_handler()
154 if (vdoa->curr_ctx) in vdoa_device_run()
155 vdoa_wait_for_completion(vdoa->curr_ctx); in vdoa_device_run()
157 vdoa->curr_ctx = ctx; in vdoa_device_run()
225 if (vdoa->curr_ctx == ctx) { in vdoa_context_destroy()
[all …]
/linux/drivers/media/v4l2-core/
A Dv4l2-mem2mem.c95 struct v4l2_m2m_ctx *curr_ctx; member
238 if (m2m_dev->curr_ctx) in v4l2_m2m_get_curr_priv()
239 ret = m2m_dev->curr_ctx->priv; in v4l2_m2m_get_curr_priv()
260 if (NULL != m2m_dev->curr_ctx) { in v4l2_m2m_try_run()
471 if (!m2m_dev->curr_ctx || m2m_dev->curr_ctx != m2m_ctx) { in _v4l2_m2m_job_finish()
479 m2m_dev->curr_ctx = NULL; in _v4l2_m2m_job_finish()
546 struct v4l2_m2m_ctx *curr_ctx; in v4l2_m2m_suspend() local
550 curr_ctx = m2m_dev->curr_ctx; in v4l2_m2m_suspend()
553 if (curr_ctx) in v4l2_m2m_suspend()
870 m2m_dev->curr_ctx = NULL; in v4l2_m2m_streamoff()
[all …]
/linux/net/mac80211/
A Dchan.c753 struct ieee80211_chanctx *curr_ctx = NULL; in ieee80211_assign_vif_chanctx() local
785 if (curr_ctx && ieee80211_chanctx_num_assigned(local, curr_ctx) > 0) { in ieee80211_assign_vif_chanctx()
985 curr_ctx = ieee80211_vif_get_chanctx(sdata); in ieee80211_vif_reserve_chanctx()
996 if (!curr_ctx || in ieee80211_vif_reserve_chanctx()
997 (curr_ctx->replace_state == in ieee80211_vif_reserve_chanctx()
1031 curr_ctx = ctx; in ieee80211_vif_reserve_chanctx()
1040 if (!curr_ctx || in ieee80211_vif_reserve_chanctx()
1041 (curr_ctx->replace_state == in ieee80211_vif_reserve_chanctx()
1050 new_ctx->replace_ctx = curr_ctx; in ieee80211_vif_reserve_chanctx()
1054 curr_ctx->replace_ctx = new_ctx; in ieee80211_vif_reserve_chanctx()
[all …]
/linux/drivers/media/platform/s5p-jpeg/
A Djpeg-core.c2643 struct s5p_jpeg_ctx *curr_ctx; in s5p_jpeg_irq() local
2658 if (curr_ctx->mode == S5P_JPEG_ENCODE) in s5p_jpeg_irq()
2662 if (curr_ctx->mode == S5P_JPEG_DECODE) in s5p_jpeg_irq()
2685 if (curr_ctx->mode == S5P_JPEG_ENCODE) in s5p_jpeg_irq()
2703 struct s5p_jpeg_ctx *curr_ctx; in exynos4_jpeg_irq() local
2743 if (curr_ctx->mode == S5P_JPEG_ENCODE) { in exynos4_jpeg_irq()
2769 struct s5p_jpeg_ctx *curr_ctx; in exynos3250_jpeg_irq() local
2799 if (!curr_ctx) in exynos3250_jpeg_irq()
2803 (curr_ctx->mode == S5P_JPEG_DECODE)) { in exynos3250_jpeg_irq()
2825 if (curr_ctx->mode == S5P_JPEG_ENCODE) in exynos3250_jpeg_irq()
[all …]
/linux/drivers/media/test-drivers/
A Dvim2m.c616 struct vim2m_ctx *curr_ctx; in device_work() local
620 curr_ctx = container_of(w, struct vim2m_ctx, work_run.work); in device_work()
622 vim2m_dev = curr_ctx->dev; in device_work()
624 src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in device_work()
625 dst_vb = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); in device_work()
627 curr_ctx->num_processed++; in device_work()
632 if (curr_ctx->num_processed == curr_ctx->translen in device_work()
633 || curr_ctx->aborting) { in device_work()
634 dprintk(curr_ctx->dev, 2, "Finishing capture buffer fill\n"); in device_work()
635 curr_ctx->num_processed = 0; in device_work()
[all …]
/linux/drivers/media/platform/mtk-vcodec/
A Dvenc_drv_if.c68 ctx->dev->curr_ctx = ctx; in venc_if_encode()
77 ctx->dev->curr_ctx = NULL; in venc_if_encode()
A Dmtk_vcodec_util.c90 dev->curr_ctx = ctx; in mtk_vcodec_set_curr_ctx()
101 ctx = dev->curr_ctx; in mtk_vcodec_get_curr_ctx()
A Dmtk_vcodec_drv.h439 struct mtk_vcodec_ctx *curr_ctx; member
A Dmtk_vcodec_enc_drv.c105 ctx = dev->curr_ctx; in mtk_vcodec_enc_irq_handler()
/linux/drivers/media/platform/
A Dmx2_emmaprp.c331 struct emmaprp_ctx *curr_ctx; in emmaprp_irq() local
341 curr_ctx = v4l2_m2m_get_curr_priv(pcdev->m2m_dev); in emmaprp_irq()
342 if (curr_ctx == NULL) { in emmaprp_irq()
347 if (!curr_ctx->aborting) { in emmaprp_irq()
353 src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in emmaprp_irq()
354 dst_vb = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); in emmaprp_irq()
371 v4l2_m2m_job_finish(pcdev->m2m_dev, curr_ctx->fh.m2m_ctx); in emmaprp_irq()
A Dimx-pxp.c934 struct pxp_ctx *curr_ctx; in pxp_job_finish() local
938 curr_ctx = v4l2_m2m_get_curr_priv(dev->m2m_dev); in pxp_job_finish()
940 if (curr_ctx == NULL) { in pxp_job_finish()
945 src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in pxp_job_finish()
946 dst_vb = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); in pxp_job_finish()
953 dprintk(curr_ctx->dev, "Finishing transaction\n"); in pxp_job_finish()
954 v4l2_m2m_job_finish(dev->m2m_dev, curr_ctx->fh.m2m_ctx); in pxp_job_finish()
A Drcar_jpu.c1498 struct jpu_ctx *curr_ctx; in jpu_irq_handler() local
1520 curr_ctx = v4l2_m2m_get_curr_priv(jpu->m2m_dev); in jpu_irq_handler()
1521 if (!curr_ctx) { in jpu_irq_handler()
1527 src_buf = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in jpu_irq_handler()
1528 dst_buf = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); in jpu_irq_handler()
1531 if (curr_ctx->encoder) { in jpu_irq_handler()
1566 v4l2_m2m_job_finish(jpu->m2m_dev, curr_ctx->fh.m2m_ctx); in jpu_irq_handler()
A Dm2m-deinterlace.c179 struct deinterlace_ctx *curr_ctx = data; in dma_callback() local
180 struct deinterlace_dev *pcdev = curr_ctx->dev; in dma_callback()
185 src_vb = v4l2_m2m_src_buf_remove(curr_ctx->fh.m2m_ctx); in dma_callback()
186 dst_vb = v4l2_m2m_dst_buf_remove(curr_ctx->fh.m2m_ctx); in dma_callback()
197 v4l2_m2m_job_finish(pcdev->m2m_dev, curr_ctx->fh.m2m_ctx); in dma_callback()
/linux/drivers/media/platform/s5p-mfc/
A Ds5p_mfc_cmd_v6.c74 dev->curr_ctx = ctx->num; in s5p_mfc_open_inst_cmd_v6()
143 dev->curr_ctx = ctx->num; in s5p_mfc_close_inst_cmd_v6()
A Ds5p_mfc_cmd_v5.c79 dev->curr_ctx = ctx->num; in s5p_mfc_open_inst_cmd_v5()
137 dev->curr_ctx = ctx->num; in s5p_mfc_close_inst_cmd_v5()
A Ds5p_mfc_opr_v5.c1156 dev->curr_ctx = ctx->num; in s5p_mfc_run_res_change()
1168 dev->curr_ctx = ctx->num; in s5p_mfc_run_dec_frame()
1184 dev->curr_ctx = ctx->num; in s5p_mfc_run_dec_frame()
1241 dev->curr_ctx = ctx->num; in s5p_mfc_run_enc_frame()
1262 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_dec()
1278 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_enc()
1306 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_dec_buffers()
A Ds5p_mfc_opr_v6.c1664 dev->curr_ctx = ctx->num; in s5p_mfc_set_flush()
1787 dev->curr_ctx = ctx->num; in s5p_mfc_run_dec_last_frames()
1800 dev->curr_ctx = ctx->num; in s5p_mfc_run_dec_frame()
1819 dev->curr_ctx = ctx->num; in s5p_mfc_run_dec_frame()
1881 dev->curr_ctx = ctx->num; in s5p_mfc_run_enc_frame()
1899 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_dec()
1914 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_enc()
1933 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_dec_buffers()
1947 dev->curr_ctx = ctx->num; in s5p_mfc_run_init_enc_buffers()
A Ds5p_mfc.c96 ctx = dev->curr_ctx; in s5p_mfc_get_new_ctx()
99 if (ctx == dev->curr_ctx) { in s5p_mfc_get_new_ctx()
641 ctx = dev->ctx[dev->curr_ctx]; in s5p_mfc_irq()
960 if (dev->curr_ctx == ctx->num) in s5p_mfc_release()
A Ds5p_mfc_common.h331 int curr_ctx; member
A Ds5p_mfc_enc.c2505 (dev->curr_ctx == ctx->num) && dev->hw_lock) { in s5p_mfc_start_streaming()
2534 dev->curr_ctx == ctx->num && dev->hw_lock) { in s5p_mfc_stop_streaming()
A Ds5p_mfc_dec.c1037 dev->curr_ctx == ctx->num && dev->hw_lock) { in s5p_mfc_stop_streaming()
/linux/drivers/media/platform/exynos-gsc/
A Dgsc-m2m.c29 struct gsc_ctx *curr_ctx; in gsc_m2m_ctx_stop_req() local
33 curr_ctx = v4l2_m2m_get_curr_priv(gsc->m2m.m2m_dev); in gsc_m2m_ctx_stop_req()
34 if (!gsc_m2m_pending(gsc) || (curr_ctx != ctx)) in gsc_m2m_ctx_stop_req()
/linux/drivers/media/platform/sti/bdisp/
A Dbdisp-v4l2.c210 struct bdisp_ctx *curr_ctx; in bdisp_ctx_stop_req() local
218 curr_ctx = v4l2_m2m_get_curr_priv(bdisp->m2m.m2m_dev); in bdisp_ctx_stop_req()
219 if (!test_bit(ST_M2M_RUNNING, &bdisp->state) || (curr_ctx != ctx)) in bdisp_ctx_stop_req()

Completed in 71 milliseconds