Lines Matching refs:queueDriver
552 uint8_t queueDriver = handle->queueDriver; in SPDIF_TransferGetSendCount() local
560 *count = (handle->transferSize[queueDriver] - handle->spdifQueue[queueDriver].dataSize); in SPDIF_TransferGetSendCount()
580 uint8_t queueDriver = handle->queueDriver; in SPDIF_TransferGetReceiveCount() local
588 *count = (handle->transferSize[queueDriver] - handle->spdifQueue[queueDriver].dataSize); in SPDIF_TransferGetReceiveCount()
614 handle->queueDriver = 0; in SPDIF_TransferAbortSend()
640 handle->queueDriver = 0; in SPDIF_TransferAbortReceive()
654 uint8_t *buffer = handle->spdifQueue[handle->queueDriver].data; in SPDIF_TransferTxHandleIRQ()
685 handle->spdifQueue[handle->queueDriver].dataSize -= (uint32_t)dataSize * 6U; in SPDIF_TransferTxHandleIRQ()
686 handle->spdifQueue[handle->queueDriver].data += dataSize * 6U; in SPDIF_TransferTxHandleIRQ()
689 if (handle->spdifQueue[handle->queueDriver].dataSize == 0U) in SPDIF_TransferTxHandleIRQ()
691 (void)memset(&handle->spdifQueue[handle->queueDriver], 0, sizeof(spdif_transfer_t)); in SPDIF_TransferTxHandleIRQ()
692 handle->queueDriver = (handle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferTxHandleIRQ()
700 if (handle->spdifQueue[handle->queueDriver].data == NULL) in SPDIF_TransferTxHandleIRQ()
766 buffer = handle->spdifQueue[handle->queueDriver].qdata; in SPDIF_TransferRxHandleIRQ()
780 buffer = handle->spdifQueue[handle->queueDriver].udata; in SPDIF_TransferRxHandleIRQ()
795 buffer = handle->spdifQueue[handle->queueDriver].data; in SPDIF_TransferRxHandleIRQ()
816 handle->spdifQueue[handle->queueDriver].dataSize -= (uint32_t)dataSize * 6U; in SPDIF_TransferRxHandleIRQ()
817 handle->spdifQueue[handle->queueDriver].data += dataSize * 6U; in SPDIF_TransferRxHandleIRQ()
820 if (handle->spdifQueue[handle->queueDriver].dataSize == 0x00U) in SPDIF_TransferRxHandleIRQ()
822 (void)memset(&handle->spdifQueue[handle->queueDriver], 0, sizeof(spdif_transfer_t)); in SPDIF_TransferRxHandleIRQ()
823 handle->queueDriver = (handle->queueDriver + 0x01U) % SPDIF_XFER_QUEUE_SIZE; in SPDIF_TransferRxHandleIRQ()
831 if (handle->spdifQueue[handle->queueDriver].data == NULL) in SPDIF_TransferRxHandleIRQ()