Searched refs:gfn_write_track (Results 1 - 2 of 2) sorted by relevance

/linux-master/arch/x86/kvm/mmu/
H A Dpage_track.c44 kvfree(slot->arch.gfn_write_track);
45 slot->arch.gfn_write_track = NULL;
51 const size_t size = sizeof(*slot->arch.gfn_write_track);
53 if (!slot->arch.gfn_write_track)
54 slot->arch.gfn_write_track = __vcalloc(npages, size,
57 return slot->arch.gfn_write_track ? 0 : -ENOMEM;
82 val = slot->arch.gfn_write_track[index];
87 slot->arch.gfn_write_track[index] += count;
148 return !!READ_ONCE(slot->arch.gfn_write_track[index]);
/linux-master/arch/x86/include/asm/
H A Dkvm_host.h300 * minimize the size of kvm_memory_slot.arch.gfn_write_track, i.e. allows
304 * gfn_write_track. As above, gfn_write_track is a 16 bit counter, so KVM must
306 * otherwise gfn_write_track will overflow and explosions will ensue.
1056 unsigned short *gfn_write_track; member in struct:kvm_arch_memory_slot

Completed in 292 milliseconds