/Linux-v5.4/drivers/firmware/ |
D | qcom_scm-64.c | 77 struct arm_smccc_res *res) in qcom_scm_call() 203 struct arm_smccc_res res; in __qcom_scm_is_call_available() 220 struct arm_smccc_res res; in __qcom_scm_hdcp_req() 247 struct arm_smccc_res res; in __qcom_scm_init() 267 struct arm_smccc_res res; in __qcom_scm_pas_supported() 284 struct arm_smccc_res res; in __qcom_scm_pas_init_image() 301 struct arm_smccc_res res; in __qcom_scm_pas_mem_setup() 318 struct arm_smccc_res res; in __qcom_scm_pas_auth_and_reset() 334 struct arm_smccc_res res; in __qcom_scm_pas_shutdown() 348 struct arm_smccc_res res; in __qcom_scm_pas_mss_reset() [all …]
|
D | stratix10-svc.c | 47 struct arm_smccc_res *); 201 struct arm_smccc_res res; in svc_thread_cmd_data_claim() 247 struct arm_smccc_res res; in svc_thread_cmd_config_status() 289 struct arm_smccc_res res) in svc_thread_recv_status_ok() 342 struct arm_smccc_res res; in svc_normal_to_secure_thread() 524 struct arm_smccc_res res; in svc_normal_to_secure_shm_thread() 664 struct arm_smccc_res *res) in svc_smccc_smc() 685 struct arm_smccc_res *res) in svc_smccc_hvc()
|
D | arm_sdei.c | 42 unsigned long arg4, struct arm_smccc_res *res); 125 static int sdei_is_err(struct arm_smccc_res *res) in sdei_is_err() 145 struct arm_smccc_res res; in invoke_sdei_fn() 879 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_smc() 888 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_hvc()
|
D | stratix10-rsu.c | 74 struct arm_smccc_res *res = (struct arm_smccc_res *)data->kaddr1; in rsu_status_callback()
|
/Linux-v5.4/include/linux/ |
D | arm-smccc.h | 87 struct arm_smccc_res { struct 122 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk); 139 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk); 192 struct arm_smccc_res *___res = res; \ 200 struct arm_smccc_res *___res = res; \ 209 struct arm_smccc_res *___res = res; \ 219 struct arm_smccc_res *___res = res; \
|
/Linux-v5.4/drivers/watchdog/ |
D | imx_sc_wdt.c | 52 struct arm_smccc_res res; in imx_sc_wdt_ping() 62 struct arm_smccc_res res; in imx_sc_wdt_start() 77 struct arm_smccc_res res; in imx_sc_wdt_stop() 88 struct arm_smccc_res res; in imx_sc_wdt_set_timeout() 100 struct arm_smccc_res res; in imx_sc_wdt_set_pretimeout()
|
/Linux-v5.4/drivers/clk/rockchip/ |
D | clk-ddr.c | 34 struct arm_smccc_res res; in rockchip_ddrclk_sip_set_rate() 49 struct arm_smccc_res res; in rockchip_ddrclk_sip_recalc_rate() 62 struct arm_smccc_res res; in rockchip_ddrclk_sip_round_rate()
|
/Linux-v5.4/drivers/mailbox/ |
D | zynqmp-ipi-mailbox.c | 123 struct arm_smccc_res *res) in zynqmp_ipi_fw_call() 154 struct arm_smccc_res res; in zynqmp_ipi_interrupt() 194 struct arm_smccc_res res; in zynqmp_ipi_peek_data() 234 struct arm_smccc_res res; in zynqmp_ipi_last_tx_done() 272 struct arm_smccc_res res; in zynqmp_ipi_send_data() 322 struct arm_smccc_res res; in zynqmp_ipi_startup() 364 struct arm_smccc_res res; in zynqmp_ipi_shutdown()
|
/Linux-v5.4/drivers/tee/optee/ |
D | core.c | 340 struct arm_smccc_res res; in optee_msg_api_uid_is_optee_api() 353 struct arm_smccc_res smccc; in optee_msg_get_os_revision() 374 struct arm_smccc_res smccc; in optee_msg_api_revision_is_compatible() 390 struct arm_smccc_res smccc; in optee_msg_exchange_capabilities() 444 struct arm_smccc_res smccc; in optee_config_shm_memremap() 523 struct arm_smccc_res *res) in optee_smccc_smc() 532 struct arm_smccc_res *res) in optee_smccc_hvc()
|
D | call.c | 138 struct arm_smccc_res res; in optee_do_call_with_arg() 396 struct arm_smccc_res res; in optee_enable_shm_cache() 420 struct arm_smccc_res smccc; in optee_disable_shm_cache()
|
D | optee_private.h | 29 struct arm_smccc_res *);
|
/Linux-v5.4/drivers/mfd/ |
D | altera-sysmgr.c | 47 struct arm_smccc_res result; in s10_protected_reg_write() 69 struct arm_smccc_res result; in s10_protected_reg_read()
|
/Linux-v5.4/arch/arm/mach-artpec/ |
D | board-artpec6.c | 47 struct arm_smccc_res res; in artpec6_l2c310_write_sec()
|
/Linux-v5.4/arch/arm64/kernel/ |
D | asm-offsets.c | 113 DEFINE(ARM_SMCCC_RES_X0_OFFS, offsetof(struct arm_smccc_res, a0)); in main() 114 DEFINE(ARM_SMCCC_RES_X2_OFFS, offsetof(struct arm_smccc_res, a2)); in main()
|
D | cpu_errata.c | 213 struct arm_smccc_res res; in detect_harden_bp_fw() 373 struct arm_smccc_res res; in has_ssbd_mitigation()
|
/Linux-v5.4/arch/arm/mm/ |
D | proc-v7-bugs.c | 76 struct arm_smccc_res res; in cpu_v7_spectre_init()
|
/Linux-v5.4/drivers/firmware/psci/ |
D | psci.c | 119 struct arm_smccc_res res; in __invoke_psci_fn_hvc() 129 struct arm_smccc_res res; in __invoke_psci_fn_smc()
|
/Linux-v5.4/drivers/firmware/xilinx/ |
D | zynqmp.c | 85 struct arm_smccc_res res; in do_fw_call_smc() 115 struct arm_smccc_res res; in do_fw_call_hvc()
|
/Linux-v5.4/drivers/rtc/ |
D | rtc-imx-sc.c | 66 struct arm_smccc_res res; in imx_sc_rtc_set_time()
|
/Linux-v5.4/drivers/devfreq/ |
D | rk3399_dmc.c | 81 struct arm_smccc_res res; in rk3399_dmcfreq_target() 308 struct arm_smccc_res res; in rk3399_dmcfreq_probe()
|
/Linux-v5.4/drivers/nvmem/ |
D | stm32-romem.c | 53 struct arm_smccc_res res; in stm32_bsec_smc()
|
/Linux-v5.4/drivers/firmware/meson/ |
D | meson_sm.c | 73 struct arm_smccc_res res; in __meson_sm_call()
|
/Linux-v5.4/drivers/edac/ |
D | bluefield_edac.c | 82 struct arm_smccc_res res; in smc_call1()
|
/Linux-v5.4/drivers/clk/imx/ |
D | clk-scu.c | 192 struct arm_smccc_res res; in clk_scu_atf_set_cpu_rate()
|
/Linux-v5.4/drivers/phy/marvell/ |
D | phy-mvebu-a3700-comphy.c | 114 struct arm_smccc_res res; in mvebu_a3700_comphy_smc()
|