Home
last modified time | relevance | path

Searched refs:HeadTd (Results 1 – 10 of 10) sorted by relevance

/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Pei/
DOhciSched.c129 IN TD_DESCRIPTOR *HeadTd in CheckEDStatus() argument
132 while(HeadTd != NULL) { in CheckEDStatus()
133 if (HeadTd->Word0.ConditionCode != 0) { in CheckEDStatus()
134 return HeadTd->Word0.ConditionCode; in CheckEDStatus()
136 HeadTd = HeadTd->NextTDPointer; in CheckEDStatus()
166 IN TD_DESCRIPTOR *HeadTd, in CheckIfDone() argument
189 *ErrorCode = CheckEDStatus (Ed, HeadTd); in CheckIfDone()
DOhcPeim.c60 TD_DESCRIPTOR *HeadTd; in OhciControlTransfer() local
80 HeadTd = NULL; in OhciControlTransfer()
150 HeadTd = SetupTd; in OhciControlTransfer()
199 OhciLinkTD (HeadTd, DataTd); in OhciControlTransfer()
226 OhciLinkTD (HeadTd, StatusTd); in OhciControlTransfer()
250 OhciLinkTD (HeadTd, EmptyTd); in OhciControlTransfer()
252 OhciAttachTDListToED (Ed, HeadTd); in OhciControlTransfer()
270 Status = CheckIfDone (Ohc, CONTROL_LIST, Ed, HeadTd, &ErrorCode); in OhciControlTransfer()
275 Status = CheckIfDone (Ohc, CONTROL_LIST, Ed, HeadTd, &ErrorCode); in OhciControlTransfer()
301 while (HeadTd) { in OhciControlTransfer()
[all …]
DOhciSched.h72 IN TD_DESCRIPTOR *HeadTd
94 IN TD_DESCRIPTOR *HeadTd,
DOhciUrb.c144 TD_DESCRIPTOR *HeadTd; in OhciFreeAllTDFromED() local
153 HeadTd = TD_PTR (Ed->Word2.TdHeadPointer); in OhciFreeAllTDFromED()
156 Td = HeadTd; in OhciFreeAllTDFromED()
302 IN TD_DESCRIPTOR *HeadTd in OhciAttachTDListToED() argument
313 TempTd->NextTD = HeadTd; in OhciAttachTDListToED()
314 TempTd->NextTDPointer = HeadTd; in OhciAttachTDListToED()
316 Ed->Word2.TdHeadPointer = RIGHT_SHIFT_4 ((UINT32) HeadTd); in OhciAttachTDListToED()
DOhciUrb.h161 IN TD_DESCRIPTOR *HeadTd
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkSouthCluster/Usb/Ohci/Dxe/
DOhciSched.c266 IN TD_DESCRIPTOR *HeadTd, in CheckEDStatus() argument
270 while(HeadTd != NULL) { in CheckEDStatus()
271 if (HeadTd->NextTDPointer == 0) { in CheckEDStatus()
274 if (HeadTd->Word0.ConditionCode != 0) { in CheckEDStatus()
275 return HeadTd->Word0.ConditionCode; in CheckEDStatus()
277 EdResult->NextToggle = ((UINT8)(HeadTd->Word0.DataToggle) & BIT0) ^ BIT0; in CheckEDStatus()
278 HeadTd = (TD_DESCRIPTOR *)(UINTN)(HeadTd->NextTDPointer); in CheckEDStatus()
306 IN TD_DESCRIPTOR *HeadTd, in CheckIfDone() argument
327 EdResult->ErrorCode = CheckEDStatus (Ed, HeadTd, EdResult); in CheckIfDone()
425 TD_DESCRIPTOR *HeadTd; in OhciHouseKeeper() local
[all …]
DOhci.c286 TD_DESCRIPTOR *HeadTd; in OhciControlTransfer() local
311 HeadTd = NULL; in OhciControlTransfer()
392 HeadTd = SetupTd; in OhciControlTransfer()
450 OhciLinkTD (HeadTd, DataTd); in OhciControlTransfer()
477 OhciLinkTD (HeadTd, StatusTd); in OhciControlTransfer()
500 OhciLinkTD (HeadTd, EmptyTd); in OhciControlTransfer()
502 OhciAttachTDListToED (Ed, HeadTd); in OhciControlTransfer()
528 Status = CheckIfDone (Ohc, CONTROL_LIST, Ed, HeadTd, &EdResult); in OhciControlTransfer()
533 Status = CheckIfDone (Ohc, CONTROL_LIST, Ed, HeadTd, &EdResult); in OhciControlTransfer()
565 while (HeadTd) { in OhciControlTransfer()
[all …]
DOhciSched.h155 IN TD_DESCRIPTOR *HeadTd,
178 IN TD_DESCRIPTOR *HeadTd,
DOhciUrb.c146 TD_DESCRIPTOR *HeadTd; in OhciFreeAllTDFromED() local
155 HeadTd = TD_PTR (Ed->Word2.TdHeadPointer); in OhciFreeAllTDFromED()
158 Td = HeadTd; in OhciFreeAllTDFromED()
555 IN TD_DESCRIPTOR *HeadTd in OhciAttachTDListToED() argument
566 TempTd->NextTD = (UINT32)(UINTN)HeadTd; in OhciAttachTDListToED()
567 TempTd->NextTDPointer = (UINT32)(UINTN)HeadTd; in OhciAttachTDListToED()
569 Ed->Word2.TdHeadPointer = RIGHT_SHIFT_4 ((UINT32)(UINTN)HeadTd); in OhciAttachTDListToED()
DOhciUrb.h278 IN TD_DESCRIPTOR *HeadTd