Lines 791-797
static void qxl_add_memslot(PCIQXLDevice *d, uint32_t slot_id, uint64_t delta)
Link Here
|
791 |
__FUNCTION__, memslot.slot_id, |
791 |
__FUNCTION__, memslot.slot_id, |
792 |
memslot.virt_start, memslot.virt_end); |
792 |
memslot.virt_start, memslot.virt_end); |
793 |
|
793 |
|
|
|
794 |
qxl_unlock_iothread(&d->ssd); |
794 |
d->ssd.worker->add_memslot(d->ssd.worker, &memslot); |
795 |
d->ssd.worker->add_memslot(d->ssd.worker, &memslot); |
|
|
796 |
qxl_lock_iothread(&d->ssd); |
795 |
d->guest_slots[slot_id].ptr = (void*)memslot.virt_start; |
797 |
d->guest_slots[slot_id].ptr = (void*)memslot.virt_start; |
796 |
d->guest_slots[slot_id].size = memslot.virt_end - memslot.virt_start; |
798 |
d->guest_slots[slot_id].size = memslot.virt_end - memslot.virt_start; |
797 |
d->guest_slots[slot_id].delta = delta; |
799 |
d->guest_slots[slot_id].delta = delta; |
798 |
- |
|
|