vlib: pre-alloc dma backend batches