Lines Matching refs:api
41 const EncImplApi *api; member
59 const EncImplApi *api = apis[i]; in enc_impl_init() local
61 if (cfg->coding == api->coding) { in enc_impl_init()
63 void *ctx = mpp_calloc_size(void, api->ctx_size); in enc_impl_init()
72 MPP_RET ret = api->init(ctx, cfg); in enc_impl_init()
80 p->api = api; in enc_impl_init()
99 if (p->api->deinit) in enc_impl_deinit()
100 p->api->deinit(p->ctx); in enc_impl_deinit()
116 if (p->api->proc_cfg) in enc_impl_proc_cfg()
117 ret = p->api->proc_cfg(p->ctx, cmd, para); in enc_impl_proc_cfg()
132 if (p->api->gen_hdr) { in enc_impl_gen_hdr()
136 ret = p->api->gen_hdr(p->ctx, pkt); in enc_impl_gen_hdr()
151 if (p->api->start) in enc_impl_start()
152 ret = p->api->start(p->ctx, task); in enc_impl_start()
166 if (p->api->proc_dpb) in enc_impl_proc_dpb()
167 ret = p->api->proc_dpb(p->ctx, task); in enc_impl_proc_dpb()
181 if (p->api->proc_hal) in enc_impl_proc_hal()
182 ret = p->api->proc_hal(p->ctx, task); in enc_impl_proc_hal()
198 if (NULL == p->api->add_prefix) in enc_impl_add_prefix()
201 if (p->api->add_prefix) in enc_impl_add_prefix()
202 ret = p->api->add_prefix(pkt, length, uuid, data, size); in enc_impl_add_prefix()
216 if (p->api->sw_enc) in enc_impl_sw_enc()
217 ret = p->api->sw_enc(p->ctx, task); in enc_impl_sw_enc()