Home | History | Annotate | Download | only in uvm

Lines Matching defs:avail_end

100 	paddr_t	avail_end;		/* (PF# of last free page in segment) +1  */
276 ps->avail_end = ps->end;
492 * XXX: will avail_end == start if avail_start < avail_end?
497 seg->avail_start < seg->avail_end) {
503 if (seg->avail_end == seg->end &&
504 seg->avail_start < seg->avail_end) {
505 *paddrp = ctob(seg->avail_end - 1);
506 return uvm_physseg_unplug(seg->avail_end - 1, 1);
522 if (seg->avail_start >= seg->avail_end) {
675 seg->avail_start < seg->avail_end) {
692 if (seg->avail_end == seg->end &&
693 seg->avail_start < seg->avail_end) {
694 *paddrp = ctob(seg->avail_end - 1);
695 seg->avail_end--;
698 if (seg->avail_end == seg->start) {
723 if (seg->avail_start >= seg->avail_end) {
763 paddr_t avail_end = end;
831 ps->avail_end = avail_end;
1051 paddr_t avail_end;
1052 avail_end = uvm_physseg_get_avail_end(upm);
1054 KASSERT(avail_start < avail_end);
1062 uvm_physseg_set_avail_end(uvm_physseg_t upm, paddr_t avail_end)
1070 KASSERT(avail_end > avail_start);
1071 KASSERT(avail_end <= ps->end);
1074 ps->avail_end = avail_end;
1085 return HANDLE_TO_PHYSSEG_NODE(upm)->avail_end;
1156 atop(paddr) < seg->avail_end) {
1236 * => areas marked by avail_start/avail_end get added to the free page pool
1242 paddr_t avail_end, int free_list)
1267 ps->avail_end = avail_end;
1379 ps->avail_end = ps->end; /* XXX: Legacy */
1382 seg->avail_end = seg->end; /* XXX: Legacy */
1436 seg->avail_end = seg->end; /* XXX: Legacy */