Lines Matching refs:hal
39 static MPP_RET hal_h263d_gen_regs(void *hal, HalTaskInfo *task) in hal_h263d_gen_regs() argument
41 hal_h263_ctx *ctx = (hal_h263_ctx *)hal; in hal_h263d_gen_regs()
42 return ctx->hal_api.reg_gen(hal, task); in hal_h263d_gen_regs()
45 static MPP_RET hal_h263d_start(void *hal, HalTaskInfo *task) in hal_h263d_start() argument
47 hal_h263_ctx *ctx = (hal_h263_ctx *)hal; in hal_h263d_start()
48 return ctx->hal_api.start(hal, task); in hal_h263d_start()
51 static MPP_RET hal_h263d_wait(void *hal, HalTaskInfo *task) in hal_h263d_wait() argument
53 hal_h263_ctx *ctx = (hal_h263_ctx *)hal; in hal_h263d_wait()
54 return ctx->hal_api.wait(hal, task); in hal_h263d_wait()
57 static MPP_RET hal_h263d_deinit(void *hal) in hal_h263d_deinit() argument
59 hal_h263_ctx *ctx = (hal_h263_ctx *)hal; in hal_h263d_deinit()
60 return ctx->hal_api.deinit(hal); in hal_h263d_deinit()
63 static MPP_RET hal_h263d_init(void *hal, MppHalCfg *cfg) in hal_h263d_init() argument
66 hal_h263_ctx *p_hal = (hal_h263_ctx *)hal; in hal_h263d_init()
113 return p_api->init(hal, cfg); in hal_h263d_init()