Lines Matching refs:api
59 p_hal->api = &hal_av1d_vdpu383; in hal_av1d_init()
61 p_hal->api = &hal_av1d_vdpu; in hal_av1d_init()
94 FUN_CHECK(ret = p_hal->api->init(hal, cfg)); in hal_av1d_init()
107 FUN_CHECK(ret = p_hal->api->deinit(hal)); in hal_av1d_deinit()
128 if (p_hal && p_hal->api && p_hal->api->reg_gen) in hal_av1d_gen_regs()
129 ret = p_hal->api->reg_gen(hal, task); in hal_av1d_gen_regs()
138 if (p_hal && p_hal->api && p_hal->api->start) in hal_av1d_start()
139 ret = p_hal->api->start(hal, task); in hal_av1d_start()
148 if (p_hal && p_hal->api && p_hal->api->wait) in hal_av1d_wait()
149 ret = p_hal->api->wait(hal, task); in hal_av1d_wait()
158 if (p_hal && p_hal->api && p_hal->api->reset) in hal_av1d_reset()
159 ret = p_hal->api->reset(hal); in hal_av1d_reset()
168 if (p_hal && p_hal->api && p_hal->api->flush) in hal_av1d_flush()
169 ret = p_hal->api->flush(hal); in hal_av1d_flush()
178 if (p_hal && p_hal->api && p_hal->api->control) in hal_av1d_control()
179 ret = p_hal->api->control(hal, cmd_type, param); in hal_av1d_control()