Lines Matching defs:extents
695 } extents[MAX_EXTENTS];
921 * a collection of extents (that encompass actual resident pages)
955 if ((m->offset & e_mask) == extents[n].e_base) {
961 if (m->offset < extents[n].e_min)
962 extents[n].e_min = m->offset;
963 else if ((m->offset + (PAGE_SIZE - 1)) > extents[n].e_max)
964 extents[n].e_max = m->offset + (PAGE_SIZE - 1);
978 extents[n].e_base = m->offset & e_mask;
979 extents[n].e_min = m->offset;
980 extents[n].e_max = m->offset + (PAGE_SIZE - 1);
994 if (extents[n].e_min < extents[0].e_min)
995 extents[0].e_min = extents[n].e_min;
996 if (extents[n].e_max > extents[0].e_max)
997 extents[0].e_max = extents[n].e_max;
1004 extents[0].e_base = 0;
1011 * to develop multiple extents
1020 extents[0].e_min = offset;
1021 extents[0].e_max = offset + (size - 1);
1026 if (vm_object_update_extent(object, extents[n].e_min, extents[n].e_max, resid_offset, io_errno,