Searched refs:Virtq (Results 1 - 12 of 12) sorted by relevance
/device/qemu/drivers/virtio/ |
H A D | virtmmio.h | 112 struct Virtq { struct 128 struct Virtq vq[VIRTQ_NUM]; 146 /* config pre-allocated continuous memory as two Virtq, started at 'base' with specified queue size */
|
H A D | virtgpu.c | 178 static bool NotifyAndWaitResponse(unsigned queue, struct Virtq *q, const void *req, volatile void *resp) in NotifyAndWaitResponse() 206 struct Virtq *q = &g_virtGpu->dev.vq[queue]; in RequestResponse() 225 struct Virtq *q = &g_virtGpu->dev.vq[0]; in RequestDataResponse() 248 struct Virtq *q = &g_virtGpu->dev.vq[queue]; in RequestNoResponse() 436 struct Virtq *q = NULL; in PopulateVirtQ()
|
H A D | virtmmio.c | 141 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue() 163 static VADDR_T CalculateQueueAddr(VADDR_T base, uint16_t qsz, struct Virtq *q) in CalculateQueueAddr()
|
H A D | virtrng.c | 62 struct Virtq *q = &g_virtRng->dev.vq[0]; in VirtrngIO() 93 struct Virtq *q = &g_virtRng->dev.vq[0]; in VirtrngIRQhandle()
|
H A D | virtnet.c | 155 struct Virtq *q = &nic->dev.vq[1]; in FreeTxEntry() 178 struct Virtq *q = &nic->dev.vq[0]; in PopulateRxBuffer() 241 struct Virtq *trans = &nic->dev.vq[1]; in LowLevelOutput() 285 struct Virtq *q = &nic->dev.vq[0]; in VirtnetRxHandle() 327 struct Virtq *q = &nic->dev.vq[1]; in VirtnetTxHandle()
|
H A D | virtblock.c | 125 const struct Virtq *q = &blk->dev.vq[0]; in PopulateRequestQ() 146 struct Virtq *q = &blk->dev.vq[0]; in VirtblkIO() 176 struct Virtq *q = &blk->dev.vq[0]; in VirtblkIRQhandle()
|
H A D | virtinput.c | 112 const struct Virtq *q = &in->dev.vq[0]; in PopulateEventQ() 144 struct Virtq *q = &in->dev.vq[0]; in VirtinHandleEv()
|
/device/qemu/riscv32_virt/liteos_m/board/driver/ |
H A D | virtmmio.h | 123 struct Virtq { struct 139 struct Virtq vq[VIRTQ_NUM]; 157 /* config pre-allocated continuous memory as two Virtq, started at 'base' with specified queue size */
|
H A D | virtgpu.c | 179 static bool NotifyAndWaitResponse(unsigned queue, struct Virtq *q, const void *req, volatile void *resp) in NotifyAndWaitResponse() 207 struct Virtq *q = &g_virtGpu->dev.vq[queue]; in RequestResponse() 226 struct Virtq *q = &g_virtGpu->dev.vq[0]; in RequestDataResponse() 249 struct Virtq *q = &g_virtGpu->dev.vq[queue]; in RequestNoResponse() 439 struct Virtq *q = NULL; in PopulateVirtQ()
|
H A D | virtnet.c | 207 struct Virtq *q = &nic->dev.vq[1]; in FreeTxEntry() 247 struct Virtq *q = &nic->dev.vq[0]; in ConfigRxBuffer() 350 struct Virtq *trans = &nic->dev.vq[1]; in LowLevelOutput() 422 struct Virtq *q = &nic->dev.vq[0]; in VirtnetRxHandle() 452 struct Virtq *q = &nic->dev.vq[1]; in VirtnetTxHandle()
|
H A D | virtmmio.c | 149 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue() 171 static VADDR_T CalculateQueueAddr(VADDR_T base, uint16_t qsz, struct Virtq *q) in CalculateQueueAddr()
|
H A D | virtinput.c | 114 const struct Virtq *q = &in->dev.vq[0]; in PopulateEventQ() 157 struct Virtq *q = &in->dev.vq[0]; in VirtinHandleEv()
|
Completed in 11 milliseconds