Lines Matching refs:dev
29 VirtioQueue::VirtioQueue(VirtioDevice *dev, int32 id)
31 fDev(dev),
227 VirtioIrqHandler::VirtioIrqHandler(VirtioDevice* dev)
229 fDev(dev)
253 VirtioDevice* dev = (VirtioDevice*)data;
255 if ((kVirtioIntQueue & dev->fRegs->interruptStatus) != 0) {
256 for (int32 i = 0; i < dev->fQueueCnt; i++) {
257 VirtioQueue* queue = dev->fQueues[i].Get();
260 queue->fQueueHandler(dev->fConfigHandlerCookie,
264 dev->fRegs->interruptAck = kVirtioIntQueue;
267 if ((kVirtioIntConfig & dev->fRegs->interruptStatus) != 0) {
268 if (dev->fConfigHandler != NULL)
269 dev->fConfigHandler(dev->fConfigHandlerCookie);
271 dev->fRegs->interruptAck = kVirtioIntConfig;