Lines Matching refs:transferSamples
815 handle->in.transferSamples[handle->in.queueUser] = xfer->inDataSize / handle->in.sampleWidth; in ASRC_TransferNonBlocking()
820 … handle->out.transferSamples[handle->out.queueUser] = xfer->outDataSize / handle->out.sampleWidth; in ASRC_TransferNonBlocking()
858 *count = handle->out.transferSamples[handle->out.queueDriver]; in ASRC_TransferGetConvertedCount()
906 (void)memset(handle->in.transferSamples, 0, sizeof(handle->in.transferSamples)); in ASRC_TransferTerminateConvert()
908 (void)memset(handle->out.transferSamples, 0, sizeof(handle->out.transferSamples)); in ASRC_TransferTerminateConvert()
945 if (handle->out.transferSamples[handle->out.queueDriver] != 0U) in ASRC_TransferHandleIRQ()
950 handle->out.transferSamples[handle->out.queueDriver] -= handle->out.fifoThreshold; in ASRC_TransferHandleIRQ()
960 uint32_t size = MIN((handle->in.transferSamples[handle->in.queueDriver]), in ASRC_TransferHandleIRQ()
966 handle->in.transferSamples[handle->in.queueDriver] -= size; in ASRC_TransferHandleIRQ()
972 if (handle->in.transferSamples[handle->in.queueDriver] == 0U) in ASRC_TransferHandleIRQ()
982 if (handle->out.transferSamples[handle->out.queueDriver] < (handle->out.fifoThreshold + 1U)) in ASRC_TransferHandleIRQ()
984 handle->out.transferSamples[handle->out.queueDriver] -= ASRC_GetRemainFifoSamples( in ASRC_TransferHandleIRQ()
986 handle->out.sampleWidth, handle->out.transferSamples[handle->out.queueDriver]); in ASRC_TransferHandleIRQ()
989 if (handle->out.transferSamples[handle->out.queueDriver] == 0U) in ASRC_TransferHandleIRQ()