Home | History | Annotate | Download | only in DxeNetLib

Lines Matching refs:Head

128   Nbuf->BlockOp[0].Head       = Bulk;

276 bytes of head space reserved.
284 @param[in] HeadSpace Length of the head space to reserve.
311 // Don't set the IP and TCP head point, since it is most
327 @param[in, out] Head Pointer to the head of linked net buffers.
333 IN OUT LIST_ENTRY *Head
340 Entry = Head->ForwardLink;
342 NET_LIST_FOR_EACH_SAFE (Entry, Next, Head) {
350 ASSERT (IsListEmpty (Head));
403 return BlockOp[Loop].Head + (Offset - Len);
416 bulk's head and tail respectively. So, this function alone can't be used by
447 BlockOp->Head = Bulk;
484 BlockOp->Head = Bulk;
523 @param[in] HeadSpace Bytes of head space to reserve for protocol header.
611 // Allocate an extra block to accomdate the head space.
634 // Reserve the head space in the first block
637 Child->BlockOp[0].Head += HeadSpace;
660 Nbuf->BlockOp[First].Head + FirstSkip,
668 BlockOp[Index].Head,
677 BlockOp[Last].Head,
704 @param[in] HeadSpace The head space to be reserved.
842 // some head space and aggregated header
848 Nbuf->BlockOp[0].Head += HeadSpace;
909 ExtFragment[Current].Bulk = Nbuf->BlockOp[Index].Head;
929 @param[in] HeadSpace The head space to be reserved.
984 Fragment[Current].Bulk = Nbuf->BlockOp[Index].Head;
1023 Nbuf->BlockOp[0].Head += Len;
1036 from head (TRUE) or tail (FALSE).
1063 // Allocate some space from head. If the buffer is empty,
1083 BlockOp->Head -= Len;
1087 return BlockOp->Head;
1129 @param[in] FromHead The flag to indicate whether trim data from head
1145 BlockOp->Head += Len;
1157 @param[in] FromHead The flag to indicate whether trim data from head
1292 CopyMem (Dest, BlockOp[Index].Head + Skip, Len);
1296 CopyMem (Dest, BlockOp[Index].Head + Skip, Left);
1309 CopyMem (Dest, BlockOp[Index].Head, BlockOp[Index].Size);
1313 CopyMem (Dest, BlockOp[Index].Head, Len);
1423 Remove a net buffer from the head in the specific queue and return it.
1752 BlockSum = NetblockChecksum (BlockOp[Index].Head, BlockOp[Index].Size);