Home
last modified time | relevance | path

Searched refs:p_task (Results 1 – 3 of 3) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/g2d_rcq/
A Dg2d_mixer.c499 &p_task->frame[i], &p_para[i], p_task)) { in g2d_mixer_mem_setup()
504 p_task->frame[i].ovl_v->get_reg_block(p_task->frame[i].ovl_v, in g2d_mixer_mem_setup()
517 p_task->frame[i].scal->get_reg_block(p_task->frame[i].scal, in g2d_mixer_mem_setup()
523 p_task->frame[i].bld->get_reg_block(p_task->frame[i].bld, in g2d_mixer_mem_setup()
529 p_task->frame[i].wb->get_reg_block(p_task->frame[i].wb, in g2d_mixer_mem_setup()
800 ret = p_task->frame[i].apply(&p_task->frame[i], in g2d_mixer_apply()
829 if (p_task->frame[i].destory(&p_task->frame[i])) in g2d_mixer_task_destory()
846 free(p_task); in g2d_mixer_task_destory()
958 if (!p_task) in mixer_task_process()
961 ret = p_task->apply(p_task, p_para); in mixer_task_process()
[all …]
A Dg2d_mixer.h50 struct g2d_mixer_task *p_task);
67 __s32 (*mixer_mem_setup)(struct g2d_mixer_task *p_task,
69 __s32 (*apply)(struct g2d_mixer_task *p_task,
71 __s32 (*destory)(struct g2d_mixer_task *p_task);
A Dg2d.c667 struct g2d_mixer_task *p_task = NULL; in sunxi_g2d_control() local
668 p_task = g2d_mixer_get_inst((int)karg[0]); in sunxi_g2d_control()
669 ret = p_task->apply(p_task, (struct mixer_para *)karg[1]); in sunxi_g2d_control()
678 struct g2d_mixer_task *p_task = NULL; in sunxi_g2d_control() local
679 p_task = g2d_mixer_get_inst((int)(unsigned long)arg); in sunxi_g2d_control()
680 ret = p_task->destory(p_task); in sunxi_g2d_control()
688 struct g2d_mixer_task *p_task = NULL; in sunxi_g2d_control() local
690 p_task = g2d_mixer_get_inst((int)karg[0]); in sunxi_g2d_control()
691 if(!p_task) in sunxi_g2d_control()
697 karg[1] = (unsigned long)(p_task->p_para); in sunxi_g2d_control()

Completed in 8 milliseconds