Lines Matching defs:maxaddr
456 uaddr_lin_create(vaddr_t minaddr, vaddr_t maxaddr)
462 uaddr->uaddr_maxaddr = maxaddr;
508 uaddr_rnd_create(vaddr_t minaddr, vaddr_t maxaddr)
514 uaddr->ur_uaddr.uaddr_maxaddr = maxaddr;
529 vaddr_t minaddr, maxaddr;
545 maxaddr = uvm_addr_align_backward(uaddr->uaddr_maxaddr - sz - guard_sz,
549 if (minaddr >= maxaddr)
554 hint = uvm_map_hint(vm, prot, minaddr, maxaddr);
556 hint = MIN(MAX(hint, minaddr), maxaddr);
562 if (hint < tmp || hint > maxaddr)
759 uaddr_bestfit_create(vaddr_t minaddr, vaddr_t maxaddr)
765 uaddr->ubf_uaddr.uaddr_maxaddr = maxaddr;
923 vaddr_t minaddr, maxaddr;
932 maxaddr = uaddr->up_uaddr.uaddr_maxaddr;
933 KASSERT(minaddr < maxaddr);
935 if (minaddr + 2 * PAGE_SIZE > maxaddr) {
938 maxaddr - minaddr);
948 * minaddr and maxaddr will be changed according to arc4random.
950 dist = MAX((maxaddr - minaddr) / 32, 2 * (vaddr_t)PAGE_SIZE);
953 maxaddr -= (vsize_t)arc4random() << PAGE_SHIFT;
957 maxaddr -= (vsize_t)arc4random_uniform(dist >> PAGE_SHIFT) <<
981 MIN(VMMAP_FREE_END(entry), maxaddr),
1248 uaddr_pivot_create(vaddr_t minaddr, vaddr_t maxaddr)
1254 uaddr->up_uaddr.uaddr_maxaddr = maxaddr;
1384 uaddr_stack_brk_create(vaddr_t minaddr, vaddr_t maxaddr)
1390 uaddr->uaddr_maxaddr = maxaddr;