Home
last modified time | relevance | path

Searched refs:Virtblk (Results 1 – 1 of 1) sorted by relevance

/device/qemu/drivers/virtio/
Dvirtblock.c73 struct Virtblk { struct
87 struct Virtblk *blk = dev; in Feature0() argument
123 static void PopulateRequestQ(const struct Virtblk *blk) in PopulateRequestQ()
142 static uint8_t VirtblkIO(struct Virtblk *blk, uint32_t cmd, uint64_t startSector, in VirtblkIO()
175 struct Virtblk *blk = dev; in VirtblkIRQhandle()
189 static void VirtblkDeInit(struct Virtblk *blk) in VirtblkDeInit()
197 static struct Virtblk *VirtblkInitDev(void) in VirtblkInitDev()
199 struct Virtblk *blk = NULL; in VirtblkInitDev()
204 len = sizeof(struct Virtblk) + VirtqSize(VIRTQ_REQUEST_QSZ); in VirtblkInitDev()
219 base = ALIGN((VADDR_T)blk + sizeof(struct Virtblk), VIRTQ_ALIGN_DESC); in VirtblkInitDev()
[all …]