Lines Matching refs:queueDriver

858         *count = handle->out.transferSamples[handle->out.queueDriver];  in ASRC_TransferGetConvertedCount()
882 handle->in.queueDriver = 0; in ASRC_TransferAbortConvert()
884 handle->out.queueDriver = 0; in ASRC_TransferAbortConvert()
945 if (handle->out.transferSamples[handle->out.queueDriver] != 0U) in ASRC_TransferHandleIRQ()
948 … (uint32_t *)(uint32_t)handle->out.asrcQueue[handle->out.queueDriver], in ASRC_TransferHandleIRQ()
950 handle->out.transferSamples[handle->out.queueDriver] -= handle->out.fifoThreshold; in ASRC_TransferHandleIRQ()
951 handle->out.asrcQueue[handle->out.queueDriver] = in ASRC_TransferHandleIRQ()
952 (uint8_t *)((uint32_t)handle->out.asrcQueue[handle->out.queueDriver] + in ASRC_TransferHandleIRQ()
960 uint32_t size = MIN((handle->in.transferSamples[handle->in.queueDriver]), in ASRC_TransferHandleIRQ()
964 … (uint32_t *)(uint32_t)handle->in.asrcQueue[handle->in.queueDriver], size, in ASRC_TransferHandleIRQ()
966 handle->in.transferSamples[handle->in.queueDriver] -= size; in ASRC_TransferHandleIRQ()
967 handle->in.asrcQueue[handle->in.queueDriver] = in ASRC_TransferHandleIRQ()
968 …(uint8_t *)((uint32_t)handle->in.asrcQueue[handle->in.queueDriver] + size * handle->in.sampleWidth… in ASRC_TransferHandleIRQ()
972 if (handle->in.transferSamples[handle->in.queueDriver] == 0U) in ASRC_TransferHandleIRQ()
974 handle->in.asrcQueue[handle->in.queueDriver] = NULL; in ASRC_TransferHandleIRQ()
975 …handle->in.queueDriver = (handle->in.queueDriver + 1U) % ASRC_XFER_QUEUE_SIZ… 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()
985 … base, handle->channelPair, (uint32_t *)(uint32_t)handle->out.asrcQueue[handle->out.queueDriver], 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()
991 handle->out.asrcQueue[handle->out.queueDriver] = NULL; in ASRC_TransferHandleIRQ()
992 …handle->out.queueDriver = (handle->out.queueDriver + 1U) % ASRC_XFER_QUEUE_… in ASRC_TransferHandleIRQ()
1000 if (handle->out.asrcQueue[handle->out.queueDriver] == NULL) in ASRC_TransferHandleIRQ()