/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/ |
H A D | Tcp4Io.c | 51 @param Tcb Pointer to the TCP_CB of this TCP instance.
62 IN TCP_CB *Tcb,
80 if (NULL == Tcb) {
91 Sock = Tcb->Sk;
94 IpSender = Tcb->IpInfo;
61 TcpSendIpPacket( IN TCP_CB *Tcb, IN NET_BUF *Nbuf, IN UINT32 Src, IN UINT32 Dest ) argument
|
H A D | Tcp4Option.c | 74 @param Tcb Pointer to the TCP_CB of this TCP instance.
81 IN TCP_CB *Tcb
87 ASSERT ((Tcb != NULL) && (Tcb->Sk != NULL));
89 BufSize = GET_RCV_BUFFSIZE (Tcb->Sk);
105 @param Tcb Pointer to the TCP_CB of this TCP instance.
113 IN TCP_CB *Tcb,
120 ASSERT ((Tcb != NULL) && (Nbuf != NULL) && (Nbuf->Tcp == NULL));
129 if (!TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_NO_TS) &&
131 TCP_FLG_ON (Tcb 112 TcpSynBuildOption( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 191 TcpBuildOption( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 364 TcpPawsOK( IN TCP_CB *Tcb, IN UINT32 TSVal ) argument [all...] |
H A D | Tcp4Dispatcher.c | 24 @param Tcb Pointer to the TCP_CB of this TCP instance.
39 IN TCP_CB *Tcb,
45 Ip4 = Tcb->IpInfo->Ip.Ip4;
63 @param Tcb Pointer to the TCP_CB of this TCP instance.
74 IN TCP_CB *Tcb,
84 Sock = Tcb->Sk;
91 *(Mode->Tcp4State) = (EFI_TCP4_CONNECTION_STATE) Tcb->State;
100 ConfigData->TypeOfService = Tcb->Tos;
101 ConfigData->TimeToLive = Tcb->Ttl;
103 AccessPoint->UseDefaultAddress = Tcb 38 Tcp4Route( IN TCP_CB *Tcb, IN TCP4_ROUTE_INFO *RouteInfo ) argument 73 Tcp4GetMode( IN TCP_CB *Tcb, IN OUT TCP4_MODE_DATA *Mode ) argument 260 TCP_CB *Tcb; local 327 TCP_CB *Tcb; local 376 TCP_CB *Tcb; local 627 TCP_CB *Tcb; local [all...] |
H A D | Tcp4Timer.c | 22 @param Tcb Pointer to the TCP_CB of this TCP instance.
27 IN OUT TCP_CB *Tcb
33 @param Tcb Pointer to the TCP_CB of this TCP instance.
38 IN OUT TCP_CB *Tcb
44 @param Tcb Pointer to the TCP_CB of this TCP instance.
49 IN OUT TCP_CB *Tcb
55 @param Tcb Pointer to the TCP_CB of this TCP instance.
60 IN OUT TCP_CB *Tcb
66 @param Tcb Pointer to the TCP_CB of this TCP instance.
71 IN OUT TCP_CB *Tcb
333 TcpSetTimer( IN OUT TCP_CB *Tcb, IN UINT16 Timer, IN UINT32 TimeOut ) argument 354 TcpClearTimer( IN OUT TCP_CB *Tcb, IN UINT16 Timer ) argument 494 TCP_CB *Tcb; local [all...] |
H A D | Tcp4Input.c | 22 @param Tcb Pointer to the TCP_CB of this TCP instance.
31 IN TCP_CB *Tcb,
35 return (TCP_SEQ_LEQ (Tcb->RcvWl2, Seg->End) &&
36 TCP_SEQ_LT (Seg->Seq, Tcb->RcvWl2 + Tcb->RcvWnd));
43 @param Tcb Pointer to the TCP_CB of this TCP instance.
49 IN OUT TCP_CB *Tcb,
59 if (Tcb->CongestState != TCP_CONGEST_RECOVER) {
64 FlightSize = TCP_SUB_SEQ (Tcb->SndNxt, Tcb 30 TcpSeqAcceptable( IN TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 48 TcpFastRecover( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 158 TcpFastLossRecover( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 202 TcpComputeRtt( IN OUT TCP_CB *Tcb, IN UINT32 Measure ) argument 350 TcpTrimInWnd( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 534 TcpQueueData( IN OUT TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 640 TcpAdjustSndQue( IN TCP_CB *Tcb, IN TCP_SEQNO Ack ) argument 698 TCP_CB *Tcb; local 1420 TCP_CB *Tcb; local [all...] |
H A D | Tcp4Misc.c | 48 Initialize the Tcb local related members.
50 @param Tcb Pointer to the TCP_CB of this TCP instance.
55 IN OUT TCP_CB *Tcb
61 Tcb->HeadSum = NetPseudoHeadChecksum (
62 Tcb->LocalEnd.Ip,
63 Tcb->RemoteEnd.Ip,
68 Tcb->Iss = TcpGetIss ();
69 Tcb->SndUna = Tcb->Iss;
70 Tcb 96 TcpInitTcbPeer( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg, IN TCP_OPTION *Opt ) argument 254 TCP_CB *Tcb; local 309 TCP_CB *Tcb; local 498 TcpSetState( IN OUT TCP_CB *Tcb, IN UINT8 State ) argument 583 TcpFormatNetbuf( IN TCP_CB *Tcb, IN OUT NET_BUF *Nbuf ) argument 895 TCP_CB *Tcb; local [all...] |
H A D | Tcp4Output.c | 35 @param Tcb Pointer to the TCP_CB of this TCP instance.
42 IN TCP_CB *Tcb
49 if (TCP_SEQ_GT (Tcb->RcvWl2 + Tcb->RcvWnd, Tcb->RcvNxt)) {
52 Tcb->RcvWl2 + Tcb->RcvWnd,
53 Tcb->RcvNxt
64 @param Tcb Pointer to the TCP_CB of this TCP instance.
71 IN TCP_CB *Tcb
117 TcpComputeWnd( IN OUT TCP_CB *Tcb, IN BOOLEAN Syn ) argument 181 TcpDataToSend( IN TCP_CB *Tcb, IN INTN Force ) argument 290 TcpTransmitSegment( IN OUT TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 413 TcpGetSegmentSndQue( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 559 TcpGetSegmentSock( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 622 TcpGetSegment( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 659 TcpRetransmit( IN TCP_CB *Tcb, IN TCP_SEQNO Seq ) argument 727 TcpToSendData( IN OUT TCP_CB *Tcb, IN INTN Force ) argument 1038 TcpSendReset( IN TCP_CB *Tcb, IN TCP_HEAD *Head, IN INT32 Len, IN UINT32 Local, IN UINT32 Remote ) argument [all...] |
/device/linaro/bootloader/edk2/NetworkPkg/TcpDxe/ |
H A D | TcpIo.c | 57 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
69 IN TCP_CB *Tcb,
83 if (NULL == Tcb) {
105 Sock = Tcb->Sk;
108 IpSender = Tcb->IpInfo;
115 if (!Tcb->RemoteIpZero) {
149 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
166 IN TCP_CB *Tcb,
175 if (NULL == Tcb) {
185 Sock = Tcb 68 TcpSendIpPacket( IN TCP_CB *Tcb, IN NET_BUF *Nbuf, IN EFI_IP_ADDRESS *Src, IN EFI_IP_ADDRESS *Dest, IN UINT8 Version ) argument 165 Tcp6RefreshNeighbor( IN TCP_CB *Tcb, IN EFI_IP_ADDRESS *Neighbor, IN UINT32 Timeout ) argument [all...] |
H A D | TcpOption.c | 74 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
81 IN TCP_CB *Tcb
87 ASSERT ((Tcb != NULL) && (Tcb->Sk != NULL));
89 BufSize = GET_RCV_BUFFSIZE (Tcb->Sk);
103 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
111 IN TCP_CB *Tcb,
118 ASSERT ((Tcb != NULL) && (Nbuf != NULL) && (Nbuf->Tcp == NULL));
127 if (!TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_NO_TS) &&
129 TCP_FLG_ON (Tcb 110 TcpSynBuildOption( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 190 TcpBuildOption( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 357 TcpPawsOK( IN TCP_CB *Tcb, IN UINT32 TSVal ) argument [all...] |
H A D | TcpDispatcher.c | 22 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
37 IN TCP_CB *Tcb,
43 Ip = Tcb->IpInfo->Ip;
60 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
71 IN TCP_CB *Tcb,
81 Sock = Tcb->Sk;
88 *(Mode->Tcp4State) = (EFI_TCP4_CONNECTION_STATE) Tcb->State;
97 ConfigData->TypeOfService = Tcb->Tos;
98 ConfigData->TimeToLive = Tcb->Ttl;
100 AccessPoint->UseDefaultAddress = Tcb 36 Tcp4Route( IN TCP_CB *Tcb, IN TCP4_ROUTE_INFO *RouteInfo ) argument 70 Tcp4GetMode( IN TCP_CB *Tcb, IN OUT TCP4_MODE_DATA *Mode ) argument 153 Tcp6GetMode( IN TCP_CB *Tcb, IN OUT TCP6_MODE_DATA *Mode ) argument 351 TCP_CB *Tcb; local 425 TCP_CB *Tcb; local 480 TCP_CB *Tcb; local 798 TCP_CB *Tcb; local [all...] |
H A D | TcpTimer.c | 23 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
28 IN OUT TCP_CB *Tcb
34 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
39 IN OUT TCP_CB *Tcb
45 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
50 IN OUT TCP_CB *Tcb
56 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
61 IN OUT TCP_CB *Tcb
67 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
72 IN OUT TCP_CB *Tcb
378 TcpSetTimer( IN OUT TCP_CB *Tcb, IN UINT16 Timer, IN UINT32 TimeOut ) argument 398 TcpClearTimer( IN OUT TCP_CB *Tcb, IN UINT16 Timer ) argument 502 TCP_CB *Tcb; local [all...] |
H A D | TcpInput.c | 21 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
30 IN TCP_CB *Tcb,
34 return (TCP_SEQ_LEQ (Tcb->RcvWl2, Seg->End) &&
35 TCP_SEQ_LT (Seg->Seq, Tcb->RcvWl2 + Tcb->RcvWnd));
41 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
47 IN OUT TCP_CB *Tcb,
57 if (Tcb->CongestState != TCP_CONGEST_RECOVER) {
62 FlightSize = TCP_SUB_SEQ (Tcb->SndNxt, Tcb 29 TcpSeqAcceptable( IN TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 46 TcpFastRecover( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 171 TcpFastLossRecover( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg ) argument 222 TcpComputeRtt( IN OUT TCP_CB *Tcb, IN UINT32 Measure ) argument 373 TcpTrimInWnd( IN TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 566 TcpQueueData( IN OUT TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 672 TcpAdjustSndQue( IN TCP_CB *Tcb, IN TCP_SEQNO Ack ) argument 732 TCP_CB *Tcb; local 1557 TCP_CB *Tcb; local [all...] |
H A D | TcpMisc.c | 47 Initialize the Tcb local related members.
49 @param[in, out] Tcb Pointer to the TCP_CB of this TCP instance.
54 IN OUT TCP_CB *Tcb
60 if (Tcb->Sk->IpVersion == IP_VERSION_4) {
61 Tcb->HeadSum = NetPseudoHeadChecksum (
62 Tcb->LocalEnd.Ip.Addr[0],
63 Tcb->RemoteEnd.Ip.Addr[0],
68 Tcb->HeadSum = NetIp6PseudoHeadChecksum (
69 &Tcb->LocalEnd.Ip.v6,
70 &Tcb 102 TcpInitTcbPeer( IN OUT TCP_CB *Tcb, IN TCP_SEG *Seg, IN TCP_OPTION *Opt ) argument 321 TCP_CB *Tcb; local 381 TCP_CB *Tcb; local 583 TcpSetState( IN TCP_CB *Tcb, IN UINT8 State ) argument 665 TcpFormatNetbuf( IN TCP_CB *Tcb, IN OUT NET_BUF *Nbuf ) argument 962 TCP_CB *Tcb; local [all...] |
H A D | TcpOutput.c | 35 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
42 IN TCP_CB *Tcb
49 if (TCP_SEQ_GT (Tcb->RcvWl2 + Tcb->RcvWnd, Tcb->RcvNxt)) {
52 Tcb->RcvWl2 + Tcb->RcvWnd,
53 Tcb->RcvNxt
63 @param[in] Tcb Pointer to the TCP_CB of this TCP instance.
70 IN TCP_CB *Tcb
114 TcpComputeWnd( IN OUT TCP_CB *Tcb, IN BOOLEAN Syn ) argument 176 TcpDataToSend( IN TCP_CB *Tcb, IN INTN Force ) argument 284 TcpTransmitSegment( IN OUT TCP_CB *Tcb, IN NET_BUF *Nbuf ) argument 405 TcpGetSegmentSndQue( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 551 TcpGetSegmentSock( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 616 TcpGetSegment( IN TCP_CB *Tcb, IN TCP_SEQNO Seq, IN UINT32 Len ) argument 652 TcpRetransmit( IN TCP_CB *Tcb, IN TCP_SEQNO Seq ) argument 771 TcpToSendData( IN OUT TCP_CB *Tcb, IN INTN Force ) argument 1088 TcpSendReset( IN TCP_CB *Tcb, IN TCP_HEAD *Head, IN INT32 Len, IN EFI_IP_ADDRESS *Local, IN EFI_IP_ADDRESS *Remote, IN UINT8 Version ) argument [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/IScsiDxe/ |
H A D | IScsiProto.c | 1678 @param[out] Tcb The newly created task control block.
1687 OUT ISCSI_TCB **Tcb
1693 ASSERT (Tcb != NULL);
1721 *Tcb = NewTcb;
1729 @param[in] Tcb The tcb to delete.
1733 IN ISCSI_TCB *Tcb
1736 RemoveEntryList (&Tcb->Link);
1738 FreePool (Tcb);
1755 ISCSI_TCB *Tcb;
local 1758 Tcb 2002 IScsiNewDataOutPdu( IN UINT8 *Data, IN UINT32 Len, IN UINT32 DataSN, IN ISCSI_TCB *Tcb, IN UINT64 Lun ) argument 2090 IScsiGenerateDataOutPduSequence( IN UINT8 *Data, IN ISCSI_TCB *Tcb, IN UINT64 Lun ) argument 2224 IScsiOnDataInRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2312 IScsiOnR2TRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2379 IScsiOnScsiRspRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2546 ISCSI_TCB *Tcb; local [all...] |
/device/linaro/bootloader/edk2/NetworkPkg/IScsiDxe/ |
H A D | IScsiProto.c | 1949 @param[out] Tcb The newly created task control block.
1959 OUT ISCSI_TCB **Tcb
1965 ASSERT (Tcb != NULL);
1993 *Tcb = NewTcb;
2002 @param[in] Tcb The tcb to delete.
2007 IN ISCSI_TCB *Tcb
2010 RemoveEntryList (&Tcb->Link);
2012 FreePool (Tcb);
2032 ISCSI_TCB *Tcb;
local 2035 Tcb 2283 IScsiNewDataOutPdu( IN UINT8 *Data, IN UINT32 Len, IN UINT32 DataSN, IN ISCSI_TCB *Tcb, IN UINT64 Lun ) argument 2373 IScsiGenerateDataOutPduSequence( IN UINT8 *Data, IN ISCSI_TCB *Tcb, IN UINT64 Lun ) argument 2511 IScsiOnDataInRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2601 IScsiOnR2TRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN UINT64 Lun, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2670 IScsiOnScsiRspRcvd( IN NET_BUF *Pdu, IN ISCSI_TCB *Tcb, IN OUT EFI_EXT_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *Packet ) argument 2842 ISCSI_TCB *Tcb; local [all...] |