Searched refs:renderBufInfo (Results 1 – 11 of 11) sorted by relevance
204 size = data->renderBufInfo.periodCount * data->renderBufInfo.periodSize; in AudioSetRenderBufInfo()264 dataAvailable = (data->renderBufInfo.wbufOffSet - rptr) % data->renderBufInfo.cirBufSize; in AudioDmaBuffStatus()334 if (data->renderBufInfo.trafBufSize > data->renderBufInfo.cirBufSize) { in AudioPcmWrite()338 wPtr = data->renderBufInfo.wbufOffSet % data->renderBufInfo.cirBufSize; in AudioPcmWrite()345 data->renderBufInfo.trafBufSize, txData->buf, data->renderBufInfo.trafBufSize); in AudioPcmWrite()351 data->renderBufInfo.wptrOffSet = wPtr + data->renderBufInfo.trafBufSize; in AudioPcmWrite()352 data->renderBufInfo.wbufOffSet += data->renderBufInfo.trafBufSize; in AudioPcmWrite()446 if (data->renderBufInfo.trafBufSize > data->renderBufInfo.cirBufSize) { in MmapWriteData()451 wPtr = data->renderBufInfo.wbufOffSet % data->renderBufInfo.cirBufSize; in MmapWriteData()466 data->renderBufInfo.wptrOffSet = wPtr + data->renderBufInfo.trafBufSize; in MmapWriteData()[all …]
132 if (data->renderBufInfo.rbufOffSet == data->renderBufInfo.wbufOffSet) { in AudioDmaTransferStatusIsNormal()133 data->renderBufInfo.trafCompCount++; in AudioDmaTransferStatusIsNormal()134 if (data->renderBufInfo.trafCompCount > DMA_TRANSFER_MAX_COUNT) { in AudioDmaTransferStatusIsNormal()139 data->renderBufInfo.rbufOffSet = data->renderBufInfo.wbufOffSet; in AudioDmaTransferStatusIsNormal()140 data->renderBufInfo.trafCompCount = 0; in AudioDmaTransferStatusIsNormal()
174 if (data->renderBufInfo.virtAddr == NULL) { in AudioUsbDmaBufAlloc()175 preallocBufSize = data->renderBufInfo.cirBufMax; in AudioUsbDmaBufAlloc()204 vfree(data->renderBufInfo.virtAddr); in AudioUsbDmaBufFree()607 audioUsbDriver->renderBufInfo = data->renderBufInfo; in AudioUsbDmaConfigChannel()608 …audioUsbDriver->renderBufInfo.periodSize = data->renderBufInfo.periodSize / data->renderPcmInfo.fr… in AudioUsbDmaConfigChannel()609 …audioUsbDriver->renderBufInfo.cirBufSize = data->renderBufInfo.cirBufSize / data->renderPcmInfo.fr… in AudioUsbDmaConfigChannel()710 bufInfo = data->renderBufInfo; in AudioUsbConfigureEndpoint()935 (char *)audioUsbDriver->renderBufInfo.virtAddr, bytes - bytes1); in AudioUsbCopyToUrb()942 if (audioUsbDriver->renderHwptr >= audioUsbDriver->renderBufInfo.cirBufSize * stride) { in AudioUsbCopyToUrb()943 audioUsbDriver->renderHwptr -= audioUsbDriver->renderBufInfo.cirBufSize * stride; in AudioUsbCopyToUrb()[all …]
87 OsalMutexInit(&platformUsbData->renderBufInfo.buffMutex); in AudioUsbDmaDriverInit()120 OsalMutexDestroy(&platformUsbData->renderBufInfo.buffMutex); in AudioUsbDmaDriverRelease()
44 struct CircleBufInfo renderBufInfo; /**< Render pcm stream transfer */ member
131 struct CircleBufInfo renderBufInfo; /**< Render pcm stream transfer */ member
942 OsalMutexInit(&g_platformData.renderBufInfo.buffMutex);956 OsalMutexDestroy(&g_platformData.renderBufInfo.buffMutex);
929 if (!HdfSbufWriteUint64(reply, platform->renderBufInfo.framesPosition)) { in StreamHostMmapPositionWrite()
792 buf_size = data->renderBufInfo.cirBufSize;
798 buf_size = data->renderBufInfo.cirBufSize;