Home
last modified time | relevance | path

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

/DragonOS/kernel/src/virt/kvm/
H A Dvm.rs85 let mut new_slot = KvmMemorySlot { in set_user_memory_region() localVariable
105 || (new_slot.flags ^ old_slot.flags & KVM_MEM_READONLY) != 0 in set_user_memory_region()
109 if new_slot.base_gfn != old_slot.base_gfn { in set_user_memory_region()
112 } else if new_slot.flags != old_slot.flags { in set_user_memory_region()
126 new_slot.base_gfn = 0; in set_user_memory_region()
127 new_slot.flags = 0; in set_user_memory_region()
146 if (new_slot.flags & KVM_MEM_LOG_DIRTY_PAGES) == 0 { in set_user_memory_region()
157 new_slot.userspace_addr = mem.userspace_addr; in set_user_memory_region()
159 memslots[id as usize] = new_slot; in set_user_memory_region()