Lines Matching refs:func_id
106 static bool is_ffa_call(u64 func_id) in is_ffa_call() argument
108 return ARM_SMCCC_IS_FAST_CALL(func_id) && in is_ffa_call()
109 ARM_SMCCC_OWNER_NUM(func_id) == ARM_SMCCC_OWNER_STANDARD && in is_ffa_call()
110 ARM_SMCCC_FUNC_NUM(func_id) >= FFA_MIN_FUNC_NUM && in is_ffa_call()
111 ARM_SMCCC_FUNC_NUM(func_id) <= FFA_MAX_FUNC_NUM; in is_ffa_call()
158 static void ffa_mem_xfer(struct arm_smccc_res *res, u64 func_id, u32 len, in ffa_mem_xfer() argument
161 arm_smccc_1_1_smc(func_id, len, fraglen, in ffa_mem_xfer()
429 static void __do_ffa_mem_xfer(const u64 func_id, in __do_ffa_mem_xfer() argument
494 ffa_mem_xfer(res, func_id, len, fraglen); in __do_ffa_mem_xfer()
611 static bool ffa_call_supported(u64 func_id) in ffa_call_supported() argument
613 switch (func_id) { in ffa_call_supported()
792 bool kvm_host_ffa_handler(struct kvm_cpu_context *host_ctxt, u32 func_id) in kvm_host_ffa_handler() argument
809 if (!is_ffa_call(func_id)) in kvm_host_ffa_handler()
812 if (!has_version_negotiated && func_id != FFA_VERSION) { in kvm_host_ffa_handler()
817 switch (func_id) { in kvm_host_ffa_handler()
851 if (ffa_call_supported(func_id)) in kvm_host_ffa_handler()