Lines Matching defs:gpregs
141 gp_regs_t *gpregs = get_gpregs_ctx(&ctx->cpu_ctx);
143 write_ctx_reg(gpregs, CTX_GPREG_X0, FFA_MSG_SEND_DIRECT_REQ_SMC32);
144 write_ctx_reg(gpregs, CTX_GPREG_X1, x1);
145 write_ctx_reg(gpregs, CTX_GPREG_X2, x2);
146 write_ctx_reg(gpregs, CTX_GPREG_X3, x3);
147 write_ctx_reg(gpregs, CTX_GPREG_X4, x4);
148 write_ctx_reg(gpregs, CTX_GPREG_X5, 0U);
149 write_ctx_reg(gpregs, CTX_GPREG_X6, 0U);
150 write_ctx_reg(gpregs, CTX_GPREG_X7, 0U);
156 gp_regs_t *gpregs = get_gpregs_ctx(&ctx->cpu_ctx);
158 retval->func = read_ctx_reg(gpregs, CTX_GPREG_X0);
159 retval->arg1 = read_ctx_reg(gpregs, CTX_GPREG_X1);
160 retval->arg2 = read_ctx_reg(gpregs, CTX_GPREG_X2);
161 retval->arg3 = read_ctx_reg(gpregs, CTX_GPREG_X3);
162 retval->arg4 = read_ctx_reg(gpregs, CTX_GPREG_X4);
163 retval->arg5 = read_ctx_reg(gpregs, CTX_GPREG_X5);
164 retval->arg6 = read_ctx_reg(gpregs, CTX_GPREG_X6);
165 retval->arg7 = read_ctx_reg(gpregs, CTX_GPREG_X7);
166 retval->arg8 = read_ctx_reg(gpregs, CTX_GPREG_X8);
167 retval->arg9 = read_ctx_reg(gpregs, CTX_GPREG_X9);
168 retval->arg10 = read_ctx_reg(gpregs, CTX_GPREG_X10);
169 retval->arg11 = read_ctx_reg(gpregs, CTX_GPREG_X11);
170 retval->arg12 = read_ctx_reg(gpregs, CTX_GPREG_X12);
171 retval->arg13 = read_ctx_reg(gpregs, CTX_GPREG_X13);
172 retval->arg14 = read_ctx_reg(gpregs, CTX_GPREG_X14);
173 retval->arg15 = read_ctx_reg(gpregs, CTX_GPREG_X15);
174 retval->arg16 = read_ctx_reg(gpregs, CTX_GPREG_X16);
175 retval->arg17 = read_ctx_reg(gpregs, CTX_GPREG_X17);
193 gp_regs_t *gpregs = get_gpregs_ctx(&ctx->cpu_ctx);
199 write_ctx_reg(gpregs, CTX_GPREG_X0, FFA_PARTITION_INFO_GET_REGS_SMC64);
200 write_ctx_reg(gpregs, CTX_GPREG_X1, arg1);
201 write_ctx_reg(gpregs, CTX_GPREG_X2, arg2);
202 write_ctx_reg(gpregs, CTX_GPREG_X3, arg3);
203 write_ctx_reg(gpregs, CTX_GPREG_X4, 0U);
204 write_ctx_reg(gpregs, CTX_GPREG_X5, 0U);
205 write_ctx_reg(gpregs, CTX_GPREG_X6, 0U);
206 write_ctx_reg(gpregs, CTX_GPREG_X7, 0U);
207 write_ctx_reg(gpregs, CTX_GPREG_X8, 0U);
208 write_ctx_reg(gpregs, CTX_GPREG_X9, 0U);
209 write_ctx_reg(gpregs, CTX_GPREG_X10, 0U);
210 write_ctx_reg(gpregs, CTX_GPREG_X11, 0U);
211 write_ctx_reg(gpregs, CTX_GPREG_X12, 0U);
212 write_ctx_reg(gpregs, CTX_GPREG_X13, 0U);
213 write_ctx_reg(gpregs, CTX_GPREG_X14, 0U);
214 write_ctx_reg(gpregs, CTX_GPREG_X15, 0U);
215 write_ctx_reg(gpregs, CTX_GPREG_X16, 0U);
216 write_ctx_reg(gpregs, CTX_GPREG_X17, 0U);