write_address
uint64_t write_address = (cvmx_pcie_get_mem_base_address(pcie_port) + 0x100000) | (1ull<<63);
cvmx_write64_uint32(write_address, 0);
cvmx_write64_uint32(write_address, 0);
cvmx_write64_uint32(write_address, 0);
write_address(idx);
write_address(idx);
write_address(0x00);
write_address(0x00);
write_address(code);
write_address(code);
write_address(0x01);
write_address(0x01);
void dma_addr_writeql(dma_addr_t addr, void __iomem *write_address)
writel(u.wl[0], write_address);
writel(u.wl[1], write_address + 4);
u64 write_address, u64 write_length)
u64 write_page = write_address / VHOST_PAGE_SIZE;
write_length += write_address % VHOST_PAGE_SIZE;