Home
last modified time | relevance | path

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

/components/drivers/block/
A Dblk.c52 rt_sem_take(&disk->usr_lock, RT_WAITING_FOREVER); in blk_read()
56 rt_sem_release(&disk->usr_lock); in blk_read()
69 rt_sem_take(&disk->usr_lock, RT_WAITING_FOREVER); in blk_write()
73 rt_sem_release(&disk->usr_lock); in blk_write()
124 rt_sem_take(&disk->usr_lock, RT_WAITING_FOREVER); in blk_control()
132 rt_sem_release(&disk->usr_lock); in blk_control()
143 rt_sem_take(&disk->usr_lock, RT_WAITING_FOREVER); in blk_control()
160 rt_sem_release(&disk->usr_lock); in blk_control()
268 err = rt_sem_init(&disk->usr_lock, disk_name, 1, RT_IPC_FLAG_PRIO); in rt_hw_blk_disk_register()
331 rt_sem_detach(&disk->usr_lock); in rt_hw_blk_disk_register()
[all …]
A Dblk_partition.c78 blk->partition.lock = &disk->usr_lock; in blk_put_partition()
/components/drivers/include/drivers/
A Dblk.h56 struct rt_semaphore usr_lock; member

Completed in 4 milliseconds