/device/qemu/riscv32_virt/liteos_m/board/driver/ |
H A D | virtnet.c | 120 uint16_t id; /* index to Rx vq[0].desc[] */ 126 uint16_t tail; /* tail pbuf's index to Tx vq[1].desc[] */ 187 nic->tbufRec = malloc(sizeof(struct TbufRecord) * nic->dev.vq[1].qsz); in InitTxFreelist() 193 for (i = 0; i < nic->dev.vq[1].qsz - 1; i++) { in InitTxFreelist() 194 nic->dev.vq[1].desc[i].flag = VIRTQ_DESC_F_NEXT; in InitTxFreelist() 195 nic->dev.vq[1].desc[i].next = i + 1; in InitTxFreelist() 198 nic->tFreeNum = nic->dev.vq[1].qsz; in InitTxFreelist() 207 struct Virtq *q = &nic->dev.vq[1]; in FreeTxEntry() 233 nic->dev.vq[0].avail->ring[nic->dev.vq[ in ReleaseRxEntry() [all...] |
H A D | virtinput.c | 114 const struct Virtq *q = &in->dev.vq[0]; in PopulateEventQ() 125 in->dev.vq[0].avail->index += in->dev.vq[0].qsz; in PopulateEventQ() 157 struct Virtq *q = &in->dev.vq[0]; in VirtinHandleEv()
|
H A D | virtgpu.c | 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() 449 q = &g_virtGpu->dev.vq[n]; in PopulateVirtQ() 551 gpu->dev.vq[i].avail->flag = VIRTQ_AVAIL_F_NO_INTERRUPT; in VirtgpuInitDev()
|
H A D | virtmmio.c | 149 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue() 189 base = CalculateQueueAddr(base, qsz[i], &dev->vq[i]); in VirtmmioConfigQueue()
|
H A D | virtmmio.h | 139 struct Virtq vq[VIRTQ_NUM]; member
|
/device/qemu/drivers/virtio/ |
H A D | virtnet.c | 143 for (i = 0; i < nic->dev.vq[1].qsz - 1; i++) { in InitTxFreelist() 144 nic->dev.vq[1].desc[i].flag = VIRTQ_DESC_F_NEXT; in InitTxFreelist() 145 nic->dev.vq[1].desc[i].next = i + 1; in InitTxFreelist() 148 nic->tFreeNum = nic->dev.vq[1].qsz; in InitTxFreelist() 155 struct Virtq *q = &nic->dev.vq[1]; in FreeTxEntry() 178 struct Virtq *q = &nic->dev.vq[0]; in PopulateRxBuffer() 228 idx = nic->dev.vq[1].desc[head].next; in GetTxFreeEntry() 230 nic->tFreeHdr = nic->dev.vq[1].desc[idx].next; in GetTxFreeEntry() 232 nic->dev.vq[1].desc[idx].flag &= ~VIRTQ_DESC_F_NEXT; in GetTxFreeEntry() 241 struct Virtq *trans = &nic->dev.vq[ in LowLevelOutput() [all...] |
H A D | virtinput.c | 112 const struct Virtq *q = &in->dev.vq[0]; in PopulateEventQ() 123 in->dev.vq[0].avail->index += in->dev.vq[0].qsz; in PopulateEventQ() 144 struct Virtq *q = &in->dev.vq[0]; in VirtinHandleEv()
|
H A D | virtgpu.c | 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() 446 q = &g_virtGpu->dev.vq[n]; in PopulateVirtQ() 542 gpu->dev.vq[i].avail->flag = VIRTQ_AVAIL_F_NO_INTERRUPT; in VirtgpuInitDev()
|
H A D | virtmmio.c | 141 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue() 181 base = CalculateQueueAddr(base, qsz[i], &dev->vq[i]); in VirtmmioConfigQueue()
|
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 | 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 | virtmmio.h | 128 struct Virtq vq[VIRTQ_NUM]; member
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/ |
H A D | params.c | 170 static int rkispp_params_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkispp_params_vb2_queue_setup() argument 173 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_queue_setup() 193 struct vb2_queue *vq = vb->vb2_queue; in rkispp_params_vb2_buf_queue() local 194 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_buf_queue() 199 static void rkispp_params_vb2_stop_streaming(struct vb2_queue *vq) in rkispp_params_vb2_stop_streaming() argument 201 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_stop_streaming()
|
H A D | stats.c | 179 static int rkispp_stats_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkispp_stats_vb2_queue_setup() argument 182 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; in rkispp_stats_vb2_queue_setup() 199 struct vb2_queue *vq = vb->vb2_queue; in rkispp_stats_vb2_buf_queue() local 200 struct rkispp_stats_vdev *stats_dev = vq->drv_priv; in rkispp_stats_vb2_buf_queue() 240 static void rkispp_stats_vb2_stop_streaming(struct vb2_queue *vq) in rkispp_stats_vb2_stop_streaming() argument 242 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; in rkispp_stats_vb2_stop_streaming()
|
H A D | params_v20.c | 180 struct vb2_queue *vq = vb->vb2_queue; in params_vb2_buf_queue() local 181 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in params_vb2_buf_queue()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/ |
H A D | cif-luma.c | 116 static int rkcif_luma_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkcif_luma_vb2_queue_setup() argument 119 struct rkcif_luma_vdev *luma_vdev = vq->drv_priv; in rkcif_luma_vb2_queue_setup() 136 struct vb2_queue *vq = vb->vb2_queue; in rkcif_luma_vb2_buf_queue() local 137 struct rkcif_luma_vdev *luma_dev = vq->drv_priv; in rkcif_luma_vb2_buf_queue() 146 static void rkcif_luma_vb2_stop_streaming(struct vb2_queue *vq) in rkcif_luma_vb2_stop_streaming() argument 148 struct rkcif_luma_vdev *luma_vdev = vq->drv_priv; in rkcif_luma_vb2_stop_streaming()
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | isp_params.c | 111 static int rkisp_params_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkisp_params_vb2_queue_setup() argument 114 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_queue_setup() 131 struct vb2_queue *vq = vb->vb2_queue; in rkisp_params_vb2_buf_queue() local 132 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_buf_queue() 155 static void rkisp_params_vb2_stop_streaming(struct vb2_queue *vq) in rkisp_params_vb2_stop_streaming() argument 157 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_stop_streaming()
|
H A D | isp_mipi_luma.c | 111 static int rkisp_luma_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkisp_luma_vb2_queue_setup() argument 114 struct rkisp_luma_vdev *luma_vdev = vq->drv_priv; in rkisp_luma_vb2_queue_setup() 131 struct vb2_queue *vq = vb->vb2_queue; in rkisp_luma_vb2_buf_queue() local 132 struct rkisp_luma_vdev *luma_dev = vq->drv_priv; in rkisp_luma_vb2_buf_queue() 141 static void rkisp_luma_vb2_stop_streaming(struct vb2_queue *vq) in rkisp_luma_vb2_stop_streaming() argument 143 struct rkisp_luma_vdev *luma_vdev = vq->drv_priv; in rkisp_luma_vb2_stop_streaming()
|
H A D | isp_stats.c | 113 static int rkisp_stats_vb2_queue_setup(struct vb2_queue *vq, unsigned int *num_buffers, unsigned int *num_planes, in rkisp_stats_vb2_queue_setup() argument 116 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_queue_setup() 132 struct vb2_queue *vq = vb->vb2_queue; in rkisp_stats_vb2_buf_queue() local 133 struct rkisp_isp_stats_vdev *stats_dev = vq->drv_priv; in rkisp_stats_vb2_buf_queue() 143 static void rkisp_stats_vb2_stop_streaming(struct vb2_queue *vq) in rkisp_stats_vb2_stop_streaming() argument 145 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_stop_streaming()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/ |
H A D | cif-luma.c | 121 static int rkcif_luma_vb2_queue_setup(struct vb2_queue *vq, in rkcif_luma_vb2_queue_setup() argument 127 struct rkcif_luma_vdev *luma_vdev = vq->drv_priv; in rkcif_luma_vb2_queue_setup() 145 struct vb2_queue *vq = vb->vb2_queue; in rkcif_luma_vb2_buf_queue() local 146 struct rkcif_luma_vdev *luma_dev = vq->drv_priv; in rkcif_luma_vb2_buf_queue() 155 static void rkcif_luma_vb2_stop_streaming(struct vb2_queue *vq) in rkcif_luma_vb2_stop_streaming() argument 157 struct rkcif_luma_vdev *luma_vdev = vq->drv_priv; in rkcif_luma_vb2_stop_streaming()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | isp_params.c | 114 static int rkisp_params_vb2_queue_setup(struct vb2_queue *vq, in rkisp_params_vb2_queue_setup() argument 120 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_queue_setup() 139 struct vb2_queue *vq = vb->vb2_queue; in rkisp_params_vb2_buf_queue() local 140 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_buf_queue() 163 static void rkisp_params_vb2_stop_streaming(struct vb2_queue *vq) in rkisp_params_vb2_stop_streaming() argument 165 struct rkisp_isp_params_vdev *params_vdev = vq->drv_priv; in rkisp_params_vb2_stop_streaming()
|
H A D | isp_stats.c | 118 static int rkisp_stats_vb2_queue_setup(struct vb2_queue *vq, in rkisp_stats_vb2_queue_setup() argument 124 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_queue_setup() 141 struct vb2_queue *vq = vb->vb2_queue; in rkisp_stats_vb2_buf_queue() local 142 struct rkisp_isp_stats_vdev *stats_dev = vq->drv_priv; in rkisp_stats_vb2_buf_queue() 152 static void rkisp_stats_vb2_stop_streaming(struct vb2_queue *vq) in rkisp_stats_vb2_stop_streaming() argument 154 struct rkisp_isp_stats_vdev *stats_vdev = vq->drv_priv; in rkisp_stats_vb2_stop_streaming()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/ |
H A D | params.c | 176 static int rkispp_params_vb2_queue_setup(struct vb2_queue *vq, in rkispp_params_vb2_queue_setup() argument 182 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_queue_setup() 203 struct vb2_queue *vq = vb->vb2_queue; in rkispp_params_vb2_buf_queue() local 204 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_buf_queue() 209 static void rkispp_params_vb2_stop_streaming(struct vb2_queue *vq) in rkispp_params_vb2_stop_streaming() argument 211 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in rkispp_params_vb2_stop_streaming()
|
H A D | stats.c | 185 static int rkispp_stats_vb2_queue_setup(struct vb2_queue *vq, in rkispp_stats_vb2_queue_setup() argument 191 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; in rkispp_stats_vb2_queue_setup() 209 struct vb2_queue *vq = vb->vb2_queue; in rkispp_stats_vb2_buf_queue() local 210 struct rkispp_stats_vdev *stats_dev = vq->drv_priv; in rkispp_stats_vb2_buf_queue() 253 static void rkispp_stats_vb2_stop_streaming(struct vb2_queue *vq) in rkispp_stats_vb2_stop_streaming() argument 255 struct rkispp_stats_vdev *stats_vdev = vq->drv_priv; in rkispp_stats_vb2_stop_streaming()
|
H A D | params_v20.c | 183 struct vb2_queue *vq = vb->vb2_queue; in params_vb2_buf_queue() local 184 struct rkispp_params_vdev *params_vdev = vq->drv_priv; in params_vb2_buf_queue()
|