Lines Matching full:devs
188 struct erofs_dev_context *devs = EROFS_SB(sb)->devs; in erofs_map_dev() local
196 down_read(&devs->rwsem); in erofs_map_dev()
197 dif = idr_find(&devs->tree, map->m_deviceid - 1); in erofs_map_dev()
199 up_read(&devs->rwsem); in erofs_map_dev()
202 if (devs->flatdev) { in erofs_map_dev()
204 up_read(&devs->rwsem); in erofs_map_dev()
208 up_read(&devs->rwsem); in erofs_map_dev()
209 } else if (devs->extra_devices && !devs->flatdev) { in erofs_map_dev()
210 down_read(&devs->rwsem); in erofs_map_dev()
211 idr_for_each_entry(&devs->tree, dif, id) { in erofs_map_dev()
223 up_read(&devs->rwsem); in erofs_map_dev()