Lines Matching refs:vio
49 vio(*params->vio), callbackKick(this)
52 config.subsystemID = htole(vio.deviceId);
56 // that alignment here. We do not touch vio.configSize as this is
58 BARSize[0] = alignToPowerOfTwo(BAR0_SIZE_BASE + vio.configSize);
60 vio.registerKickCallback(&callbackKick);
81 vio.readConfig(pkt, offset - OFF_VIO_DEVICE);
91 pkt->setLE<uint32_t>(vio.deviceFeatures);
97 pkt->setLE<uint32_t>(vio.getGuestFeatures());
103 pkt->setLE<uint32_t>(vio.getQueueAddress());
109 pkt->setLE<uint16_t>(vio.getQueueSize());
115 pkt->setLE<uint16_t>(vio.getQueueSelect());
127 pkt->setLE<uint8_t>(vio.getDeviceStatus());
162 vio.writeConfig(pkt, offset - OFF_VIO_DEVICE);
176 vio.setGuestFeatures(pkt->getLE<uint32_t>());
182 vio.setQueueAddress(pkt->getLE<uint32_t>());
192 vio.setQueueSelect(pkt->getLE<uint16_t>());
199 vio.onNotify(queueNotify);
206 vio.setDeviceStatus(status);