• Home
  • Raw
  • Download

Lines Matching refs:extent

211 		first = map->extent[idx].first;  in map_id_range_down()
212 last = first + map->extent[idx].count - 1; in map_id_range_down()
219 id = (id - first) + map->extent[idx].lower_first; in map_id_range_down()
235 first = map->extent[idx].first; in map_id_down()
236 last = first + map->extent[idx].count - 1; in map_id_down()
242 id = (id - first) + map->extent[idx].lower_first; in map_id_down()
258 first = map->extent[idx].lower_first; in map_id_up()
259 last = first + map->extent[idx].count - 1; in map_id_up()
265 id = (id - first) + map->extent[idx].first; in map_id_up()
479 struct uid_gid_extent *extent = v; in uid_m_show() local
487 lower = from_kuid(lower_ns, KUIDT_INIT(extent->lower_first)); in uid_m_show()
490 extent->first, in uid_m_show()
492 extent->count); in uid_m_show()
500 struct uid_gid_extent *extent = v; in gid_m_show() local
508 lower = from_kgid(lower_ns, KGIDT_INIT(extent->lower_first)); in gid_m_show()
511 extent->first, in gid_m_show()
513 extent->count); in gid_m_show()
521 struct uid_gid_extent *extent = v; in projid_m_show() local
529 lower = from_kprojid(lower_ns, KPROJIDT_INIT(extent->lower_first)); in projid_m_show()
532 extent->first, in projid_m_show()
534 extent->count); in projid_m_show()
542 struct uid_gid_extent *extent = NULL; in m_start() local
546 extent = &map->extent[pos]; in m_start()
548 return extent; in m_start()
605 struct uid_gid_extent *extent) in mappings_overlap() argument
610 upper_first = extent->first; in mappings_overlap()
611 lower_first = extent->lower_first; in mappings_overlap()
612 upper_last = upper_first + extent->count - 1; in mappings_overlap()
613 lower_last = lower_first + extent->count - 1; in mappings_overlap()
620 prev = &new_map->extent[idx]; in mappings_overlap()
650 struct uid_gid_extent *extent = NULL; in map_write() local
704 extent = &new_map.extent[new_map.nr_extents]; in map_write()
716 extent->first = simple_strtoul(pos, &pos, 10); in map_write()
721 extent->lower_first = simple_strtoul(pos, &pos, 10); in map_write()
726 extent->count = simple_strtoul(pos, &pos, 10); in map_write()
736 if ((extent->first == (u32) -1) || in map_write()
737 (extent->lower_first == (u32) -1)) in map_write()
743 if ((extent->first + extent->count) <= extent->first) in map_write()
745 if ((extent->lower_first + extent->count) <= in map_write()
746 extent->lower_first) in map_write()
750 if (mappings_overlap(&new_map, extent)) in map_write()
774 extent = &new_map.extent[idx]; in map_write()
777 extent->lower_first, in map_write()
778 extent->count); in map_write()
786 extent->lower_first = lower_first; in map_write()
790 memcpy(map->extent, new_map.extent, in map_write()
791 new_map.nr_extents*sizeof(new_map.extent[0])); in map_write()
863 if ((new_map->nr_extents == 1) && (new_map->extent[0].count == 1) && in new_idmap_permitted()
865 u32 id = new_map->extent[0].lower_first; in new_idmap_permitted()