Lines Matching defs:minaddr
480 uaddr_lin_create(vaddr_t minaddr, vaddr_t maxaddr)
485 uaddr->uaddr_minaddr = minaddr;
532 uaddr_rnd_create(vaddr_t minaddr, vaddr_t maxaddr)
537 uaddr->ur_uaddr.uaddr_minaddr = minaddr;
553 vaddr_t minaddr, maxaddr;
568 minaddr = uvm_addr_align_forward(uaddr->uaddr_minaddr, align, offset);
573 if (minaddr >= maxaddr)
578 hint = uvm_map_hint(vm, prot, minaddr, maxaddr);
580 hint = MIN(MAX(hint, minaddr), maxaddr);
783 uaddr_bestfit_create(vaddr_t minaddr, vaddr_t maxaddr)
788 uaddr->ubf_uaddr.uaddr_minaddr = minaddr;
947 vaddr_t minaddr, maxaddr;
955 minaddr = uaddr->up_uaddr.uaddr_minaddr;
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);
976 minaddr += (vsize_t)arc4random() << PAGE_SHIFT;
979 minaddr += (vsize_t)arc4random_uniform(dist >> PAGE_SHIFT) <<
1004 MAX(VMMAP_FREE_START(entry), minaddr),
1272 uaddr_pivot_create(vaddr_t minaddr, vaddr_t maxaddr)
1277 uaddr->up_uaddr.uaddr_minaddr = minaddr;
1408 uaddr_stack_brk_create(vaddr_t minaddr, vaddr_t maxaddr)
1413 uaddr->uaddr_minaddr = minaddr;