Lines Matching defs:head
165 static void UsbSerialFreeRequests(struct DListHead * const head, int32_t *allocated)
168 while (!DListIsEmpty(head)) {
169 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, list);
324 struct DListHead *head = &port->readPool;
331 return DListIsEmpty(head) ? HDF_FAILURE : HDF_SUCCESS;
336 DListInsertTail(&req->list, head);
345 struct DListHead *head = &port->writePool;
352 return DListIsEmpty(head) ? HDF_FAILURE : HDF_SUCCESS;
357 DListInsertTail(&req->list, head);
372 struct DListHead *head = &port->readPool;
387 UsbSerialFreeRequests(head, &port->readAllocated);
397 UsbSerialFreeRequests(head, &port->readAllocated);
969 struct DListHead *head = &acm->ctrlPool;
991 DListInsertTail(&req->list, head);
997 return DListIsEmpty(head) ? HDF_FAILURE : HDF_SUCCESS;
1002 struct DListHead *head = &acm->ctrlPool;
1005 while (!DListIsEmpty(head)) {
1006 req = DLIST_FIRST_ENTRY(head, struct UsbFnRequest, list);