Home
last modified time | relevance | path

Searched refs:arm_smccc_res (Results 1 – 25 of 53) sorted by relevance

123

/kernel/linux/linux-5.10/include/linux/
Darm-smccc.h156 struct arm_smccc_res { struct
191 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
208 struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
248 struct arm_smccc_res *___res = res; \
253 struct arm_smccc_res *___res = res; \
260 struct arm_smccc_res *___res = res; \
269 struct arm_smccc_res *___res = res; \
/kernel/linux/linux-5.10/drivers/watchdog/
Dimx_sc_wdt.c50 struct arm_smccc_res res; in imx_sc_wdt_ping()
60 struct arm_smccc_res res; in imx_sc_wdt_start()
75 struct arm_smccc_res res; in imx_sc_wdt_stop()
86 struct arm_smccc_res res; in imx_sc_wdt_set_timeout()
98 struct arm_smccc_res res; in imx_sc_wdt_set_pretimeout()
Darm_smc_wdt.c35 unsigned long arg, struct arm_smccc_res *res) in smcwd_call()
37 struct arm_smccc_res local_res; in smcwd_call()
61 struct arm_smccc_res res; in smcwd_get_timeleft()
115 struct arm_smccc_res res; in smcwd_probe()
/kernel/linux/linux-5.10/drivers/clk/rockchip/
Dclk-ddr.c34 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()
/kernel/linux/linux-5.10/drivers/firmware/
Dqcom_scm-smc.c37 struct arm_smccc_res *res) in __scm_smc_do_quirk()
56 struct arm_smccc_res *res, bool atomic) in __scm_smc_do()
94 struct arm_smccc_res smc_res; in __scm_smc_call()
Dqcom_scm-legacy.c111 struct arm_smccc_res *res) in __scm_legacy_do()
140 struct arm_smccc_res smc_res; in scm_legacy_call()
225 struct arm_smccc_res smc_res; in scm_legacy_call_atomic()
Dstratix10-svc.c47 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()
531 struct arm_smccc_res res; in svc_normal_to_secure_shm_thread()
671 struct arm_smccc_res *res) in svc_smccc_smc()
692 struct arm_smccc_res *res) in svc_smccc_hvc()
Darm_sdei.c42 unsigned long arg4, struct arm_smccc_res *res);
141 struct arm_smccc_res res; in invoke_sdei_fn()
841 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_smc()
850 unsigned long arg4, struct arm_smccc_res *res) in sdei_smccc_hvc()
/kernel/linux/linux-5.10/drivers/mailbox/
Dzynqmp-ipi-mailbox.c123 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()
/kernel/linux/linux-5.10/arch/arm64/kernel/
Dparavirt.c93 struct arm_smccc_res res; in stolen_time_cpu_online()
137 struct arm_smccc_res res; in has_pv_steal_clock()
Dasm-offsets.c123 DEFINE(ARM_SMCCC_RES_X0_OFFS, offsetof(struct arm_smccc_res, a0)); in main()
124 DEFINE(ARM_SMCCC_RES_X2_OFFS, offsetof(struct arm_smccc_res, a2)); in main()
Dproton-pack.c183 struct arm_smccc_res res; in spectre_v2_get_cpu_fw_mitigation_state()
507 struct arm_smccc_res res; in spectre_v4_get_cpu_fw_mitigation_state()
906 struct arm_smccc_res res; in spectre_bhb_get_cpu_fw_mitigation_state()
/kernel/linux/linux-5.10/drivers/platform/mellanox/
Dmlxbf-bootctl.c50 struct arm_smccc_res res; in mlxbf_bootctl_smc()
272 const struct arm_smccc_res *res) in mlxbf_bootctl_guid_match()
284 struct arm_smccc_res res = { 0 }; in mlxbf_bootctl_probe()
/kernel/linux/linux-5.10/drivers/tee/optee/
Dcore.c360 struct arm_smccc_res res; in optee_msg_api_uid_is_optee_api()
373 struct arm_smccc_res smccc; in optee_msg_get_os_revision()
394 struct arm_smccc_res smccc; in optee_msg_api_revision_is_compatible()
410 struct arm_smccc_res smccc; in optee_msg_exchange_capabilities()
464 struct arm_smccc_res smccc; in optee_config_shm_memremap()
543 struct arm_smccc_res *res) in optee_smccc_smc()
552 struct arm_smccc_res *res) in optee_smccc_hvc()
Dcall.c139 struct arm_smccc_res res; in optee_do_call_with_arg()
404 struct arm_smccc_res res; in optee_enable_shm_cache()
430 struct arm_smccc_res smccc; in __optee_disable_shm_cache()
/kernel/linux/linux-5.10/drivers/mfd/
Daltera-sysmgr.c45 struct arm_smccc_res result; in s10_protected_reg_write()
67 struct arm_smccc_res result; in s10_protected_reg_read()
/kernel/linux/linux-5.10/arch/arm/mach-artpec/
Dboard-artpec6.c47 struct arm_smccc_res res; in artpec6_l2c310_write_sec()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/drivers/
D0025_linux_drivers_irqchip.patch187 + struct arm_smccc_res res;
201 + struct arm_smccc_res res;
223 + struct arm_smccc_res res;
250 + struct arm_smccc_res res;
264 + struct arm_smccc_res res;
281 + struct arm_smccc_res res;
292 + struct arm_smccc_res res;
/kernel/linux/linux-5.10/drivers/scsi/ufs/
Dufs-mediatek.c108 struct arm_smccc_res res; in ufs_mtk_crypto_enable()
218 struct arm_smccc_res res; in ufs_mtk_setup_ref_clk()
749 struct arm_smccc_res res; in ufs_mtk_device_reset()
827 struct arm_smccc_res res; in ufs_mtk_suspend()
/kernel/linux/linux-5.10/drivers/firmware/smccc/
Dsoc_id.c37 struct arm_smccc_res res; in smccc_soc_init()
/kernel/linux/linux-5.10/drivers/devfreq/
Dimx8m-ddrc.c103 struct arm_smccc_res res; in imx8m_ddrc_smc_set_freq()
298 struct arm_smccc_res res; in imx8m_ddrc_init_freq_info()
/kernel/linux/linux-5.10/drivers/firmware/psci/
Dpsci.c116 struct arm_smccc_res res; in __invoke_psci_fn_hvc()
126 struct arm_smccc_res res; in __invoke_psci_fn_smc()
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/
Dsmc.c107 struct arm_smccc_res res; in smc_send_message()
/kernel/linux/linux-5.10/arch/arm/mach-omap2/
Domap-secure.c84 struct arm_smccc_res res; in omap_smccc_smc()
/kernel/linux/linux-5.10/drivers/rtc/
Drtc-imx-sc.c66 struct arm_smccc_res res; in imx_sc_rtc_set_time()

123