Searched refs:shared_buffer (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/x86/kernel/ |
| A D | sev-shared.c | 402 ghcb_count = sizeof(ghcb->shared_buffer) / io_bytes; in vc_handle_ioio() 414 ghcb->shared_buffer, io_bytes, in vc_handle_ioio() 425 sw_scratch = __pa(ghcb) + offsetof(struct ghcb, shared_buffer); in vc_handle_ioio() 436 ghcb->shared_buffer, io_bytes, in vc_handle_ioio()
|
| A D | sev.c | 858 ghcb_set_sw_scratch(ghcb, ghcb_pa + offsetof(struct ghcb, shared_buffer)); in vc_do_mmio() 892 memcpy(reg_data, ghcb->shared_buffer, bytes); in vc_handle_mmio_twobyte_ops() 913 u8 *val = (u8 *)ghcb->shared_buffer; in vc_handle_mmio_twobyte_ops() 917 u16 *val = (u16 *)ghcb->shared_buffer; in vc_handle_mmio_twobyte_ops() 923 memcpy(reg_data, ghcb->shared_buffer, bytes); in vc_handle_mmio_twobyte_ops() 1021 memcpy(ghcb->shared_buffer, reg_data, bytes); in vc_handle_mmio() 1033 memcpy(ghcb->shared_buffer, insn->immediate1.bytes, bytes); in vc_handle_mmio() 1058 memcpy(reg_data, ghcb->shared_buffer, bytes); in vc_handle_mmio()
|
| /linux/arch/x86/include/asm/ |
| A D | svm.h | 316 u8 shared_buffer[2032]; member
|
| /linux/arch/x86/kvm/svm/ |
| A D | sev.c | 2566 offsetof(struct ghcb, shared_buffer); in setup_vmgexit_scratch()
|
Completed in 18 milliseconds