Lines Matching refs:cmd_work
323 struct drm_exynos_ipp_cmd_work *cmd_work; in ipp_create_cmd_work() local
325 cmd_work = kzalloc(sizeof(*cmd_work), GFP_KERNEL); in ipp_create_cmd_work()
326 if (!cmd_work) in ipp_create_cmd_work()
329 INIT_WORK((struct work_struct *)cmd_work, ipp_sched_cmd); in ipp_create_cmd_work()
331 return cmd_work; in ipp_create_cmd_work()
809 struct drm_exynos_ipp_cmd_work *cmd_work, in ipp_handle_cmd_work() argument
814 cmd_work->ippdrv = ippdrv; in ipp_handle_cmd_work()
815 cmd_work->c_node = c_node; in ipp_handle_cmd_work()
816 queue_work(ctx->cmd_workq, &cmd_work->work); in ipp_handle_cmd_work()
860 struct drm_exynos_ipp_cmd_work *cmd_work = c_node->start_work; in ipp_queue_buf_with_run() local
862 cmd_work->ctrl = IPP_CTRL_PLAY; in ipp_queue_buf_with_run()
863 ipp_handle_cmd_work(dev, ippdrv, cmd_work, c_node); in ipp_queue_buf_with_run()
1033 struct drm_exynos_ipp_cmd_work *cmd_work; in exynos_drm_ipp_cmd_ctrl() local
1075 cmd_work = c_node->start_work; in exynos_drm_ipp_cmd_ctrl()
1076 cmd_work->ctrl = cmd_ctrl->ctrl; in exynos_drm_ipp_cmd_ctrl()
1077 ipp_handle_cmd_work(dev, ippdrv, cmd_work, c_node); in exynos_drm_ipp_cmd_ctrl()
1080 cmd_work = c_node->stop_work; in exynos_drm_ipp_cmd_ctrl()
1081 cmd_work->ctrl = cmd_ctrl->ctrl; in exynos_drm_ipp_cmd_ctrl()
1082 ipp_handle_cmd_work(dev, ippdrv, cmd_work, c_node); in exynos_drm_ipp_cmd_ctrl()
1100 cmd_work = c_node->stop_work; in exynos_drm_ipp_cmd_ctrl()
1101 cmd_work->ctrl = cmd_ctrl->ctrl; in exynos_drm_ipp_cmd_ctrl()
1102 ipp_handle_cmd_work(dev, ippdrv, cmd_work, c_node); in exynos_drm_ipp_cmd_ctrl()
1114 cmd_work = c_node->start_work; in exynos_drm_ipp_cmd_ctrl()
1115 cmd_work->ctrl = cmd_ctrl->ctrl; in exynos_drm_ipp_cmd_ctrl()
1116 ipp_handle_cmd_work(dev, ippdrv, cmd_work, c_node); in exynos_drm_ipp_cmd_ctrl()
1338 struct drm_exynos_ipp_cmd_work *cmd_work = in ipp_sched_cmd() local
1345 ippdrv = cmd_work->ippdrv; in ipp_sched_cmd()
1351 c_node = cmd_work->c_node; in ipp_sched_cmd()
1361 switch (cmd_work->ctrl) { in ipp_sched_cmd()
1402 DRM_DEBUG_KMS("ctrl[%d] done.\n", cmd_work->ctrl); in ipp_sched_cmd()