Lines Matching refs:vsp
176 static bool pop_vsp(uint32_t *reg, vaddr_t *vsp, vaddr_t stack, in pop_vsp() argument
179 if (*vsp < stack) in pop_vsp()
181 if (*vsp + sizeof(*reg) > stack + stack_size) in pop_vsp()
184 if (!copy_in(reg, (void *)*vsp, sizeof(*reg))) in pop_vsp()
186 (*vsp) += sizeof(*reg); in pop_vsp()
195 vaddr_t vsp = state->registers[SP]; in unwind_exec_insn() local
227 if (!pop_vsp(&state->registers[reg], &vsp, in unwind_exec_insn()
256 if (!pop_vsp(&state->registers[reg], &vsp, in unwind_exec_insn()
264 if (!pop_vsp(&state->registers[14], &vsp, in unwind_exec_insn()
288 if (!pop_vsp(&state->registers[reg], &vsp, in unwind_exec_insn()
311 state->registers[SP] = vsp; in unwind_exec_insn()