#include <Library/MemoryAllocationLib.h>\r
#include <Library/BaseMemoryLib.h>\r
\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramSentDpc (\r
IN VOID *Context\r
);\r
\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramSent (\r
IN VOID *Context\r
);\r
\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramRcvd (\r
@return The wrapped transmission request or NULL if failed to allocate resources.\r
\r
**/\r
-STATIC\r
UDP_TX_TOKEN *\r
UdpIoWrapTx (\r
IN UDP_IO_PORT *UdpIo,\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
UdpIoCancelDgrams (\r
IN UDP_IO_PORT *UdpIo,\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramSentDpc (\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramSent (\r
@return TRUE if the packet is to be cancelled, otherwise FALSE.\r
\r
**/\r
-STATIC\r
BOOLEAN\r
UdpIoCancelSingleDgram (\r
IN UDP_TX_TOKEN *Token,\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
UdpIoRecycleDgram (\r
IN VOID *Context\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramRcvdDpc (\r
@return None\r
\r
**/\r
-STATIC\r
VOID\r
EFIAPI\r
UdpIoOnDgramRcvd (\r