Home
last modified time | relevance | path

Searched refs:trans_queue (Results 1 – 2 of 2) sorted by relevance

/device/soc/esp/esp32/components/driver/
Dspi_slave.c67 QueueHandle_t trans_queue; member
192 …spihost[host]->trans_queue = xQueueCreate(slave_config->queue_size, sizeof(spi_slave_transaction_t… in spi_slave_initialize()
194 if (!spihost[host]->trans_queue || !spihost[host]->ret_queue) { in spi_slave_initialize()
237 if (spihost[host]->trans_queue) vQueueDelete(spihost[host]->trans_queue); in spi_slave_initialize()
264 if (spihost[host]->trans_queue) vQueueDelete(spihost[host]->trans_queue); in spi_slave_free()
296 r = xQueueSend(spihost[host]->trans_queue, (void *)&trans_desc, ticks_to_wait); in spi_slave_queue_trans()
378 r = xQueueReceiveFromISR(host->trans_queue, &trans, &do_yield); in spi_intr()
Dspi_master.c165 QueueHandle_t trans_queue; member
379 dev->trans_queue = xQueueCreate(dev_config->queue_size, sizeof(spi_trans_priv_t)); in spi_bus_add_device()
381 if (!dev->trans_queue || !dev->ret_queue) { in spi_bus_add_device()
429 if (dev->trans_queue) vQueueDelete(dev->trans_queue); in spi_bus_add_device()
442 …SPI_CHECK(uxQueueMessagesWaiting(handle->trans_queue)==0, "Have unfinished transactions", ESP_ERR_… in spi_bus_remove_device()
451 vQueueDelete(handle->trans_queue); in spi_bus_remove_device()
656 … trans_found = xQueueReceiveFromISR(device_to_send->trans_queue, &host->cur_trans_buf, &do_yield); in spi_intr()
804 BaseType_t r = xQueueSend(handle->trans_queue, (void *)&trans_buf, ticks_to_wait); in spi_device_queue_trans()