Symbol: arm_smccc_res
arch/arm/mach-artpec/board-artpec6.c
47
struct arm_smccc_res res;
arch/arm/mach-at91/pm.c
1120
struct arm_smccc_res res;
arch/arm/mach-at91/sam_secure.c
17
struct arm_smccc_res sam_smccc_call(u32 fn, u32 arg0, u32 arg1)
arch/arm/mach-at91/sam_secure.c
19
struct arm_smccc_res res = {.a0 = -1};
arch/arm/mach-at91/sam_secure.h
16
struct arm_smccc_res sam_smccc_call(u32 fn, u32 arg0, u32 arg1);
arch/arm/mach-omap2/omap-secure.c
91
struct arm_smccc_res res;
arch/arm/mm/proc-v7-bugs.c
15
struct arm_smccc_res res;
arch/arm64/hyperv/hv_core.c
25
struct arm_smccc_res res;
arch/arm64/hyperv/hv_core.c
46
struct arm_smccc_res res;
arch/arm64/hyperv/hv_core.c
63
struct arm_smccc_res res;
arch/arm64/hyperv/hv_core.c
78
struct arm_smccc_res res;
arch/arm64/include/asm/archrandom.h
17
struct arm_smccc_res res;
arch/arm64/include/asm/archrandom.h
94
struct arm_smccc_res res;
arch/arm64/include/asm/kvm_host.h
1239
struct arm_smccc_res res; \
arch/arm64/include/asm/rsi_cmds.h
152
struct arm_smccc_res res;
arch/arm64/include/asm/rsi_cmds.h
29
struct arm_smccc_res res;
arch/arm64/include/asm/rsi_cmds.h
43
struct arm_smccc_res res;
arch/arm64/include/asm/rsi_cmds.h
55
struct arm_smccc_res res;
arch/arm64/include/asm/rsi_cmds.h
77
struct arm_smccc_res res;
arch/arm64/kernel/asm-offsets.c
136
DEFINE(ARM_SMCCC_RES_X0_OFFS, offsetof(struct arm_smccc_res, a0));
arch/arm64/kernel/asm-offsets.c
137
DEFINE(ARM_SMCCC_RES_X2_OFFS, offsetof(struct arm_smccc_res, a2));
arch/arm64/kernel/cpufeature.c
2334
struct arm_smccc_res res = {};
arch/arm64/kernel/paravirt.c
133
struct arm_smccc_res res;
arch/arm64/kernel/paravirt.c
89
struct arm_smccc_res res;
arch/arm64/kernel/proton-pack.c
179
struct arm_smccc_res res;
arch/arm64/kernel/proton-pack.c
481
struct arm_smccc_res res;
arch/arm64/kernel/proton-pack.c
931
struct arm_smccc_res res;
arch/arm64/kvm/arm.c
2116
struct arm_smccc_res res;
arch/arm64/kvm/hyp/nvhe/psci-relay.c
66
struct arm_smccc_res res;
drivers/acpi/arm64/ffh.c
16
struct arm_smccc_res *args,
drivers/acpi/arm64/ffh.c
72
struct arm_smccc_res res;
drivers/char/hw_random/arm_smccc_trng.c
36
static int copy_from_registers(char *buf, struct arm_smccc_res *res,
drivers/char/hw_random/arm_smccc_trng.c
64
struct arm_smccc_res res;
drivers/char/hw_random/cn10k-rng.c
71
struct arm_smccc_res res;
drivers/char/hw_random/exynos-trng.c
103
struct arm_smccc_res res;
drivers/char/hw_random/exynos-trng.c
169
struct arm_smccc_res res;
drivers/char/hw_random/exynos-trng.c
262
struct arm_smccc_res res;
drivers/char/hw_random/exynos-trng.c
275
struct arm_smccc_res res;
drivers/char/hw_random/exynos-trng.c
301
struct arm_smccc_res res;
drivers/char/tpm/tpm_crb.c
422
struct arm_smccc_res res;
drivers/clk/imx/clk-scu.c
286
struct arm_smccc_res res;
drivers/clk/rockchip/clk-ddr.c
34
struct arm_smccc_res res;
drivers/clk/rockchip/clk-ddr.c
49
struct arm_smccc_res res;
drivers/clk/rockchip/clk-ddr.c
61
struct arm_smccc_res res;
drivers/clocksource/arm_arch_timer.c
1249
struct arm_smccc_res hvc_res;
drivers/devfreq/imx8m-ddrc.c
103
struct arm_smccc_res res;
drivers/devfreq/imx8m-ddrc.c
286
struct arm_smccc_res res;
drivers/devfreq/rk3399_dmc.c
336
struct arm_smccc_res res;
drivers/devfreq/rk3399_dmc.c
78
struct arm_smccc_res res;
drivers/edac/altera_edac.c
1082
struct arm_smccc_res result;
drivers/edac/altera_edac.c
2082
struct arm_smccc_res result;
drivers/edac/bluefield_edac.c
106
struct arm_smccc_res res;
drivers/edac/bluefield_edac.c
124
struct arm_smccc_res res;
drivers/edac/bluefield_edac.c
357
struct arm_smccc_res res;
drivers/edac/bluefield_edac.c
97
struct arm_smccc_res res;
drivers/firmware/arm_scmi/transports/smc.c
227
struct arm_smccc_res res;
drivers/firmware/arm_sdei.c
142
struct arm_smccc_res res;
drivers/firmware/arm_sdei.c
41
unsigned long arg4, struct arm_smccc_res *res);
drivers/firmware/arm_sdei.c
841
unsigned long arg4, struct arm_smccc_res *res)
drivers/firmware/arm_sdei.c
850
unsigned long arg4, struct arm_smccc_res *res)
drivers/firmware/meson/meson_sm.c
74
struct arm_smccc_res res;
drivers/firmware/psci/psci.c
117
struct arm_smccc_res res;
drivers/firmware/psci/psci.c
128
struct arm_smccc_res res;
drivers/firmware/qcom/qcom_scm-legacy.c
111
struct arm_smccc_res *res)
drivers/firmware/qcom/qcom_scm-legacy.c
143
struct arm_smccc_res smc_res;
drivers/firmware/qcom/qcom_scm-legacy.c
229
struct arm_smccc_res smc_res;
drivers/firmware/qcom/qcom_scm-smc.c
121
struct arm_smccc_res *res, bool atomic)
drivers/firmware/qcom/qcom_scm-smc.c
162
struct arm_smccc_res smc_res;
drivers/firmware/qcom/qcom_scm-smc.c
39
struct arm_smccc_res *res)
drivers/firmware/qcom/qcom_scm-smc.c
73
struct arm_smccc_res get_wq_res;
drivers/firmware/qcom/qcom_scm-smc.c
94
struct arm_smccc_res *res)
drivers/firmware/smccc/kvm_guest.c
21
struct arm_smccc_res res;
drivers/firmware/smccc/kvm_guest.c
58
struct arm_smccc_res res;
drivers/firmware/smccc/smccc.c
24
struct arm_smccc_res res;
drivers/firmware/smccc/smccc.c
72
struct arm_smccc_res res = {};
drivers/firmware/stratix10-svc.c
1009
struct arm_smccc_res *res)
drivers/firmware/stratix10-svc.c
101
struct arm_smccc_res *);
drivers/firmware/stratix10-svc.c
1569
struct arm_smccc_res res;
drivers/firmware/stratix10-svc.c
342
struct arm_smccc_res res;
drivers/firmware/stratix10-svc.c
388
struct arm_smccc_res res;
drivers/firmware/stratix10-svc.c
452
struct arm_smccc_res res)
drivers/firmware/stratix10-svc.c
533
struct arm_smccc_res res;
drivers/firmware/stratix10-svc.c
848
struct arm_smccc_res res;
drivers/firmware/stratix10-svc.c
988
struct arm_smccc_res *res)
drivers/firmware/xilinx/zynqmp.c
143
struct arm_smccc_res res;
drivers/firmware/xilinx/zynqmp.c
186
struct arm_smccc_res res;
drivers/firmware/xilinx/zynqmp.c
567
struct arm_smccc_res res;
drivers/gpu/drm/mediatek/mtk_dp.c
1326
struct arm_smccc_res res;
drivers/gpu/drm/mediatek/mtk_hdmi.c
55
struct arm_smccc_res res;
drivers/iommu/mtk_iommu.c
602
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
152
struct arm_smccc_res *res)
drivers/mailbox/zynqmp-ipi-mailbox.c
183
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
233
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
273
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
311
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
361
struct arm_smccc_res res;
drivers/mailbox/zynqmp-ipi-mailbox.c
403
struct arm_smccc_res res;
drivers/memory/mtk-smi.c
244
struct arm_smccc_res res;
drivers/mfd/altera-sysmgr.c
44
struct arm_smccc_res result;
drivers/mfd/altera-sysmgr.c
66
struct arm_smccc_res result;
drivers/mmc/host/dw_mmc-bluefield.c
43
struct arm_smccc_res res = { 0 };
drivers/mmc/host/sdhci-of-dwcmshc.c
1672
struct arm_smccc_res res = { 0 };
drivers/nvmem/imx-ocotp-scu.c
184
struct arm_smccc_res res;
drivers/nvmem/stm32-romem.c
59
struct arm_smccc_res res;
drivers/pci/hotplug/acpiphp_ampere_altra.c
41
struct arm_smccc_res res;
drivers/phy/marvell/phy-mvebu-cp110-comphy.c
279
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
1000
const struct arm_smccc_res *res)
drivers/platform/mellanox/mlxbf-bootctl.c
1012
struct arm_smccc_res res = { 0 };
drivers/platform/mellanox/mlxbf-bootctl.c
141
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
458
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
474
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
497
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
514
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
535
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
555
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
586
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
610
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
637
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
661
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
688
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
712
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
739
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
763
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
790
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
814
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
841
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
865
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-bootctl.c
892
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-pmc.c
1008
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-pmc.c
1062
struct arm_smccc_res res;
drivers/platform/mellanox/mlxbf-pmc.c
2142
const struct arm_smccc_res *res)
drivers/platform/mellanox/mlxbf-pmc.c
2268
struct arm_smccc_res res;
drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c
33
struct arm_smccc_res res;
drivers/pmdomain/mediatek/airoha-cpu-pmdomain.c
57
struct arm_smccc_res res;
drivers/pmdomain/mediatek/mtk-pm-domains.c
129
struct arm_smccc_res res;
drivers/pmdomain/rockchip/pm-domains.c
590
struct arm_smccc_res res;
drivers/remoteproc/imx_dsp_rproc.c
243
struct arm_smccc_res res;
drivers/remoteproc/imx_rproc.c
317
struct arm_smccc_res res;
drivers/remoteproc/imx_rproc.c
407
struct arm_smccc_res res;
drivers/remoteproc/imx_rproc.c
980
struct arm_smccc_res res;
drivers/remoteproc/stm32_rproc.c
406
struct arm_smccc_res smc_res;
drivers/rtc/rtc-imx-sc.c
66
struct arm_smccc_res res;
drivers/soc/imx/soc-imx8m.c
47
struct arm_smccc_res res;
drivers/soc/imx/soc-imx9.c
23
struct arm_smccc_res res;
drivers/soc/mediatek/mtk-dvfsrc.c
652
struct arm_smccc_res ares;
drivers/soc/samsung/gs101-pmu.c
345
struct arm_smccc_res res;
drivers/soc/samsung/gs101-pmu.c
362
struct arm_smccc_res res;
drivers/soc/tegra/ari-tegra186.c
29
struct arm_smccc_res res;
drivers/soc/tegra/pmc.c
506
struct arm_smccc_res res;
drivers/soc/tegra/pmc.c
529
struct arm_smccc_res res;
drivers/tee/optee/optee_private.h
48
struct arm_smccc_res *);
drivers/tee/optee/optee_trace.h
41
TP_PROTO(struct optee_rpc_param *param, struct arm_smccc_res *res),
drivers/tee/optee/smc_abi.c
1039
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1291
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1302
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1315
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1332
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
1360
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
1377
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
1411
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1423
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
1472
struct arm_smccc_res *res)
drivers/tee/optee/smc_abi.c
1481
struct arm_smccc_res *res)
drivers/tee/optee/smc_abi.c
1572
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
1665
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
289
struct arm_smccc_res res;
drivers/tee/optee/smc_abi.c
315
struct arm_smccc_res smccc;
drivers/tee/optee/smc_abi.c
931
struct arm_smccc_res res;
drivers/thermal/renesas/rzg3e_thermal.c
372
struct arm_smccc_res local_res;
drivers/ufs/host/ufs-exynos.c
1286
struct arm_smccc_res res;
drivers/ufs/host/ufs-exynos.c
1366
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek-sip.h
45
struct arm_smccc_res *res;
drivers/ufs/host/ufs-mediatek.c
1050
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
1223
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
1634
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
1752
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
1799
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
1853
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
193
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
206
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
2443
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
2471
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
2491
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
2513
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
343
struct arm_smccc_res res;
drivers/ufs/host/ufs-mediatek.c
511
struct arm_smccc_res res;
drivers/ufs/host/ufs-sprd.c
224
struct arm_smccc_res res;
drivers/usb/host/ohci-at91.c
327
struct arm_smccc_res res;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
101
struct arm_smccc_res res;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
26
struct arm_smccc_res res;
drivers/watchdog/arm_smc_wdt.c
117
struct arm_smccc_res res;
drivers/watchdog/arm_smc_wdt.c
35
unsigned long arg, struct arm_smccc_res *res)
drivers/watchdog/arm_smc_wdt.c
37
struct arm_smccc_res local_res;
drivers/watchdog/arm_smc_wdt.c
63
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
108
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
120
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
51
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
61
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
80
struct arm_smccc_res res;
drivers/watchdog/imx_sc_wdt.c
97
struct arm_smccc_res res;
drivers/watchdog/keembay_wdt.c
147
struct arm_smccc_res res;
drivers/watchdog/keembay_wdt.c
159
struct arm_smccc_res res;
include/linux/arm-smccc.h
502
struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
include/linux/arm-smccc.h
507
struct arm_smccc_res *res, struct arm_smccc_quirk *quirk)
include/linux/arm-smccc.h
509
*res = (struct arm_smccc_res){};
include/linux/arm-smccc.h
528
struct arm_smccc_res *res, struct arm_smccc_quirk *quirk);
include/linux/arm-smccc.h
563
struct arm_smccc_res *___res = res; \
include/linux/arm-smccc.h
568
struct arm_smccc_res *___res = res; \
include/linux/arm-smccc.h
575
struct arm_smccc_res *___res = res; \
include/linux/arm-smccc.h
584
struct arm_smccc_res *___res = res; \
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3032
struct arm_smccc_res res;
sound/soc/sof/imx/imx8.c
209
struct arm_smccc_res smc_res;
tools/testing/selftests/kvm/arm64/hypercalls.c
103
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/kvm-uuid.c
26
struct arm_smccc_res res = {};
tools/testing/selftests/kvm/arm64/psci_test.c
28
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/psci_test.c
39
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/psci_test.c
49
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/psci_test.c
59
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/psci_test.c
68
struct arm_smccc_res res;
tools/testing/selftests/kvm/arm64/smccc_filter.c
42
struct arm_smccc_res res;
tools/testing/selftests/kvm/include/arm64/processor.h
292
uint64_t arg6, struct arm_smccc_res *res);
tools/testing/selftests/kvm/include/arm64/processor.h
303
uint64_t arg6, struct arm_smccc_res *res);
tools/testing/selftests/kvm/lib/arm64/processor.c
651
uint64_t arg6, struct arm_smccc_res *res)
tools/testing/selftests/kvm/lib/arm64/processor.c
659
uint64_t arg6, struct arm_smccc_res *res)
tools/testing/selftests/kvm/steal_time.c
119
struct arm_smccc_res res;