Lines Matching defs:paddr
270 lpaddr_t paddr = virtio_virtqueue_get_vring_paddr(vq);
273 virtio_mmio_queue_desc_hi_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr >> 32));
274 virtio_mmio_queue_desc_lo_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr));
276 paddr += size * sizeof(struct vring_desc);
278 virtio_mmio_queue_used_hi_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr >> 32));
279 virtio_mmio_queue_used_lo_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr));
281 paddr += sizeof(uint16_t) * (2 + size + 1);
282 paddr = (paddr + align - 1) & ~(align - 1);
284 virtio_mmio_queue_avail_hi_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr >> 32));
285 virtio_mmio_queue_avail_lo_addr_wrf(&mmio_dev->regs, (uint32_t) (paddr));