Searched refs:ret_queue (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-latest/components/driver/spi/gpspi/ |
D | spi_slave_hd.c | 307 bool ret_queue = true; in spi_slave_hd_intr_segment() local 314 ret_queue = callback->cb_sent(callback->arg, &ev, &cb_awoken); in spi_slave_hd_intr_segment() 317 if (ret_queue) { in spi_slave_hd_intr_segment() 325 bool ret_queue = true; in spi_slave_hd_intr_segment() local 333 ret_queue = callback->cb_recv(callback->arg, &ev, &cb_awoken); in spi_slave_hd_intr_segment() 336 if (ret_queue) { in spi_slave_hd_intr_segment() 407 bool ret_queue = true; in spi_slave_hd_append_tx_isr() local 414 ret_queue = callback->cb_sent(callback->arg, &ev, &cb_awoken); in spi_slave_hd_append_tx_isr() 418 if (ret_queue) { in spi_slave_hd_append_tx_isr() 447 bool ret_queue = true; in spi_slave_hd_append_rx_isr() local [all …]
|
D | spi_slave.c | 62 QueueHandle_t ret_queue; member 217 …spihost[host]->ret_queue = xQueueCreate(slave_config->queue_size, sizeof(spi_slave_transaction_t *… in spi_slave_initialize() 218 if (!spihost[host]->ret_queue) { in spi_slave_initialize() 275 if (spihost[host]->ret_queue) vQueueDelete(spihost[host]->ret_queue); in spi_slave_initialize() 302 if (spihost[host]->ret_queue) vQueueDelete(spihost[host]->ret_queue); in spi_slave_free() 417 r = xQueueReceive(spihost[host]->ret_queue, (void *)trans_desc, ticks_to_wait); in spi_slave_get_trans_result() 476 xQueueSendFromISR(host->ret_queue, &host->cur_trans, &do_yield); in spi_intr()
|
D | spi_master.c | 163 QueueHandle_t ret_queue; member 432 dev->ret_queue = xQueueCreate(dev_config->queue_size, sizeof(spi_trans_priv_t)); in spi_bus_add_device() 433 if (!dev->ret_queue) { in spi_bus_add_device() 484 if (dev->ret_queue) vQueueDelete(dev->ret_queue); in spi_bus_add_device() 498 if (handle->ret_queue) { in spi_bus_remove_device() 499 …SPI_CHECK(uxQueueMessagesWaiting(handle->ret_queue)==0, "Have unfinished transactions", ESP_ERR_IN… in spi_bus_remove_device() 514 if (handle->ret_queue) vQueueDelete(handle->ret_queue); in spi_bus_remove_device() 695 xQueueSendFromISR(host->device[cs]->ret_queue, &host->cur_trans_buf, &do_yield); in spi_intr() 943 r=xQueueReceive(handle->ret_queue, (void*)&trans_buf, ticks_to_wait); in spi_device_get_trans_result()
|