Home
last modified time | relevance | path

Searched refs:rt_completion_wait (Results 1 – 12 of 12) sorted by relevance

/components/drivers/ipc/
A Dcompletion_comm.c76 rt_err_t rt_completion_wait(struct rt_completion *completion, in rt_completion_wait() function
81 RTM_EXPORT(rt_completion_wait);
A Dworkqueue.c91 rt_completion_wait(&(queue->wakeup_completion), delay_tick); in _workqueue_thread_entry()
/components/drivers/include/ipc/
A Dcompletion.h39 rt_err_t rt_completion_wait(struct rt_completion *completion,
/components/drivers/serial/
A Ddev_serial_v2.c515 rt_completion_wait(&rx_fifo->rx_cpt, 0); in _serial_fifo_rx()
528 rt_completion_wait(&rx_fifo->rx_cpt, rx_timeout_left); in _serial_fifo_rx()
596 rt_completion_wait(&tx_fifo->tx_cpt, 0); in _serial_fifo_tx_blocking_nbuf()
619 ret = rt_completion_wait(&tx_fifo->tx_cpt, rt_atomic_load(&tx_fifo->tx_timeout)); in _serial_fifo_tx_blocking_nbuf()
687 rt_completion_wait(&tx_fifo->tx_cpt, 0); in _serial_fifo_tx_blocking_buf()
712 rt_completion_wait(&tx_fifo->tx_cpt, tx_timeout_left); in _serial_fifo_tx_blocking_buf()
775 rt_completion_wait(&tx_fifo->tx_cpt, 0); in _serial_fifo_tx_nonblocking()
1255 rt_completion_wait(&rx_fifo->rx_cpt, 0); in _serial_rx_flush()
1277 rt_completion_wait(&tx_fifo->tx_cpt, RT_WAITING_FOREVER); in _serial_tx_flush()
A Ddev_serial.c382 rt_completion_wait(&(tx->completion), RT_WAITING_FOREVER); in _serial_int_tx()
389 rt_completion_wait(&(tx->completion), RT_WAITING_FOREVER); in _serial_int_tx()
/components/drivers/ata/
A Dahci.c102 err = rt_completion_wait(&port->done, rt_tick_from_millisecond(10000)); in ahci_request_io()
189 return rt_completion_wait(&port->done, rt_tick_from_millisecond(5000)); in ahci_scsi_synchronize_cache()
215 return rt_completion_wait(&port->done, rt_tick_from_millisecond(5000)); in ahci_scsi_cmd_write_same()
/components/drivers/can/
A Ddev_can.c169 if (rt_completion_wait(&(tx_tosnd->completion), RT_CANSND_MSG_TIMEOUT) != RT_EOK) in _can_int_tx()
238 rt_completion_wait(&(tx_fifo->buffer[no].completion), RT_WAITING_FOREVER); in _can_int_tx_priv()
249 if (rt_completion_wait(&(tx_fifo->buffer[no].completion), RT_CANSND_MSG_TIMEOUT) != RT_EOK) in _can_int_tx_priv()
/components/vbus/
A Dvbus.c415 return rt_completion_wait(&_chn0_post_cmp, timeout); in _chn0_post()
948 err = rt_completion_wait(&_sess[i].cmp, timeout); in rt_vbus_request_chn()
/components/drivers/audio/
A Ddev_audio.c204 rt_completion_wait(&audio->replay->cmp, RT_WAITING_FOREVER); in _aduio_replay_stop()
/components/legacy/usb/usbdevice/class/
A Dcdc_vcom.c924 if (rt_completion_wait(&data->wait, VCOM_TX_TIMEOUT) != RT_EOK) in vcom_tx_thread_entry()
/components/net/lwip/port/
A Dethernetif.c465 rt_completion_wait(&msg.ack, RT_WAITING_FOREVER); in ethernetif_linkoutput()
/components/drivers/nvme/
A Dnvme.c150 err = rt_completion_wait(&queue->done, in nvme_submit_cmd()

Completed in 23 milliseconds