Lines Matching defs:pSocket

104     pPort->pSocket->errno = EADDRNOTAVAIL;
238 ESL_SOCKET * pSocket;
246 pSocket = pPort->pSocket;
247 pSocket->TxPacketOffset = OFFSET_OF ( ESL_PACKET, Op.Udp4Tx.TxData );
248 pSocket->TxTokenEventOffset = OFFSET_OF ( ESL_IO_MGMT, Token.Udp4Tx.Event );
249 pSocket->TxTokenOffset = OFFSET_OF ( EFI_UDP4_COMPLETION_TOKEN, Packet.TxData );
559 @param [in] pSocket Address of an ::ESL_SOCKET structure
567 IN ESL_SOCKET * pSocket
588 if ( !pSocket->bConfigured ) {
592 if ( NULL == pSocket->pPortList ) {
597 Status = EslSocketBind ( &pSocket->SocketProtocol,
600 &pSocket->errno );
606 pPort = pSocket->pPortList;
646 pSocket->errno = EACCES;
651 pSocket->errno = EIO;
655 pSocket->errno = EADDRNOTAVAIL;
659 pSocket->errno = EAFNOSUPPORT;
663 pSocket->errno = ENOBUFS;
667 pSocket->errno = EOPNOTSUPP;
695 pSocket->State = SOCKET_STATE_CONNECTED;
707 if ( NULL != pSocket->pPortList ) {
708 pSocket->bConfigured = TRUE;
716 Status = pSocket->bConfigured ? EFI_SUCCESS : EFI_NOT_STARTED;
747 @param [in] pSocket Address of an ::ESL_SOCKET structure
766 IN ESL_SOCKET * pSocket,
791 pSocket->errno = ENOTCONN;
797 if ( SOCKET_STATE_CONNECTED == pSocket->State ) {
801 pPort = pSocket->pPortList;
807 pTxBytes = &pSocket->TxBytes;
813 if ( pSocket->MaxTxBuf > *pTxBytes ) {
874 if ( !EFI_ERROR ( pSocket->TxError )) {
887 pPreviousPacket = pSocket->pTxPacketListTail;
889 pSocket->pTxPacketListHead = pPacket;
894 pSocket->pTxPacketListTail = pPacket;
910 &pSocket->pTxPacketListHead,
911 &pSocket->pTxPacketListTail,
921 Status = pSocket->TxError;
922 pSocket->errno = EIO;
939 pSocket->errno = ENOMEM;
946 pSocket->errno = EAGAIN;
983 ESL_SOCKET * pSocket;
993 pSocket = pPort->pSocket;
999 pSocket->TxBytes -= LengthInBytes;
1009 &pSocket->pTxPacketListHead,
1010 &pSocket->pTxPacketListTail,