goto Exit;\r
}\r
Ptr = Buffer;\r
- ASSERT (SIZE_OF_VNET (VhdrMac) <= sizeof (EFI_MAC_ADDRESS));\r
+ ASSERT (SIZE_OF_VNET (Mac) <= sizeof (EFI_MAC_ADDRESS));\r
\r
- CopyMem (Ptr, DestAddr, SIZE_OF_VNET (VhdrMac));\r
- Ptr += SIZE_OF_VNET (VhdrMac);\r
+ CopyMem (Ptr, DestAddr, SIZE_OF_VNET (Mac));\r
+ Ptr += SIZE_OF_VNET (Mac);\r
\r
CopyMem (Ptr,\r
(SrcAddr == NULL) ? &Dev->Snm.CurrentAddress : SrcAddr,\r
- SIZE_OF_VNET (VhdrMac));\r
- Ptr += SIZE_OF_VNET (VhdrMac);\r
+ SIZE_OF_VNET (Mac));\r
+ Ptr += SIZE_OF_VNET (Mac);\r
\r
*Ptr++ = (UINT8) (*Protocol >> 8);\r
*Ptr++ = (UINT8) *Protocol;\r
*Dev->TxRing.Avail.Idx = AvailIdx;\r
\r
MemoryFence ();\r
- Status = VIRTIO_CFG_WRITE (Dev, Generic.VhdrQueueNotify, VIRTIO_NET_Q_TX);\r
+ Status = Dev->VirtIo->SetQueueNotify (Dev->VirtIo, VIRTIO_NET_Q_TX);\r
\r
Exit:\r
gBS->RestoreTPL (OldTpl);\r