Searched refs:p_task (Results 1 – 3 of 3) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/g2d_rcq/ |
| A D | g2d_mixer.c | 499 &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 D | g2d_mixer.h | 50 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 D | g2d.c | 667 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