Searched defs:Head (Results 1 - 25 of 75) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Tcp4Dxe/
H A DTcp4Option.c243 UINT8 *Head; local
258 Head = (UINT8 *) (Tcp + 1);
264 (TcpGetUint32 (Head) == TCP_OPTION_TS_FAST)) {
266 Option->TSVal = TcpGetUint32 (Head + 4);
267 Option->TSEcr = TcpGetUint32 (Head + 8);
279 Type = Head[Cur];
283 Len = Head[Cur + 1];
291 Option->Mss = TcpGetUint16 (&Head[Cur + 2]);
298 Len = Head[Cur + 1];
306 Option->WndScale = (UINT8) MIN (14, Head[Cu
[all...]
H A DTcp4Input.c541 LIST_ENTRY *Head; local
551 Head = &Tcb->RcvQue;
557 if (IsListEmpty (Head)) {
559 InsertTailList (Head, &Nbuf->List);
566 for (Prev = Head, Cur = Head->ForwardLink;
567 Cur != Head;
581 if (Prev != Head) {
603 while (Cur != Head) {
646 LIST_ENTRY *Head; local
702 TCP_HEAD *Head; local
1418 TCP_HEAD *Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/
H A DIp6Mld.h23 IP6_ICMP_HEAD Head; member in struct:__anon12501
149 @param[in] Head The IP head of the MLD query packet.
161 IN EFI_IP6_HEADER *Head,
169 @param[in] Head The IP head of the MLD report packet.
180 IN EFI_IP6_HEADER *Head,
H A DIp6Icmp.c124 @param[in] Head The IP head of the ICMPv6 informational message.
136 IN EFI_IP6_HEADER *Head,
167 Icmp->Head.Type = ICMP_V6_ECHO_REPLY;
168 Icmp->Head.Checksum = 0;
180 IP6_COPY_ADDRESS (&ReplyHead.DestinationAddress, &Head->SourceAddress);
182 if (Ip6IsOneOfSetAddress (IpSb, &Head->DestinationAddress, NULL, NULL)) {
183 IP6_COPY_ADDRESS (&ReplyHead.SourceAddress, &Head->DestinationAddress);
214 @param[in] Head The IP head of the ICMPv6 error packet.
227 IN EFI_IP6_HEADER *Head,
277 @param[in] Head Th
134 Ip6IcmpReplyEcho( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument
225 Ip6ProcessPacketTooBig( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument
287 Ip6ProcessIcmpError( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument
336 Ip6ProcessIcmpInformation( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument
407 Ip6IcmpHandle( IN IP6_SERVICE *IpSb, IN EFI_IP6_HEADER *Head, IN NET_BUF *Packet ) argument
583 EFI_IP6_HEADER Head; local
[all...]
H A DIp6Input.h87 EFI_IP6_HEADER *Head; // IP head of the first fragment member in struct:__anon12499
145 @param[in, out] Head The caller-supplied IP6 header.
166 IN OUT EFI_IP6_HEADER **Head,
209 @param[in] Head The header of the received packet.
220 IN EFI_IP6_HEADER *Head,
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/TcpDxe/
H A DTcpOption.c242 UINT8 *Head; local
257 Head = (UINT8 *) (Tcp + 1);
262 if ((TotalLen == TCP_OPTION_TS_ALIGNED_LEN) && (TcpGetUint32 (Head) == TCP_OPTION_TS_FAST)) {
264 Option->TSVal = TcpGetUint32 (Head + 4);
265 Option->TSEcr = TcpGetUint32 (Head + 8);
276 Type = Head[Cur];
280 Len = Head[Cur + 1];
287 Option->Mss = TcpGetUint16 (&Head[Cur + 2]);
294 Len = Head[Cur + 1];
301 Option->WndScale = (UINT8) MIN (14, Head[Cu
[all...]
H A DTcpInput.c572 LIST_ENTRY *Head; local
582 Head = &Tcb->RcvQue;
588 if (IsListEmpty (Head)) {
590 InsertTailList (Head, &Nbuf->List);
597 for (Prev = Head, Cur = Head->ForwardLink;
598 Cur != Head;
613 if (Prev != Head) {
635 while (Cur != Head) {
678 LIST_ENTRY *Head; local
736 TCP_HEAD *Head; local
1545 TCP_HEAD *Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/StdLib/
H A DMalloc.c189 POOL_HEAD *Head; local
195 Head = BASE_CR (Ptr, POOL_HEAD, Data);
196 assert(Head != NULL);
197 if (Head->Signature != POOL_HEAD_SIGNATURE) {
201 OldSize = Head->Size;
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/
H A DUsbHcMem.h47 USBHC_MEM_BLOCK *Head; member in struct:_USBHC_MEM_POOL
H A DUsbHcMem.c240 USBHC_MEM_BLOCK *Head; local
246 Head = Pool->Head;
253 for (Block = Head; Block != NULL; Block = Block->Next) {
276 @param Head The head of the memory pool's block list.
282 IN USBHC_MEM_BLOCK *Head,
286 ASSERT ((Head != NULL) && (Block != NULL));
287 Block->Next = Head->Next;
288 Head->Next = Block;
321 @param Head Th
281 UsbHcInsertMemBlockToPool( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *Block ) argument
326 UsbHcUnlinkMemBlock( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *BlockToUnlink ) argument
436 USBHC_MEM_BLOCK *Head; local
512 USBHC_MEM_BLOCK *Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciPei/
H A DEhciSched.c236 PEI_EHC_QH *Head; local
243 Head = Ehc->ReclaimHead;
245 Qh->NextQh = Head->NextQh;
246 Head->NextQh = Qh;
248 Qh->QhHw.HorizonLink = QH_LINK (Head, EHC_TYPE_QH, FALSE);;
249 Head->QhHw.HorizonLink = QH_LINK (Qh, EHC_TYPE_QH, FALSE);
266 PEI_EHC_QH *Head; local
275 Head = Ehc->ReclaimHead;
277 Head->NextQh = Qh->NextQh;
280 Head
[all...]
H A DUsbHcMem.h51 USBHC_MEM_BLOCK *Head; member in struct:_USBHC_MEM_POOL
H A DUsbHcMem.c201 @param Head The head of the memory pool's block list.
207 IN USBHC_MEM_BLOCK *Head,
211 ASSERT ((Head != NULL) && (Block != NULL));
212 Block->Next = Head->Next;
213 Head->Next = Block;
245 @param Head The block list head of the memory's pool.
251 IN USBHC_MEM_BLOCK *Head,
257 ASSERT ((Head != NULL) && (BlockToUnlink != NULL));
259 for (Block = Head; Block != NULL; Block = Block->Next) {
308 Pool->Head
206 UsbHcInsertMemBlockToPool( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *Block ) argument
250 UsbHcUnlinkMemBlock( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *BlockToUnlink ) argument
367 USBHC_MEM_BLOCK *Head; local
440 USBHC_MEM_BLOCK *Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciDxe/
H A DUsbHcMem.h48 USBHC_MEM_BLOCK *Head; member in struct:_USBHC_MEM_POOL
H A DUsbHcMem.c239 USBHC_MEM_BLOCK *Head; local
245 Head = Pool->Head;
252 for (Block = Head; Block != NULL; Block = Block->Next) {
274 @param Head The head of the memory pool's block list.
280 IN USBHC_MEM_BLOCK *Head,
284 ASSERT ((Head != NULL) && (Block != NULL));
285 Block->Next = Head->Next;
286 Head->Next = Block;
319 @param Head Th
279 UsbHcInsertMemBlockToPool( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *Block ) argument
324 UsbHcUnlinkMemBlock( IN USBHC_MEM_BLOCK *Head, IN USBHC_MEM_BLOCK *BlockToUnlink ) argument
434 USBHC_MEM_BLOCK *Head; local
510 USBHC_MEM_BLOCK *Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/PiSmmCore/
H A DSmi.c128 LIST_ENTRY *Head; local
140 Head = &mRootSmiHandlerList;
141 for (Link = Head->ForwardLink; Link != Head; Link = Link->ForwardLink) {
169 Head = &SmiEntry->SmiHandlers;
170 for (Link = Head->ForwardLink; Link != Head; Link = Link->ForwardLink) {
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/
H A DIp4Icmp.c85 @param[in] Head The IP head of the received ICMPpacket.
98 IN IP4_HEAD *Head,
146 if ((CacheEntry != NULL) && (NTOHL (Head->Src) == CacheEntry->NextHop)) {
162 @param[in] Head The IP head of the ICMP error packet
174 IN IP4_HEAD *Head,
191 if (Icmp.Head.Type == ICMP_REDIRECT) {
192 return Ip4ProcessIcmpRedirect (IpSb, Head, Packet, &Icmp);
196 return Ip4Demultiplex (IpSb, Head, Packet);
204 @param[in] Head The IP head of the ICMP error packet
216 IN IP4_HEAD *Head,
96 Ip4ProcessIcmpRedirect( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet, IN IP4_ICMP_ERROR_HEAD *Icmp ) argument
172 Ip4ProcessIcmpError( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument
214 Ip4IcmpReplyEcho( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument
291 Ip4ProcessIcmpQuery( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument
330 Ip4IcmpHandle( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument
[all...]
H A DIp4Igmp.c176 IP4_HEAD Head; local
205 Head.Tos = 0;
206 Head.Protocol = IP4_PROTO_IGMP;
207 Head.Ttl = 1;
208 Head.Fragment = 0;
209 Head.Dst = Dst;
210 Head.Src = IP4_ALLZERO_ADDRESS;
216 &Head,
407 @param[in] Head The IP4 header of the received message
417 IN IP4_HEAD *Head,
415 Ip4IgmpHandle( IN IP4_SERVICE *IpSb, IN IP4_HEAD *Head, IN NET_BUF *Packet ) argument
[all...]
H A DIp4Input.h67 IP4_HEAD *Head; // IP head of the first fragment member in struct:__anon11225
145 @param[in] Head The header of the received packet
156 IN IP4_HEAD *Head,
165 @param[in] Head The header of the received packet
175 IN IP4_HEAD *Head,
216 @param[in, out] Head The The caller supplied IP4 header.
236 IN OUT IP4_HEAD **Head,
H A DIp4Output.c25 @param Head The caller supplied header. The caller should set
41 IN IP4_HEAD *Head,
55 FirstFragment = IP4_FIRST_FRAGMENT (Head->Fragment);
75 PacketHead->Tos = Head->Tos;
77 PacketHead->Id = HTONS (Head->Id);
78 PacketHead->Fragment = HTONS (Head->Fragment);
80 PacketHead->Ttl = Head->Ttl;
81 PacketHead->Protocol = Head->Protocol;
82 PacketHead->Src = HTONL (Head->Src);
83 PacketHead->Dst = HTONL (Head
39 Ip4PrependHead( IN OUT NET_BUF *Packet, IN IP4_HEAD *Head, IN UINT8 *Option, IN UINT32 OptLen ) argument
211 Ip4Output( IN IP4_SERVICE *IpSb, IN IP4_PROTOCOL *IpInstance OPTIONAL, IN NET_BUF *Packet, IN IP4_HEAD *Head, IN UINT8 *Option, IN UINT32 OptLen, IN IP4_ADDR GateWay, IN IP4_FRAME_CALLBACK Callback, IN VOID *Context ) argument
[all...]
H A DIp4Route.c317 LIST_ENTRY *Head; local
325 Head = &(RtTable->RouteArea[NetGetMaskLength (Netmask)]);
330 NET_LIST_FOR_EACH (Entry, Head) {
351 InsertHeadList (Head, &RtEntry->Link);
379 LIST_ENTRY *Head; local
384 Head = &(RtTable->RouteArea[NetGetMaskLength (Netmask)]);
386 NET_LIST_FOR_EACH_SAFE (Entry, Next, Head) {
509 LIST_ENTRY *Head; local
520 Head = &RtTable->Cache.CacheBucket[IP4_ROUTE_CACHE_HASH (Dest, Src)];
528 InsertHeadList (Head,
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Csm/BiosThunk/BlockIoDxe/
H A DBiosInt13.c1126 UINTN Head; local
1172 // Compute I/O location in Sector, Head, Cylinder format
1176 Head = Temp % (BiosBlockIoDev->Bios.MaxHead + 1);
1180 // Limit transfer to this Head & Cylinder
1197 CheckLba = Cylinder * (BiosBlockIoDev->Bios.MaxHead + 1) + Head;
1202 "RLD: LBA %x (%x), Sector %x (%x), Head %x (%x), Cyl %x, UCyl %x\n",
1207 Head,
1215 Regs.H.DH = (UINT8) (Head & 0x3f);
1225 (UINT8) (Head & 0x3f),
1328 UINTN Head; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Universal/DataHubDxe/
H A DDataHub.c60 LIST_ENTRY *Head; local
140 Head = &Private->FilterDriverListHead;
141 for (Link = GetFirstNode(Head); Link != Head; Link = GetNextNode(Head, Link)) {
154 Search the Head doubly linked list for the passed in MTC. Return the
155 matching element in Head and the MTC on the next entry.
157 @param Head Head of Data Log linked list.
163 @retval EFI_DATA_LOG_ENTRY Return pointer to data log data from Head lis
168 GetNextDataRecord( IN LIST_ENTRY *Head, IN UINT64 ClassFilter, IN OUT UINT64 *PtrCurrentMTC ) argument
239 FindFilterDriverByEvent( IN LIST_ENTRY *Head, IN EFI_EVENT Event ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Event/
H A DEvent.c169 LIST_ENTRY *Head; local
173 Head = &gEventQueue[Priority];
178 while (!IsListEmpty (Head)) {
180 Event = CR (Head->ForwardLink, IEVENT, NotifyLink, EVENT_SIGNATURE);
262 LIST_ENTRY *Head; local
267 Head = &gEventSignalQueue;
268 for (Link = Head->ForwardLink; Link != Head; Link = Link->ForwardLink) {
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dsemevent-r0drv-linux.c61 wait_queue_head_t Head; member in struct:RTSEMEVENTINTERNAL
86 init_waitqueue_head(&pThis->Head);
134 Assert(!waitqueue_active(&pThis->Head));
135 wake_up_all(&pThis->Head);
156 wake_up(&pThis->Head);
198 rc = rtR0SemLnxWaitInit(&Wait, fFlags, uTimeout, &pThis->Head);

Completed in 569 milliseconds

123