Lines Matching defs:slot
351 for (int slot(0); slot < memories.size(); ++slot) {
352 if (!memories[slot].kvmMap) {
357 const AddrRange &range(memories[slot].range);
358 void *pmem(memories[slot].pmem);
369 const MemSlot slot = allocMemSlot(range.size());
370 setupMemSlot(slot, pmem, range.start(), 0/* flags */);
389 return pos->slot;
397 MemorySlot slot;
398 slot.size = size;
399 slot.slot = nextSlot;
400 slot.active = false;
402 memorySlots.push_back(slot);
403 return MemSlot(slot.slot);
410 MemorySlot &slot = memorySlots.at(num.num);
411 slot.active = true;
412 setUserMemoryRegion(num.num, host_addr, guest, slot.size, flags);
418 MemorySlot &slot = memorySlots.at(num.num);
419 if (slot.active)
421 slot.active = false;
428 MemorySlot &slot = memorySlots.at(num.num);
429 slot.size = 0;
433 KvmVM::setUserMemoryRegion(uint32_t slot,
440 m.slot = slot;