Lines Matching refs:hal
33 static MPP_RET hal_jpegd_reg_gen(void *hal, HalTaskInfo *task) in hal_jpegd_reg_gen() argument
35 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_reg_gen()
36 return self->hal_api.reg_gen (hal, task); in hal_jpegd_reg_gen()
39 static MPP_RET hal_jpegd_start(void *hal, HalTaskInfo *task) in hal_jpegd_start() argument
41 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_start()
42 return self->hal_api.start (hal, task); in hal_jpegd_start()
45 static MPP_RET hal_jpegd_wait(void *hal, HalTaskInfo *task) in hal_jpegd_wait() argument
47 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_wait()
48 return self->hal_api.wait (hal, task); in hal_jpegd_wait()
51 static MPP_RET hal_jpegd_control(void *hal, MpiCmd cmd_type, void *param) in hal_jpegd_control() argument
53 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_control()
54 return self->hal_api.control (hal, cmd_type, param); in hal_jpegd_control()
57 static MPP_RET hal_jpegd_deinit(void *hal) in hal_jpegd_deinit() argument
59 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_deinit()
60 return self->hal_api.deinit (hal); in hal_jpegd_deinit()
63 static MPP_RET hal_jpegd_init(void *hal, MppHalCfg *cfg) in hal_jpegd_init() argument
66 JpegdHalCtx *self = (JpegdHalCtx *)hal; in hal_jpegd_init()
151 ret = p_api->init(hal, cfg); in hal_jpegd_init()