Lines Matching refs:async_buffer
468 obj->async_buffer = (obj->async_read_remaining == 0) in _cyhal_pdm_pcm_increment_async_buffer()
470 : (void*)(((uint8_t*) obj->async_buffer) + increment * obj->word_size); in _cyhal_pdm_pcm_increment_async_buffer()
477 cyhal_pdm_pcm_read(obj, obj->async_buffer, &read_remaining); in _cyhal_pdm_pcm_try_read_async()
502 .dst_addr = (uint32_t)obj->async_buffer, in _cyhal_pdm_pcm_dma_start()
513 SCB_InvalidateDCache_by_Addr((void *)obj->async_buffer, (transfer_size * obj->word_size)); in _cyhal_pdm_pcm_dma_start()
526 void* dst_addr = (((uint8_t*) obj->async_buffer) + obj->word_size); in _cyhal_pdm_pcm_dma_start()
582 if (NULL != obj->async_buffer) in _cyhal_pdm_pcm_hw_irq_handler()
607 obj->async_buffer = NULL; in _cyhal_pdm_pcm_hw_irq_handler()
1671 obj->async_buffer = data; in cyhal_pdm_pcm_read_async()
1686 obj->async_buffer = NULL; in cyhal_pdm_pcm_read_async()
1704 return obj->async_read_remaining != 0 && obj->async_buffer != NULL; in cyhal_pdm_pcm_is_pending()
1712 obj->async_buffer = NULL; in cyhal_pdm_pcm_abort_async()