Lines Matching refs:ffa_ops
274 const struct ffa_dev_ops *ffa_ops = optee->ffa.ffa_ops; in optee_ffa_shm_register() local
297 rc = ffa_ops->memory_share(ffa_dev, &args); in optee_ffa_shm_register()
304 ffa_ops->memory_reclaim(args.g_handle, 0); in optee_ffa_shm_register()
317 const struct ffa_dev_ops *ffa_ops = optee->ffa.ffa_ops; in optee_ffa_shm_unregister() local
330 rc = ffa_ops->sync_send_receive(ffa_dev, &data); in optee_ffa_shm_unregister()
334 rc = ffa_ops->memory_reclaim(global_handle, 0); in optee_ffa_shm_unregister()
345 const struct ffa_dev_ops *ffa_ops = optee->ffa.ffa_ops; in optee_ffa_shm_unregister_supp() local
356 rc = ffa_ops->memory_reclaim(global_handle, 0); in optee_ffa_shm_unregister_supp()
534 const struct ffa_dev_ops *ffa_ops = optee->ffa.ffa_ops; in optee_ffa_yielding_call() local
546 rc = ffa_ops->sync_send_receive(ffa_dev, data); in optee_ffa_yielding_call()
794 const struct ffa_dev_ops *ffa_ops; in optee_ffa_probe() local
800 ffa_ops = ffa_dev_ops_get(ffa_dev); in optee_ffa_probe()
801 if (!ffa_ops) { in optee_ffa_probe()
806 if (!optee_ffa_api_is_compatbile(ffa_dev, ffa_ops)) in optee_ffa_probe()
809 if (!optee_ffa_exchange_caps(ffa_dev, ffa_ops, &rpc_arg_count)) in optee_ffa_probe()
825 optee->ffa.ffa_ops = ffa_ops; in optee_ffa_probe()