• Home
  • Raw
  • Download

Lines Matching refs:Nbuf

287   IN NET_BUF   *Nbuf,  in TcpTrimSegment()  argument
296 Seg = TCPSEG_NETBUF (Nbuf); in TcpTrimSegment()
308 NetbufTrim (Nbuf, Nbuf->TotalSize, NET_BUF_HEAD); in TcpTrimSegment()
340 NetbufTrim (Nbuf, Drop, NET_BUF_HEAD); in TcpTrimSegment()
358 NetbufTrim (Nbuf, Drop, NET_BUF_TAIL); in TcpTrimSegment()
362 ASSERT (TcpVerifySegment (Nbuf) != 0); in TcpTrimSegment()
375 IN NET_BUF *Nbuf in TcpTrimInWnd() argument
378 TcpTrimSegment (Nbuf, Tcb->RcvNxt, Tcb->RcvWl2 + Tcb->RcvWnd); in TcpTrimInWnd()
398 NET_BUF *Nbuf; in TcpDeliverData() local
421 Nbuf = NET_LIST_USER_STRUCT (Entry, NET_BUF, List); in TcpDeliverData()
422 Seg = TCPSEG_NETBUF (Nbuf); in TcpDeliverData()
424 ASSERT (TcpVerifySegment (Nbuf) != 0); in TcpDeliverData()
425 ASSERT (Nbuf->Tcp == NULL); in TcpDeliverData()
435 RemoveEntryList (&Nbuf->List); in TcpDeliverData()
453 NetbufFree (Nbuf); in TcpDeliverData()
510 NetbufFree (Nbuf); in TcpDeliverData()
530 if (Nbuf->TotalSize != 0) { in TcpDeliverData()
538 Urgent = Nbuf->TotalSize; in TcpDeliverData()
544 SockDataRcvd (Tcb->Sk, Nbuf, Urgent); in TcpDeliverData()
552 NetbufFree (Nbuf); in TcpDeliverData()
568 IN NET_BUF *Nbuf in TcpQueueData() argument
577 ASSERT ((Tcb != NULL) && (Nbuf != NULL) && (Nbuf->Tcp == NULL)); in TcpQueueData()
579 NET_GET_REF (Nbuf); in TcpQueueData()
581 Seg = TCPSEG_NETBUF (Nbuf); in TcpQueueData()
590 InsertTailList (Head, &Nbuf->List); in TcpQueueData()
619 NetbufFree (Nbuf); in TcpQueueData()
623 TcpTrimSegment (Nbuf, TCPSEG_NETBUF (Node)->End, Seg->End); in TcpQueueData()
627 InsertHeadList (Prev, &Nbuf->List); in TcpQueueData()
650 RemoveEntryList (&Nbuf->List); in TcpQueueData()
651 NetbufFree (Nbuf); in TcpQueueData()
655 TcpTrimSegment (Nbuf, Seg->Seq, TCPSEG_NETBUF (Node)->Seq); in TcpQueueData()
726 IN NET_BUF *Nbuf, in TcpInput() argument
744 NET_CHECK_SIGNATURE (Nbuf, NET_BUF_SIGNATURE); in TcpInput()
749 Head = (TCP_HEAD *) NetbufGetByte (Nbuf, 0, NULL); in TcpInput()
752 if (Nbuf->TotalSize < sizeof (TCP_HEAD)) { in TcpInput()
757 Len = Nbuf->TotalSize - (Head->HeadLen << 2); in TcpInput()
772 Checksum = TcpChecksum (Nbuf, Checksum); in TcpInput()
803 Seg = TcpFormatNetbuf (Tcb, Nbuf); in TcpInput()
809 if (TcpParseOption (Nbuf->Tcp, &Option) == -1) { in TcpInput()
822 NetbufTrim (Nbuf, (Head->HeadLen << 2), NET_BUF_HEAD); in TcpInput()
823 Nbuf->Tcp = NULL; in TcpInput()
895 TcpTrimInWnd (Tcb, Nbuf); in TcpInput()
977 TcpTrimInWnd (Tcb, Nbuf); in TcpInput()
997 TcpTrimInWnd (Tcb, Nbuf); in TcpInput()
1083 TcpTrimInWnd (Tcb, Nbuf); in TcpInput()
1463 if (TCP_LOCAL_CLOSED (Tcb->State) && (Nbuf->TotalSize != 0)) { in TcpInput()
1473 TcpQueueData (Tcb, Nbuf); in TcpInput()
1501 (TCP_FLG_ON (Tcb->CtrlFlag, TCP_CTRL_ACK_NOW) || (Nbuf->TotalSize != 0))) in TcpInput()
1507 NetbufFree (Nbuf); in TcpInput()
1516 NetbufFree (Nbuf); in TcpInput()
1531 NetbufFree (Nbuf); in TcpInput()
1556 IN NET_BUF *Nbuf, in TcpIcmpInput() argument
1570 if (Nbuf->TotalSize < sizeof (TCP_HEAD)) { in TcpIcmpInput()
1574 Head = (TCP_HEAD *) NetbufGetByte (Nbuf, 0, NULL); in TcpIcmpInput()
1618 NetbufFree (Nbuf); in TcpIcmpInput()