Searched refs:pHyperOps (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Additions/solaris/Virtio/
H A DVirtio-solaris.c47 * @param pHyperOps Pointer to hypervisor ops structure.
51 int VirtioAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd, PVIRTIODEVICEOPS pDeviceOps, PVIRTIOHYPEROPS pHyperOps) argument
53 LogFlowFunc((VIRTIOLOGNAME ":VirtioAttach: pDip=%p enmCmd=%d pDeviceOps=%p pHyperOps=%p\n", pDip, enmCmd, pDeviceOps, pHyperOps));
57 AssertReturn(pHyperOps, DDI_EINVAL);
71 pDevice->pHyperOps = pHyperOps;
76 pDevice->pvHyper = pDevice->pHyperOps->pfnAlloc(pDevice);
82 rc = pDevice->pHyperOps->pfnAttach(pDevice);
85 pDevice->fHostFeatures = pDevice->pHyperOps
[all...]
H A DVirtio-solaris.h173 PVIRTIOHYPEROPS pHyperOps; /* Hypervisor hooks. */ member in struct:VirtioDevice
181 int VirtioAttach(dev_info_t *pDip, ddi_attach_cmd_t enmCmd, PVIRTIODEVICEOPS pDeviceOps, PVIRTIOHYPEROPS pHyperOps);
H A DVirtioNet-solaris.c480 pDevice->pHyperOps->pfnGet(pDevice, 0 /* offset */, &pNet->MacAddr.au8, sizeof(pNet->MacAddr));
653 pDevice->pHyperOps->pfnSetStatus(pDevice, VIRTIO_PCI_STATUS_DRV_OK);
825 pDevice->pHyperOps->pfnNotifyQueue(pDevice, pNet->pTxQueue);

Completed in 44 milliseconds