Home
last modified time | relevance | path

Searched refs:contexts (Results 1 – 6 of 6) sorted by relevance

/hypervisor/arch/x86/guest/
A Dtrusty.c230 save_world_ctx(vcpu, &arch->contexts[!next_world].ext_ctx); in switch_world()
233 load_world_ctx(vcpu, &arch->contexts[next_world].ext_ctx); in switch_world()
236 copy_smc_param(&arch->contexts[!next_world].run_ctx, in switch_world()
237 &arch->contexts[next_world].run_ctx); in switch_world()
295 vcpu->arch.contexts[SECURE_WORLD].run_ctx.cpu_regs.regs.rdi in setup_trusty_info()
328 vcpu->arch.contexts[SECURE_WORLD].run_ctx.rip = entry_gpa; in init_secure_world_env()
329 vcpu->arch.contexts[SECURE_WORLD].run_ctx.cpu_regs.regs.rsp = in init_secure_world_env()
332 vcpu->arch.contexts[SECURE_WORLD].ext_ctx.tsc_offset = 0UL; in init_secure_world_env()
336 vcpu->arch.contexts[NORMAL_WORLD].world_msrs[i] = vcpu->arch.guest_msrs[i]; in init_secure_world_env()
337 vcpu->arch.contexts[SECURE_WORLD].world_msrs[i] = vcpu->arch.guest_msrs[i]; in init_secure_world_env()
[all …]
A Dvcpu.c43 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_gpreg()
51 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_set_gpreg()
59 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_rip()
77 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_rsp()
85 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_set_rsp()
94 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_efer()
119 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_rflags()
130 vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx.rflags = in vcpu_set_rflags()
255 (void)memset((void *)(&vcpu->arch.contexts[i]), 0U, in vcpu_reset_internal()
661 &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in write_cached_registers()
[all …]
A Dvirtual_cr.c522 struct run_context *ctx = &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_cr0()
539 return vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx.cr2; in vcpu_get_cr2()
544 vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx.cr2 = val; in vcpu_set_cr2()
550 struct run_context *ctx = &vcpu->arch.contexts[vcpu->arch.cur_context].run_ctx; in vcpu_get_cr4()
A Dvmcs.c26 struct guest_cpu_context *ctx = &vcpu->arch.contexts[vcpu->arch.cur_context]; in init_guest_vmx()
77 struct guest_cpu_context *ctx = &vcpu->arch.contexts[vcpu->arch.cur_context]; in init_guest_state()
/hypervisor/include/arch/x86/asm/guest/
A Dvcpu.h252 struct guest_cpu_context contexts[NR_WORLD]; member
/hypervisor/lib/crypto/mbedtls/
A DChangeLog444 independent setup and export of RSA contexts. Most notably,
446 up RSA contexts from partial key material and having them completed to the
448 contexts from keys consisting of N,D,E only, even if P,Q are needed for the
464 * Direct manipulation of structure fields of RSA contexts is deprecated.
1144 preserve forward secrecy, and allows sharing across multiple contexts.
1179 * ssl_set_bio() changed signature (contexts merged, order switched, one
1280 * Support for RSA_ALT contexts in the PK layer is now optional. Since is is
1564 * All public contexts have _init() and _free() functions now for simpler
1746 * Fix typo in rsa_copy() that impacted PKCS#1 v2 contexts
2392 SSL contexts without needing to set all non-connection-specific

Completed in 15 milliseconds