Lines Matching refs:rb_handle

156 static VBI_RING_BUFFER rb_handle;  variable
273 rb_handle.WritePacketNumber = VBI_TTX_GetPacketCount(); in _MDrv_VBI_TTX_UpdateWritePointer()
275 if(rb_handle.pkt_received==TRUE) in _MDrv_VBI_TTX_UpdateWritePointer()
277 NumberOfFreePackets = (MS_S32)(rb_handle.WritePacketNumber - rb_handle.ReadPacketNumber); in _MDrv_VBI_TTX_UpdateWritePointer()
285 rb_handle.NoOfPacketBufferOverflows++; in _MDrv_VBI_TTX_UpdateWritePointer()
286 rb_handle.PacketBufferOverflow = TRUE; in _MDrv_VBI_TTX_UpdateWritePointer()
291 if(rb_handle.WritePacketNumber==1) in _MDrv_VBI_TTX_UpdateWritePointer()
293 if(rb_handle.pkt_received) in _MDrv_VBI_TTX_UpdateWritePointer()
295 rb_handle.WritePacketNumber = _pStoreInfo._TTXBufLen; in _MDrv_VBI_TTX_UpdateWritePointer()
299 rb_handle.WritePacketNumber = 0; in _MDrv_VBI_TTX_UpdateWritePointer()
304 if(rb_handle.WritePacketNumber==0) in _MDrv_VBI_TTX_UpdateWritePointer()
306 rb_handle.ReadPacketNumber = 0; in _MDrv_VBI_TTX_UpdateWritePointer()
310 rb_handle.WritePacketNumber--; in _MDrv_VBI_TTX_UpdateWritePointer()
311 rb_handle.pkt_received = TRUE; in _MDrv_VBI_TTX_UpdateWritePointer()
466 rb_handle.ReadPacketNumber = VBI_TTX_GetPacketCount(); in _MDrv_VBI_RingBuffer_Reset()
467 rb_handle.WritePacketNumber = 0; in _MDrv_VBI_RingBuffer_Reset()
468 rb_handle.pkt_received = FALSE; in _MDrv_VBI_RingBuffer_Reset()
469 rb_handle.PacketBufferOverflow = FALSE; in _MDrv_VBI_RingBuffer_Reset()
470 rb_handle.NoOfPacketBufferOverflows = 0; in _MDrv_VBI_RingBuffer_Reset()
629 if (rb_handle.WritePacketNumber - rb_handle.ReadPacketNumber) /* no of packets */ in _MDrv_VBI_TTX_PacketBufferIsEmpty()
671 … packetAddress = _pStoreInfo._TTXBufAddr + (rb_handle.ReadPacketNumber) * VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
673 if(rb_handle.ReadPacketNumber > rb_handle.WritePacketNumber) in _MDrv_VBI_TTX_GetPackets()
678 data_length = VBI_TTX_DATA_LENGTH*(_pStoreInfo._TTXBufLen - rb_handle.ReadPacketNumber); in _MDrv_VBI_TTX_GetPackets()
690 rb_handle.ReadPacketNumber += data_length/VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
696 data_length2 = VBI_TTX_DATA_LENGTH*(rb_handle.WritePacketNumber); in _MDrv_VBI_TTX_GetPackets()
706 rb_handle.ReadPacketNumber = data_length2/VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
716 … data_length = VBI_TTX_DATA_LENGTH*(rb_handle.WritePacketNumber - rb_handle.ReadPacketNumber); in _MDrv_VBI_TTX_GetPackets()
725 rb_handle.ReadPacketNumber += data_length/VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
745 rb_handle.ReadPacketNumber++; in _MDrv_VBI_TTX_GetPacket()
748 if ( rb_handle.ReadPacketNumber > _pStoreInfo._TTXBufLen ) in _MDrv_VBI_TTX_GetPacket()
750 rb_handle.ReadPacketNumber = 1; in _MDrv_VBI_TTX_GetPacket()
753 … *packetAddress = _pStoreInfo._TTXBufAddr + (rb_handle.ReadPacketNumber - 1) * VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPacket()
764 return rb_handle.PacketBufferOverflow; in _MDrv_VBI_TTX_PacketBufferIsOverflow()
769 return rb_handle.NoOfPacketBufferOverflows; in _MDrv_VBI_TTX_PacketBufferGetNoOfOverflows()