MSGBUFSIZE
vsize_t sz = (vsize_t)round_page(MSGBUFSIZE);
#ifndef MSGBUFSIZE
psize_t sz = round_page(MSGBUFSIZE);
initmsgbuf((caddr_t)msgbuf_vaddr, round_page(MSGBUFSIZE));
virtual_avail += round_page(MSGBUFSIZE);
#ifndef MSGBUFSIZE
for (loop = 0; loop < atop(MSGBUFSIZE); ++loop)
initmsgbuf(msgbufaddr, round_page(MSGBUFSIZE));
pmap_alloc_specials(&virtual_avail, round_page(MSGBUFSIZE) / PAGE_SIZE,
for (loop = 0; loop < atop(MSGBUFSIZE); ++loop)
initmsgbuf(msgbufaddr, round_page(MSGBUFSIZE));
msgbufphys = pmap_steal_avail(round_page(MSGBUFSIZE), PAGE_SIZE, NULL);
vstart += round_page(MSGBUFSIZE);
#ifndef MSGBUFSIZE
alloc_pages(msgbufphys, round_page(MSGBUFSIZE) / PAGE_SIZE);
#ifndef MSGBUFSIZE
initmsgbuf((caddr_t)(ptoa(physmem) - round_page(MSGBUFSIZE)),
round_page(MSGBUFSIZE));
eaddr = physmem - atop(round_page(MSGBUFSIZE));
#ifndef MSGBUFSIZE
avail_end -= round_page(MSGBUFSIZE);
for (i = 0; i < atop(MSGBUFSIZE); i++) {
initmsgbuf((caddr_t)msgbufp, round_page(MSGBUFSIZE));
virtual_avail += round_page(MSGBUFSIZE); pte++;
#ifndef MSGBUFSIZE
uint npg = atop(round_page(MSGBUFSIZE));
initmsgbuf(msgbufbase, MSGBUFSIZE);
initmsgbuf((caddr_t)pmap_steal_memory(MSGBUFSIZE, NULL, NULL),
MSGBUFSIZE);
#ifndef MSGBUFSIZE
initmsgbuf(msgbuf_addr, MSGBUFSIZE);
#ifndef MSGBUFSIZE
msgbufbase = (caddr_t)pmap_steal_memory(MSGBUFSIZE, NULL,NULL);
initmsgbuf(msgbufbase, MSGBUFSIZE);
msgbuf_addr = pmap_steal_avail(MSGBUFSIZE,4);
#ifndef MSGBUFSIZE
initmsgbuf((caddr_t)uvm_pageboot_alloc(MSGBUFSIZE), MSGBUFSIZE);
#ifndef MSGBUFSIZE
for (loop = 0; loop < atop(MSGBUFSIZE); ++loop)
initmsgbuf(msgbufaddr, round_page(MSGBUFSIZE));
msgbufphys = pmap_steal_avail(round_page(MSGBUFSIZE), PAGE_SIZE, NULL);
vstart += round_page(MSGBUFSIZE);
#ifndef MSGBUFSIZE
initmsgbuf((caddr_t)uvm_pageboot_alloc(MSGBUFSIZE), MSGBUFSIZE);
#ifndef MSGBUFSIZE