Lines Matching defs:maxaddr
480 uaddr_lin_create(vaddr_t minaddr, vaddr_t maxaddr)
486 uaddr->uaddr_maxaddr = maxaddr;
532 uaddr_rnd_create(vaddr_t minaddr, vaddr_t maxaddr)
538 uaddr->ur_uaddr.uaddr_maxaddr = maxaddr;
553 vaddr_t minaddr, maxaddr;
569 maxaddr = uvm_addr_align_backward(uaddr->uaddr_maxaddr - sz - guard_sz,
573 if (minaddr >= maxaddr)
578 hint = uvm_map_hint(vm, prot, minaddr, maxaddr);
580 hint = MIN(MAX(hint, minaddr), maxaddr);
586 if (hint < tmp || hint > maxaddr)
783 uaddr_bestfit_create(vaddr_t minaddr, vaddr_t maxaddr)
789 uaddr->ubf_uaddr.uaddr_maxaddr = maxaddr;
947 vaddr_t minaddr, maxaddr;
956 maxaddr = uaddr->up_uaddr.uaddr_maxaddr;
957 KASSERT(minaddr < maxaddr);
959 if (minaddr + 2 * PAGE_SIZE > maxaddr) {
962 maxaddr - minaddr);
972 * minaddr and maxaddr will be changed according to arc4random.
974 dist = MAX((maxaddr - minaddr) / 32, 2 * (vaddr_t)PAGE_SIZE);
977 maxaddr -= (vsize_t)arc4random() << PAGE_SHIFT;
981 maxaddr -= (vsize_t)arc4random_uniform(dist >> PAGE_SHIFT) <<
1005 MIN(VMMAP_FREE_END(entry), maxaddr),
1272 uaddr_pivot_create(vaddr_t minaddr, vaddr_t maxaddr)
1278 uaddr->up_uaddr.uaddr_maxaddr = maxaddr;
1408 uaddr_stack_brk_create(vaddr_t minaddr, vaddr_t maxaddr)
1414 uaddr->uaddr_maxaddr = maxaddr;