Lines Matching full:part
35 struct dfs_partition part; member
247 struct dfs_partition *part = &blk_dev->part; in rt_mmcsd_read() local
255 rt_sem_take(part->lock, RT_WAITING_FOREVER); in rt_mmcsd_read()
259 err = rt_mmcsd_req_blk(blk_dev->card, part->offset + pos + offset, rd_ptr, req_size, 0); in rt_mmcsd_read()
266 rt_sem_release(part->lock); in rt_mmcsd_read()
288 struct dfs_partition *part = &blk_dev->part; in rt_mmcsd_write() local
296 rt_sem_take(part->lock, RT_WAITING_FOREVER); in rt_mmcsd_write()
300 err = rt_mmcsd_req_blk(blk_dev->card, part->offset + pos + offset, wr_ptr, req_size, 1); in rt_mmcsd_write()
307 rt_sem_release(part->lock); in rt_mmcsd_write()
401 status = dfs_filesystem_get_partition(&blk_dev->part, sector, i); in rt_mmcsd_blk_probe()
406 blk_dev->part.lock = rt_sem_create(sname, 1, RT_IPC_FLAG_FIFO); in rt_mmcsd_blk_probe()
426 blk_dev->geometry.sector_count = blk_dev->part.size; in rt_mmcsd_blk_probe()
437 blk_dev->part.offset = 0; in rt_mmcsd_blk_probe()
438 blk_dev->part.size = 0; in rt_mmcsd_blk_probe()
439 blk_dev->part.lock = rt_sem_create("sem_sd0", 1, RT_IPC_FLAG_FIFO); in rt_mmcsd_blk_probe()