Lines Matching defs:Fifo
250 @param[in] Fifo A pointer to the Data Structure DEBUG_SERIAL_FIFO.
257 IN DEBUG_SERIAL_FIFO *Fifo
260 if (Fifo->Surplus == DEBGU_SERIAL_IO_FIFO_DEPTH) {
270 @param[in] Fifo A pointer to the Data Structure DEBUG_SERIAL_FIFO.
277 IN DEBUG_SERIAL_FIFO *Fifo
281 if (Fifo->Surplus == 0) {
291 @param[in] Fifo A pointer to the Data Structure DEBUG_SERIAL_FIFO.
300 IN DEBUG_SERIAL_FIFO *Fifo,
308 if (IsDebugTerminalFifoFull (Fifo)) {
314 Fifo->Data[Fifo->Last] = Data;
315 Fifo->Surplus--;
316 Fifo->Last++;
317 if (Fifo->Last == DEBGU_SERIAL_IO_FIFO_DEPTH) {
318 Fifo->Last = 0;
327 @param[in] Fifo A pointer to the Data Structure DEBUG_SERIAL_FIFO.
336 IN DEBUG_SERIAL_FIFO *Fifo,
343 if (IsDebugTermianlFifoEmpty (Fifo)) {
349 *Data = Fifo->Data[Fifo->First];
350 Fifo->Surplus++;
351 Fifo->First++;
352 if (Fifo->First == DEBGU_SERIAL_IO_FIFO_DEPTH) {
353 Fifo->First = 0;