Lines Matching refs:ops_ptr
15 static struct qcom_pas_ops *ops_ptr; variable
70 if (!ops_ptr) in qcom_pas_init_image()
73 return ops_ptr->init_image(ops_ptr->dev, pas_id, metadata, size, ctx); in qcom_pas_init_image()
83 if (!ops_ptr || !ctx || !ctx->ptr) in qcom_pas_metadata_release()
86 ops_ptr->metadata_release(ops_ptr->dev, ctx); in qcom_pas_metadata_release()
101 if (!ops_ptr) in qcom_pas_mem_setup()
104 return ops_ptr->mem_setup(ops_ptr->dev, pas_id, addr, size); in qcom_pas_mem_setup()
153 if (!ops_ptr) in qcom_pas_get_rsc_table()
158 return ops_ptr->get_rsc_table(ops_ptr->dev, ctx, input_rt, in qcom_pas_get_rsc_table()
172 if (!ops_ptr) in qcom_pas_auth_and_reset()
175 return ops_ptr->auth_and_reset(ops_ptr->dev, pas_id); in qcom_pas_auth_and_reset()
200 if (!ops_ptr) in qcom_pas_prepare_and_auth_reset()
205 return ops_ptr->prepare_and_auth_reset(ops_ptr->dev, ctx); in qcom_pas_prepare_and_auth_reset()
218 if (!ops_ptr) in qcom_pas_set_remote_state()
221 return ops_ptr->set_remote_state(ops_ptr->dev, state, pas_id); in qcom_pas_set_remote_state()
233 if (!ops_ptr) in qcom_pas_shutdown()
236 return ops_ptr->shutdown(ops_ptr->dev, pas_id); in qcom_pas_shutdown()
249 if (!ops_ptr) in qcom_pas_supported()
252 return ops_ptr->supported(ops_ptr->dev, pas_id); in qcom_pas_supported()
275 return !!smp_load_acquire(&ops_ptr); in qcom_pas_is_available()
283 smp_store_release(&ops_ptr, ops); in qcom_pas_ops_register()
286 ops_ptr->drv_name); in qcom_pas_ops_register()
293 smp_store_release(&ops_ptr, NULL); in qcom_pas_ops_unregister()