MSGBUF_SIZE
msgbuf_size = (MSGBUF_SIZE + PHYSMAP_ALIGN_MASK) & ~PHYSMAP_ALIGN_MASK;
for (off = 0; off < round_page(MSGBUF_SIZE); off += PAGE_SIZE)
msgbufinit(msgbufp, MSGBUF_SIZE);
atop(round_page(MSGBUF_SIZE)))
assert((MSGBUF_SIZE & PAGE_MASK) == 0);
for (i = 0; i < (MSGBUF_SIZE >> PAGE_SHIFT); ++i) {
msgbufinit(msgbufp, MSGBUF_SIZE);
for (off = 0; off < round_page(MSGBUF_SIZE); off += PAGE_SIZE)
msgbufinit(msgbufp, MSGBUF_SIZE);
nkpt = (Maxmem * (sizeof(struct vm_page) * 2) + MSGBUF_SIZE) / NBPDR;
atop(round_page(MSGBUF_SIZE)))
#if !defined(MSGBUF_SIZE)