Lines Matching refs:Head
201 @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 = UsbHcAllocMemBlock (Ehc, Pool, USBHC_MEM_DEFAULT_PAGES);
310 if (Pool->Head == NULL) {
333 ASSERT (Pool->Head != NULL);
340 for (Block = Pool->Head->Next; Block != NULL; Block = Pool->Head->Next) {
344 UsbHcFreeMemBlock (Pool, Pool->Head);
367 USBHC_MEM_BLOCK *Head;
376 Head = Pool->Head;
377 ASSERT (Head != NULL);
382 for (Block = Head; Block != NULL; Block = Block->Next) {
415 UsbHcInsertMemBlockToPool (Head, NewBlock);
440 USBHC_MEM_BLOCK *Head;
448 Head = Pool->Head;
452 for (Block = Head; Block != NULL; Block = Block->Next) {
488 if ((Block != Head) && UsbHcIsMemBlockEmpty (Block)) {