DT_BUF_CNT
msg = kmem_alloc(sizeof(*msg) * DT_BUF_CNT, KM_SLEEP);
kmem_free(msg, sizeof(*msg) * DT_BUF_CNT);
for (i = 0; i < DT_BUF_CNT; i++, msg++)