Home
last modified time | relevance | path

Searched refs:gpregs (Results 1 – 2 of 2) sorted by relevance

/trusted-firmware-a/services/std_svc/spmd/
A Dspmd_pm.c27 static void spmd_build_spmc_message(gp_regs_t *gpregs, unsigned long long message) in spmd_build_spmc_message() argument
29 write_ctx_reg(gpregs, CTX_GPREG_X0, FFA_MSG_SEND_DIRECT_REQ_SMC32); in spmd_build_spmc_message()
30 write_ctx_reg(gpregs, CTX_GPREG_X1, in spmd_build_spmc_message()
33 write_ctx_reg(gpregs, CTX_GPREG_X2, FFA_PARAM_MBZ); in spmd_build_spmc_message()
34 write_ctx_reg(gpregs, CTX_GPREG_X3, message); in spmd_build_spmc_message()
A Dspmd_main.c184 gp_regs_t *gpregs = get_gpregs_ctx(&ctx->cpu_ctx); in spmd_secure_interrupt_handler() local
201 write_ctx_reg(gpregs, CTX_GPREG_X0, FFA_INTERRUPT); in spmd_secure_interrupt_handler()
202 write_ctx_reg(gpregs, CTX_GPREG_X1, 0); in spmd_secure_interrupt_handler()
203 write_ctx_reg(gpregs, CTX_GPREG_X2, 0); in spmd_secure_interrupt_handler()
204 write_ctx_reg(gpregs, CTX_GPREG_X3, 0); in spmd_secure_interrupt_handler()
205 write_ctx_reg(gpregs, CTX_GPREG_X4, 0); in spmd_secure_interrupt_handler()
206 write_ctx_reg(gpregs, CTX_GPREG_X5, 0); in spmd_secure_interrupt_handler()
207 write_ctx_reg(gpregs, CTX_GPREG_X6, 0); in spmd_secure_interrupt_handler()
208 write_ctx_reg(gpregs, CTX_GPREG_X7, 0); in spmd_secure_interrupt_handler()

Completed in 4 milliseconds