Lines Matching defs:Tail

92   TerminalDevice->RawFiFo->Head     = TerminalDevice->RawFiFo->Tail;
93 TerminalDevice->UnicodeFiFo->Head = TerminalDevice->UnicodeFiFo->Tail;
94 TerminalDevice->EfiKeyFiFo->Head = TerminalDevice->EfiKeyFiFo->Tail;
661 UINT8 Tail;
663 Tail = TerminalDevice->RawFiFo->Tail;
672 TerminalDevice->RawFiFo->Data[Tail] = Input;
674 TerminalDevice->RawFiFo->Tail = (UINT8) ((Tail + 1) % (RAW_FIFO_MAX_NUMBER + 1));
728 if (TerminalDevice->RawFiFo->Head == TerminalDevice->RawFiFo->Tail) {
749 UINT8 Tail;
752 Tail = TerminalDevice->RawFiFo->Tail;
755 if (((Tail + 1) % (RAW_FIFO_MAX_NUMBER + 1)) == Head) {
780 UINT8 Tail;
786 Tail = TerminalDevice->EfiKeyFiFo->Tail;
814 CopyMem (&TerminalDevice->EfiKeyFiFo->Data[Tail], Key, sizeof (EFI_INPUT_KEY));
816 TerminalDevice->EfiKeyFiFo->Tail = (UINT8) ((Tail + 1) % (FIFO_MAX_NUMBER + 1));
872 if (TerminalDevice->EfiKeyFiFo->Head == TerminalDevice->EfiKeyFiFo->Tail) {
893 UINT8 Tail;
896 Tail = TerminalDevice->EfiKeyFiFo->Tail;
899 if (((Tail + 1) % (FIFO_MAX_NUMBER + 1)) == Head) {
924 UINT8 Tail;
926 Tail = TerminalDevice->UnicodeFiFo->Tail;
927 ASSERT (Tail < FIFO_MAX_NUMBER + 1);
937 TerminalDevice->UnicodeFiFo->Data[Tail] = Input;
939 TerminalDevice->UnicodeFiFo->Tail = (UINT8) ((Tail + 1) % (FIFO_MAX_NUMBER + 1));
994 if (TerminalDevice->UnicodeFiFo->Head == TerminalDevice->UnicodeFiFo->Tail) {
1015 UINT8 Tail;
1018 Tail = TerminalDevice->UnicodeFiFo->Tail;
1021 if (((Tail + 1) % (FIFO_MAX_NUMBER + 1)) == Head) {
1042 UINT8 Tail;
1045 Tail = TerminalDevice->UnicodeFiFo->Tail;
1048 if (Tail >= Head) {
1049 return (UINT8) (Tail - Head);
1051 return (UINT8) (Tail + FIFO_MAX_NUMBER + 1 - Head);