Lines Matching defs:end
48 vtd_rbaddr_t end;
143 if (node->start >= parent->end) return (1);
150 vtd_rbaddr_t sizen = node->end - node->start;
151 vtd_rbaddr_t sizep = parent->end - parent->start;
171 VTLOG("[0x%x, 0x%x)\n", elem->start, elem->end);
175 VTLOG("S[0x%x, 0x%x)\n", elem->start, elem->end);
186 vtd_rbaddr_t end = addr + size;
194 end = addr + size;
213 if (addr != prior->end)
219 // coalesce to end of prior
223 if (next && (end == next->start))
229 end = next->end;
233 end = next->end;
246 prior->end = end;
259 next->end = end;
272 vtd_rbaddr_t end, head, tail;
291 if ((head + size) <= next->end)
306 vtassert((addr + size) <= prior->end);
312 end = addr + size;
313 tail = prior->end - end;
321 prior->start = end;
336 prior->end = addr;
340 prior->end = addr;
356 vtd_rbaddr_t end, head, tail;
360 end = addr + size;
365 if (end <= prior->end) break;
380 tail = prior->end - end;
385 prior->start = end;
400 prior->end = addr;
404 prior->end = addr;