Home
last modified time | relevance | path

Searched refs:vq (Results 1 - 25 of 27) sorted by relevance

12

/device/qemu/riscv32_virt/liteos_m/board/driver/
H A Dvirtnet.c120 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 Dvirtinput.c114 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 Dvirtgpu.c207 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 Dvirtmmio.c149 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue()
189 base = CalculateQueueAddr(base, qsz[i], &dev->vq[i]); in VirtmmioConfigQueue()
H A Dvirtmmio.h139 struct Virtq vq[VIRTQ_NUM]; member
/device/qemu/drivers/virtio/
H A Dvirtnet.c143 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 Dvirtinput.c112 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 Dvirtgpu.c206 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 Dvirtmmio.c141 const struct Virtq *q = &dev->vq[queue]; in CompleteConfigQueue()
181 base = CalculateQueueAddr(base, qsz[i], &dev->vq[i]); in VirtmmioConfigQueue()
H A Dvirtrng.c62 struct Virtq *q = &g_virtRng->dev.vq[0]; in VirtrngIO()
93 struct Virtq *q = &g_virtRng->dev.vq[0]; in VirtrngIRQhandle()
H A Dvirtblock.c125 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 Dvirtmmio.h128 struct Virtq vq[VIRTQ_NUM]; member
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/
H A Dparams.c170 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 Dstats.c179 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 Dparams_v20.c180 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 Dcif-luma.c116 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 Disp_params.c111 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 Disp_mipi_luma.c111 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 Disp_stats.c113 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 Dcif-luma.c121 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 Disp_params.c114 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 Disp_stats.c118 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 Dparams.c176 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 Dstats.c185 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 Dparams_v20.c183 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()

Completed in 26 milliseconds

12