Lines Matching refs:saiHandle
92 sai_sdma_handle_t *saiHandle = privHandle->handle; in SAI_TxSDMACallback() local
95 (void)memset(&saiHandle->saiQueue[saiHandle->queueDriver], 0, sizeof(sai_transfer_t)); in SAI_TxSDMACallback()
96 saiHandle->queueDriver = (saiHandle->queueDriver + 1U) % SAI_XFER_QUEUE_SIZE; in SAI_TxSDMACallback()
99 if (saiHandle->callback != NULL) in SAI_TxSDMACallback()
101 (saiHandle->callback)(privHandle->base, saiHandle, kStatus_SAI_TxIdle, saiHandle->userData); in SAI_TxSDMACallback()
105 if (saiHandle->saiQueue[saiHandle->queueDriver].data == NULL) in SAI_TxSDMACallback()
112 saiHandle->state = (uint32_t)kSAI_Idle; in SAI_TxSDMACallback()
119 sai_sdma_handle_t *saiHandle = privHandle->handle; in SAI_RxSDMACallback() local
122 (void)memset(&saiHandle->saiQueue[saiHandle->queueDriver], 0, sizeof(sai_transfer_t)); in SAI_RxSDMACallback()
123 saiHandle->queueDriver = (saiHandle->queueDriver + 1U) % SAI_XFER_QUEUE_SIZE; in SAI_RxSDMACallback()
124 if (saiHandle->callback != NULL) in SAI_RxSDMACallback()
126 (saiHandle->callback)(privHandle->base, saiHandle, kStatus_SAI_RxIdle, saiHandle->userData); in SAI_RxSDMACallback()
130 if (saiHandle->saiQueue[saiHandle->queueDriver].data == NULL) in SAI_RxSDMACallback()
137 saiHandle->state = (uint32_t)kSAI_Idle; in SAI_RxSDMACallback()