Searched refs:shared_buffer (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim_blk.c | 63 static void *shared_buffer; variable 64 /* mutex to synchronize shared_buffer access */ 438 blk->buffer = shared_buffer; 498 shared_buffer = kvzalloc(VDPASIM_BLK_CAPACITY << SECTOR_SHIFT, 500 if (!shared_buffer) { 516 kvfree(shared_buffer);
|
/linux-master/arch/x86/kernel/ |
H A D | sev-shared.c | 852 ghcb_count = sizeof(ghcb->shared_buffer) / io_bytes; 864 ghcb->shared_buffer, io_bytes, 875 sw_scratch = __pa(ghcb) + offsetof(struct ghcb, shared_buffer); 886 ghcb->shared_buffer, io_bytes, 1125 data = (struct snp_psc_desc *)ghcb->shared_buffer; 1126 memcpy(ghcb->shared_buffer, desc, min_t(int, GHCB_SHARED_BUF_SIZE, sizeof(*desc)));
|
H A D | sev.c | 1457 ghcb_set_sw_scratch(ghcb, ghcb_pa + offsetof(struct ghcb, shared_buffer)); 1553 memcpy(ghcb->shared_buffer, reg_data, bytes); 1557 memcpy(ghcb->shared_buffer, insn->immediate1.bytes, bytes); 1569 memcpy(reg_data, ghcb->shared_buffer, bytes); 1578 memcpy(reg_data, ghcb->shared_buffer, bytes); 1586 u8 *val = (u8 *)ghcb->shared_buffer; 1590 u16 *val = (u16 *)ghcb->shared_buffer; 1597 memcpy(reg_data, ghcb->shared_buffer, bytes);
|
/linux-master/arch/x86/include/asm/ |
H A D | svm.h | 505 u8 shared_buffer[GHCB_SHARED_BUF_SIZE]; member in struct:ghcb
|
/linux-master/arch/x86/kvm/svm/ |
H A D | sev.c | 2695 offsetof(struct ghcb, shared_buffer);
|
Completed in 145 milliseconds