Lines Matching refs:smc_fid

106 static uintptr_t std_svc_smc_handler(uint32_t smc_fid,  in std_svc_smc_handler()  argument
120 if (((smc_fid >> FUNCID_CC_SHIFT) & FUNCID_CC_MASK) == SMC_32) { in std_svc_smc_handler()
133 if (is_psci_fid(smc_fid)) { in std_svc_smc_handler()
148 ret = psci_smc_handler(smc_fid, x1, x2, x3, x4, in std_svc_smc_handler()
165 if (is_spm_mm_fid(smc_fid)) { in std_svc_smc_handler()
166 return spm_mm_smc_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
176 if (is_ffa_fid(smc_fid)) { in std_svc_smc_handler()
177 return spmd_ffa_smc_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
183 if (is_sdei_fid(smc_fid)) { in std_svc_smc_handler()
184 return sdei_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in std_svc_smc_handler()
190 if (is_trng_fid(smc_fid)) { in std_svc_smc_handler()
191 return trng_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in std_svc_smc_handler()
197 if (is_errata_fid(smc_fid)) { in std_svc_smc_handler()
198 return errata_abi_smc_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
205 if (is_rmmd_el3_fid(smc_fid)) { in std_svc_smc_handler()
206 return rmmd_rmm_el3_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
210 if (is_rmi_fid(smc_fid)) { in std_svc_smc_handler()
211 return rmmd_rmi_handler(smc_fid, x1, x2, x3, x4, cookie, in std_svc_smc_handler()
217 if (is_pci_fid(smc_fid)) { in std_svc_smc_handler()
218 return pci_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in std_svc_smc_handler()
224 if (is_drtm_fid(smc_fid)) { in std_svc_smc_handler()
225 return drtm_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, in std_svc_smc_handler()
231 if (is_lfa_fid(smc_fid)) { in std_svc_smc_handler()
232 return lfa_smc_handler(smc_fid, x1, x2, x3, x4, cookie, handle, flags); in std_svc_smc_handler()
237 switch (smc_fid) { in std_svc_smc_handler()
254 VERBOSE("Unimplemented Standard Service Call: 0x%x \n", smc_fid); in std_svc_smc_handler()