WPI_RBUF_SIZE
MEXTADD(mnew, rbuf->vaddr, WPI_RBUF_SIZE, 0, wpi_free_rbuf,
mtod(mnew, void *), WPI_RBUF_SIZE, NULL,
mtod(data->m, void *), WPI_RBUF_SIZE, NULL,
WPI_RBUF_COUNT * WPI_RBUF_SIZE, WPI_BUF_ALIGN, BUS_DMA_NOWAIT);
rbuf->vaddr = (char *)ring->buf_dma.vaddr + i * WPI_RBUF_SIZE;
rbuf->paddr = ring->buf_dma.paddr + i * WPI_RBUF_SIZE;
error = bus_dmamap_create(sc->sc_dmat, WPI_RBUF_SIZE, 1,
WPI_RBUF_SIZE, 0, BUS_DMA_NOWAIT, &data->map);
MEXTADD(data->m, rbuf->vaddr, WPI_RBUF_SIZE, 0, wpi_free_rbuf,
mtod(data->m, void *), WPI_RBUF_SIZE, NULL,