Lines Matching refs:devs
204 struct erofs_dev_context *devs = EROFS_SB(sb)->devs; in erofs_map_dev() local
216 down_read(&devs->rwsem); in erofs_map_dev()
217 dif = idr_find(&devs->tree, map->m_deviceid - 1); in erofs_map_dev()
219 up_read(&devs->rwsem); in erofs_map_dev()
222 if (devs->flatdev) { in erofs_map_dev()
224 up_read(&devs->rwsem); in erofs_map_dev()
228 up_read(&devs->rwsem); in erofs_map_dev()
229 } else if (devs->extra_devices && !devs->flatdev) { in erofs_map_dev()
230 down_read(&devs->rwsem); in erofs_map_dev()
231 idr_for_each_entry(&devs->tree, dif, id) { in erofs_map_dev()
244 up_read(&devs->rwsem); in erofs_map_dev()