Lines Matching defs:qid
244 static int vp_vdpa_get_vq_state(struct vdpa_device *vdpa, u16 qid,
279 static int vp_vdpa_set_vq_state(struct vdpa_device *vdpa, u16 qid,
289 !vp_modern_get_queue_enable(mdev, qid)) {
300 static void vp_vdpa_set_vq_cb(struct vdpa_device *vdpa, u16 qid,
305 vp_vdpa->vring[qid].cb = *cb;
309 u16 qid, bool ready)
313 vp_modern_set_queue_enable(mdev, qid, ready);
316 static bool vp_vdpa_get_vq_ready(struct vdpa_device *vdpa, u16 qid)
320 return vp_modern_get_queue_enable(mdev, qid);
323 static void vp_vdpa_set_vq_num(struct vdpa_device *vdpa, u16 qid,
328 vp_modern_set_queue_size(mdev, qid, num);
331 static int vp_vdpa_set_vq_address(struct vdpa_device *vdpa, u16 qid,
337 vp_modern_queue_address(mdev, qid, desc_area,
343 static void vp_vdpa_kick_vq(struct vdpa_device *vdpa, u16 qid)
347 vp_iowrite16(qid, vp_vdpa->vring[qid].notify);
425 vp_vdpa_get_vq_notification(struct vdpa_device *vdpa, u16 qid)
431 notify.addr = vp_vdpa->vring[qid].notify_pa;