Lines Matching refs:data_length
668 MS_U32 data_length; in _MDrv_VBI_TTX_GetPackets() local
678 data_length = VBI_TTX_DATA_LENGTH*(_pStoreInfo._TTXBufLen - rb_handle.ReadPacketNumber); in _MDrv_VBI_TTX_GetPackets()
680 if(data_length > (*length)) in _MDrv_VBI_TTX_GetPackets()
682 data_length = (*length); in _MDrv_VBI_TTX_GetPackets()
685 memcpy(pData, (MS_U8 *) MS_PA2KSEG1(packetAddress), data_length); in _MDrv_VBI_TTX_GetPackets()
688 if((*length)==data_length) in _MDrv_VBI_TTX_GetPackets()
690 rb_handle.ReadPacketNumber += data_length/VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
699 if(data_length2 > ((*length) - data_length)) in _MDrv_VBI_TTX_GetPackets()
701 data_length2 = ((*length) - data_length); in _MDrv_VBI_TTX_GetPackets()
704 … memcpy(pData + data_length, (MS_U8 *) MS_PA2KSEG1(_pStoreInfo._TTXBufAddr), data_length2); in _MDrv_VBI_TTX_GetPackets()
707 (*length) = data_length + data_length2; in _MDrv_VBI_TTX_GetPackets()
716 … data_length = VBI_TTX_DATA_LENGTH*(rb_handle.WritePacketNumber - rb_handle.ReadPacketNumber); in _MDrv_VBI_TTX_GetPackets()
718 if(data_length > (*length)) in _MDrv_VBI_TTX_GetPackets()
720 data_length = (*length); in _MDrv_VBI_TTX_GetPackets()
723 memcpy(pData, (MS_U8 *) MS_PA2KSEG1(packetAddress), data_length); in _MDrv_VBI_TTX_GetPackets()
725 rb_handle.ReadPacketNumber += data_length/VBI_TTX_DATA_LENGTH; in _MDrv_VBI_TTX_GetPackets()
726 (*length) = data_length; in _MDrv_VBI_TTX_GetPackets()