Home | History | Annotate | Download | only in TcpDxe

Lines Matching refs:Head

290   TCP_HEAD  *Head;

314 Head = (TCP_HEAD *) NetbufAllocSpace (
320 ASSERT (Head != NULL);
322 Nbuf->Tcp = Head;
324 Head->SrcPort = Tcb->LocalEnd.Port;
325 Head->DstPort = Tcb->RemoteEnd.Port;
326 Head->Seq = NTOHL (Seg->Seq);
327 Head->Ack = NTOHL (Tcb->RcvNxt);
328 Head->HeadLen = (UINT8) (Len >> 2);
329 Head->Res = 0;
330 Head->Wnd = TcpComputeWnd (Tcb, Syn);
331 Head->Checksum = 0;
374 Head->Flag = Seg->Flag;
375 Head->Urg = NTOHS (Seg->Urg);
376 Head->Checksum = TcpChecksum (Nbuf, Tcb->HeadSum);
383 Tcb->RcvWnd = NTOHS (Head->Wnd);
411 LIST_ENTRY *Head;
427 Head = &Tcb->SndQue;
432 NET_LIST_FOR_EACH (Cur, Head) {
442 if ((Cur == Head) || (Seg == NULL) || (Node == NULL)) {
693 // trim TCP head because all the buffers on SndQue
714 @param[in] Head Pointer to the head node of the SndQue.
722 IN LIST_ENTRY *Head
729 if (IsListEmpty (Head)) {
735 Entry = Head->ForwardLink;
739 NET_LIST_FOR_EACH (Entry, Head) {
1076 @param[in] Head TCP header of the segment that triggers the reset.
1090 IN TCP_HEAD *Head,
1104 if ((Head->Flag & TCP_FLG_RST) != 0) {
1131 if (TCP_FLG_ON (Head->Flag, TCP_FLG_ACK)) {
1132 Nhead->Seq = Head->Ack;
1137 Nhead->Ack = HTONL (NTOHL (Head->Seq) + Len);
1146 Nhead->SrcPort = Head->DstPort;
1147 Nhead->DstPort = Head->SrcPort;
1183 TCP_HEAD *Head;
1195 Head = Nbuf->Tcp;
1197 if (Head != NULL) {
1198 if (Head->Flag != Seg->Flag) {
1202 Len -= (Head->HeadLen << 2);