Lines Matching full:vring
150 hw->vring[i].notify_addr = hw->notify_base + in ifcvf_init_hw()
152 hw->vring[i].notify_pa = hw->notify_base_pa + in ifcvf_init_hw()
154 hw->vring[i].irq = -EINVAL; in ifcvf_init_hw()
342 hw->vring[qid].last_avail_idx = num; in ifcvf_set_vq_state()
355 if (!hw->vring[i].ready) in ifcvf_hw_enable()
359 vp_iowrite64_twopart(hw->vring[i].desc, &cfg->queue_desc_lo, in ifcvf_hw_enable()
361 vp_iowrite64_twopart(hw->vring[i].avail, &cfg->queue_avail_lo, in ifcvf_hw_enable()
363 vp_iowrite64_twopart(hw->vring[i].used, &cfg->queue_used_lo, in ifcvf_hw_enable()
365 vp_iowrite16(hw->vring[i].size, &cfg->queue_size); in ifcvf_hw_enable()
366 ifcvf_set_vq_state(hw, i, hw->vring[i].last_avail_idx); in ifcvf_hw_enable()
408 vp_iowrite16(qid, hw->vring[qid].notify_addr); in ifcvf_notify_queue()