Lines Matching defs:Fifo
587 Private->Fifo.First = 0;
588 Private->Fifo.Last = 0;
589 Private->Fifo.Surplus = SERIAL_MAX_BUFFER_SIZE;
1428 if (IsaSerialFifoAdd (&Private->Fifo, ByteBuffer[Index]) == EFI_SUCCESS) {
1529 if (IsaSerialFifoRemove (&Private->Fifo, &Data) == EFI_SUCCESS) {
1579 IN SERIAL_DEV_FIFO *Fifo
1587 Fifo SERIAL_DEV_FIFO *: A pointer to the Data Structure SERIAL_DEV_FIFO
1595 if (Fifo->Surplus == 0) {
1604 IN SERIAL_DEV_FIFO *Fifo
1612 Fifo SERIAL_DEV_FIFO *: A pointer to the Data Structure SERIAL_DEV_FIFO
1620 if (Fifo->Surplus == SERIAL_MAX_BUFFER_SIZE) {
1629 IN SERIAL_DEV_FIFO *Fifo,
1638 Fifo SERIAL_DEV_FIFO *: A pointer to the Data Structure SERIAL_DEV_FIFO
1651 if (IsaSerialFifoFull (Fifo)) {
1658 Fifo->Data[Fifo->Last] = Data;
1659 Fifo->Surplus--;
1660 Fifo->Last++;
1661 if (Fifo->Last >= SERIAL_MAX_BUFFER_SIZE) {
1662 Fifo->Last = 0;
1670 IN SERIAL_DEV_FIFO *Fifo,
1679 Fifo SERIAL_DEV_FIFO *: A pointer to the Data Structure SERIAL_DEV_FIFO
1692 if (IsaSerialFifoEmpty (Fifo)) {
1699 *Data = Fifo->Data[Fifo->First];
1700 Fifo->Surplus++;
1701 Fifo->First++;
1702 if (Fifo->First >= SERIAL_MAX_BUFFER_SIZE) {
1703 Fifo->First = 0;