vmbus_gpa_range
const vmbus_gpa_range* rangesList, uint32 rangesLength, const void* buffer,
vmbus_gpa_range ranges[];
VMBusDevice::WriteGPAPacket(uint32 rangeCount, const vmbus_gpa_range* rangesList,
const vmbus_gpa_range* rangesList, uint32 rangesLength, const void* buffer, uint32 length,
const vmbus_gpa_range* rangesList, uint32 rangesLength,
vmbus_gpa_range ranges[1]; // Only 1 range is supported by this driver
vmbus_gpa_range* gpaRange = request->GetGPARange();
fGPARange = (vmbus_gpa_range*)malloc(offsetof(vmbus_gpa_range,
vmbus_gpa_range* GetGPARange() { return fGPARange; }
vmbus_gpa_range* fGPARange;