Home
last modified time | relevance | path

Searched refs:context (Results 1 – 5 of 5) sorted by relevance

/hyp/core/thread_standard/aarch64/src/
A Dthread_arch.c88 (uintptr_t)&old->context.pc; in thread_arch_switch_thread()
90 offsetof(thread_t, context.pc) + in thread_arch_switch_thread()
94 offsetof(thread_t, context.sp) + in thread_arch_switch_thread()
159 new_pc = thread->context.pc; in thread_arch_set_thread()
160 register_t new_sp = thread->context.sp; in thread_arch_set_thread()
161 register_t new_fp = thread->context.fp; in thread_arch_set_thread()
196 (uintptr_t)&thread->context.pc; in thread_freeze()
202 sizeof(thread->context.pc), in thread_freeze()
206 sizeof(thread->context.sp), in thread_freeze()
224 [saved_sp] "=&r"(saved_sp), [context] "+r"(context), in thread_freeze()
[all …]
/hyp/interfaces/vcpu/include/
A Dvcpu.h24 register_result_t context) REQUIRE_SCHEDULER_LOCK(vcpu);
69 vcpu_warm_reset(paddr_t entry_point, register_t context)
/hyp/vm/vcpu/aarch64/src/
A Daarch64_init.c360 register_result_t context) in vcpu_poweron() argument
382 if (context.e == OK) { in vcpu_poweron()
383 vcpu->vcpu_regs_gpr.x[0] = context.r; in vcpu_poweron()
497 vcpu_warm_reset(paddr_t entry_point, register_t context) in vcpu_warm_reset() argument
509 vcpu->vcpu_regs_gpr.x[0] = context; in vcpu_warm_reset()
A Dhypercalls.c219 hypercall_vcpu_poweron(cap_id_t cap_id, uint64_t entry_point, uint64_t context, argument
254 : register_result_ok(context));
/hyp/platform/etm/src/
A Detm.c292 register_t *context = etm_contexts[cpu]; in etm_save_context_registers() local
299 register_t *reg = context + cur_register_index; in etm_save_context_registers()
381 register_t *context = etm_contexts[cpu]; in etm_restore_context_registers() local
388 register_t *reg = context + cur_register_index; in etm_restore_context_registers()

Completed in 40 milliseconds