Lines Matching refs:nr_extents

204 		if (ns->gid_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) {  in free_user_ns()
208 if (ns->uid_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) { in free_user_ns()
212 if (ns->projid_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) { in free_user_ns()
318 unsigned extents = map->nr_extents; in map_id_range_down()
384 unsigned extents = map->nr_extents; in map_id_range_up()
677 unsigned extents = map->nr_extents; in m_start()
753 for (idx = 0; idx < new_map->nr_extents; idx++) { in mappings_overlap()
758 if (new_map->nr_extents <= UID_GID_MAP_MAX_BASE_EXTENTS) in mappings_overlap()
790 if (map->nr_extents == UID_GID_MAP_MAX_BASE_EXTENTS) { in insert_extent()
804 map->nr_extents * sizeof(map->extent[0])); in insert_extent()
810 if (map->nr_extents < UID_GID_MAP_MAX_BASE_EXTENTS) in insert_extent()
811 dest = &map->extent[map->nr_extents]; in insert_extent()
813 dest = &map->forward[map->nr_extents]; in insert_extent()
816 map->nr_extents++; in insert_extent()
856 if (map->nr_extents <= UID_GID_MAP_MAX_BASE_EXTENTS) in sort_idmaps()
860 sort(map->forward, map->nr_extents, sizeof(struct uid_gid_extent), in sort_idmaps()
864 map->reverse = kmemdup_array(map->forward, map->nr_extents, in sort_idmaps()
870 sort(map->reverse, map->nr_extents, sizeof(struct uid_gid_extent), in sort_idmaps()
896 for (idx = 0; idx < new_map->nr_extents; idx++) { in verify_root_map()
897 if (new_map->nr_extents <= UID_GID_MAP_MAX_BASE_EXTENTS) in verify_root_map()
978 if (map->nr_extents != 0) in map_write()
1039 if ((new_map.nr_extents + 1) == UID_GID_MAP_MAX_EXTENTS && in map_write()
1049 if (new_map.nr_extents == 0) in map_write()
1061 for (idx = 0; idx < new_map.nr_extents; idx++) { in map_write()
1065 if (new_map.nr_extents <= UID_GID_MAP_MAX_BASE_EXTENTS) in map_write()
1092 if (new_map.nr_extents <= UID_GID_MAP_MAX_BASE_EXTENTS) { in map_write()
1094 new_map.nr_extents * sizeof(new_map.extent[0])); in map_write()
1100 map->nr_extents = new_map.nr_extents; in map_write()
1105 if (ret < 0 && new_map.nr_extents > UID_GID_MAP_MAX_BASE_EXTENTS) { in map_write()
1110 map->nr_extents = 0; in map_write()
1182 if ((new_map->nr_extents == 1) && (new_map->extent[0].count == 1) && in new_idmap_permitted()
1274 if (ns->gid_map.nr_extents != 0) in proc_setgroups_write()
1298 allowed = ns->gid_map.nr_extents != 0; in userns_may_setgroups()