Home
last modified time | relevance | path

Searched refs:completion (Results 1 – 25 of 91) sorted by relevance

1234

/bsp/dm365/drivers/
A Di2c-davinci.c81 struct rt_semaphore completion; member
359 r = rt_sem_take(&dev->completion, dev->bus->timeout); in i2c_davinci_xfer_msg()
489 rt_sem_release(&dev->completion); in i2c_davinci_isr()
495 rt_sem_release(&dev->completion); in i2c_davinci_isr()
509 rt_sem_release(&dev->completion); in i2c_davinci_isr()
553 rt_sem_release(&dev->completion); in i2c_davinci_isr()
601 rt_sem_init(&dev->completion, "i2c_ack", 0, RT_IPC_FLAG_FIFO); in davinci_i2c_init()
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_hard_i2c.c157 struct rt_completion *completion; in stm32_i2c_master_xfer() local
168 completion = &i2c_obj->completion; in stm32_i2c_master_xfer()
216 if (rt_completion_wait(completion, timeout) != RT_EOK) in stm32_i2c_master_xfer()
241 if (rt_completion_wait(completion, timeout) != RT_EOK) in stm32_i2c_master_xfer()
276 if (rt_completion_wait(completion, timeout) != RT_EOK) in stm32_i2c_master_xfer()
300 if (rt_completion_wait(completion, timeout) != RT_EOK) in stm32_i2c_master_xfer()
432 rt_completion_init(&i2c_objs[i].completion); in RT_hw_i2c_bus_init()
480 rt_completion_done(&i2c_drv->completion); in HAL_I2C_MasterTxCpltCallback()
485 rt_completion_done(&i2c_drv->completion); in HAL_I2C_MasterRxCpltCallback()
A Ddrv_hard_i2c.h48 struct rt_completion completion; member
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_hwsem.c42 struct rt_completion completion; member
89 rt_completion_done(&priv->completion); in nu_hwsem_isr()
155 rt_completion_init(&priv->completion); in nu_mutex_take()
168 if (rt_completion_wait(&priv->completion, timeout) != RT_EOK) in nu_mutex_take()
/bsp/at32/libraries/rt_drivers/
A Ddrv_hard_i2c.c620 rt_completion_done(&handle->completion); in i2c_master_tx_isr_int()
667 rt_completion_done(&handle->completion); in i2c_master_rx_isr_int()
700 rt_completion_done(&handle->completion); in i2c_master_rx_isr_int()
714 rt_completion_done(&handle->completion); in i2c_master_tx_isr_dma()
976 rt_completion_done(&handle->completion); in i2c_master_isr_int()
1037 rt_completion_done(&handle->completion); in i2c_master_isr_dma()
1067 struct rt_completion *completion; in master_xfer() local
1075 completion = &instance->handle->completion; in master_xfer()
1147 if (rt_completion_wait(completion, timeout) != RT_EOK) in master_xfer()
1425 rt_completion_done(&handle->completion); in i2c_dma_isr()
[all …]
A Ddrv_hard_i2c.h86 struct rt_completion completion; member
/bsp/microchip/same70/bsp/hal/documentation/
A Dmac_async.rst15 * Notifications about transfer completion and frame received via callbacks
/bsp/microchip/same54/bsp/hal/documentation/
A Dmac_async.rst15 * Notifications about transfer completion and frame received via callbacks
/bsp/mini2440/
A Dproject.Uv268 File 4,1,<..\..\components\drivers\ipc\completion.c><completion.c>
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb.h1677 struct completion complete;
/bsp/nxp/imx/imxrt/libraries/templates/imxrt1050xxx/
A Dproject.ewp1163 <name>$PROJ_DIR$\..\..\..\components\drivers\src\completion.c</name>
/bsp/nxp/imx/imxrt/libraries/templates/imxrt1064xxx/
A Dproject.ewp1179 …<name>$PROJ_DIR$\..\..\..\..\..\..\NXP\RTT_BSP\imxrt_bsp\components\drivers\src\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1052-fire-pro/
A Dproject.ewp1131 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1052-nxp-evk/
A Dproject.ewp1136 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1061-forlinx-OK1061-S/
A Dproject.ewp1166 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1064-nxp-evk/
A Dproject.ewp1134 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1060-nxp-evk/
A Dproject.ewp1183 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/
A Dproject.ewp1165 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1170-nxp-evk/
A Dproject.ewp1194 <name>$PROJ_DIR$\..\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/imx/imxrt/imxrt1021-nxp-evk/
A Dproject.ewp1151 <name>$PROJ_DIR$\..\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/nxp/lpc/lpc55sxx/Libraries/template/lpc55s6xxxx/
A Dproject.ewp1272 <name>$PROJ_DIR$\..\..\..\components\drivers\src\completion.c</name>
/bsp/stm32/libraries/templates/stm32h7xx/
A Dproject.ewp2164 <name>$PROJ_DIR$\..\..\..\components\drivers\src\completion.c</name>
/bsp/stm32/libraries/templates/stm32l1xx/
A Dproject.ewp2211 <name>$PROJ_DIR$\..\..\..\components\drivers\src\completion.c</name>
/bsp/gd32/arm/gd32527I-eval/
A Dproject.ewp2009 <name>$PROJ_DIR$\..\..\..\..\components\drivers\ipc\completion.c</name>
/bsp/stm32/libraries/templates/stm32f3xx/
A Dproject.ewp2119 <name>$PROJ_DIR$\rt-thread\components\drivers\src\completion.c</name>

Completed in 85 milliseconds

1234