Home
last modified time | relevance | path

Searched refs:sd_lock (Results 1 – 3 of 3) sorted by relevance

/bsp/zynqmp-r5-axu4ev/drivers/
A Ddrv_sdcard.c66 static struct rt_mutex sd_lock[2]; variable
342 if (rt_mutex_init(&sd_lock[drvnum], sdlock_name, RT_IPC_FLAG_PRIO) != RT_EOK) in rt_sdcard_init()
368 rt_mutex_take(&sd_lock[drvnum], RT_WAITING_FOREVER); in rt_sdcard_read()
370 rt_mutex_release(&sd_lock[drvnum]); in rt_sdcard_read()
385 rt_mutex_take(&sd_lock[drvnum], RT_WAITING_FOREVER); in rt_sdcard_write()
387 rt_mutex_release(&sd_lock[drvnum]); in rt_sdcard_write()
/bsp/stm32/stm32mp157a-st-ev1/board/ports/
A Ddrv_sdcard.c28 struct rt_semaphore sd_lock; member
177 if (rt_sem_init(&sd->sd_lock, "sdlock", 1, RT_IPC_FLAG_FIFO) != RT_EOK) in rt_sdcard_init()
224 rt_sem_take(&sd->sd_lock, RT_WAITING_FOREVER); in rt_sdcard_read()
226 rt_sem_release(&sd->sd_lock); in rt_sdcard_read()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_sdio.c131 struct rt_mutex sd_lock; member
188 ret = rt_mutex_init(&sd.sd_lock, "sd_lock", RT_IPC_FLAG_FIFO); in rt_sdcard_init()
247 rt_mutex_take(&sd->sd_lock, RT_WAITING_FOREVER); in rt_sdcard_read()
276 rt_mutex_release(&sd->sd_lock); in rt_sdcard_read()
297 rt_mutex_take(&sd->sd_lock, RT_WAITING_FOREVER); in rt_sdcard_write()
347 rt_mutex_release(&sd->sd_lock); in rt_sdcard_write()

Completed in 12 milliseconds