Lines Matching refs:Virtblk
73 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()
297 static void VirtMmcFillRespCid(struct MmcCmd *cmd, const struct Virtblk *blk) in VirtMmcFillRespCid()
353 static void VirtMmcFillRespCsd(struct MmcCmd *cmd, const struct Virtblk *blk) in VirtMmcFillRespCsd()
387 static void VirtMmcFillDataExtCsd(const struct MmcCmd *cmd, const struct Virtblk *blk) in VirtMmcFillDataExtCsd()
413 struct Virtblk *blk = cntlr->priv; in VirtMmcIO()
443 struct Virtblk *blk = cntlr->priv; in VirtMmcDoRequest()
510 struct Virtblk *blk = cntlr->priv; in HdfVirtblkRelease()
527 struct Virtblk *blk = NULL; in HdfVirtblkBind()