Lines Matching refs:qid

13 u16 ifcvf_set_vq_vector(struct ifcvf_hw *hw, u16 qid, int vector)  in ifcvf_set_vq_vector()  argument
17 vp_iowrite16(qid, &cfg->queue_select); in ifcvf_set_vq_vector()
72 static u16 ifcvf_get_vq_size(struct ifcvf_hw *hw, u16 qid) in ifcvf_get_vq_size() argument
76 vp_iowrite16(qid, &hw->common_cfg->queue_select); in ifcvf_get_vq_size()
88 u16 queue_size, max_size, qid; in ifcvf_get_max_vq_size() local
91 for (qid = 1; qid < hw->nr_vring; qid++) { in ifcvf_get_max_vq_size()
92 queue_size = ifcvf_get_vq_size(hw, qid); in ifcvf_get_max_vq_size()
329 u16 ifcvf_get_vq_state(struct ifcvf_hw *hw, u16 qid) in ifcvf_get_vq_state() argument
334 last_avail_idx = vp_ioread16(&lm_cfg->vq_state_region + qid * 2); in ifcvf_get_vq_state()
339 int ifcvf_set_vq_state(struct ifcvf_hw *hw, u16 qid, u16 num) in ifcvf_set_vq_state() argument
343 vp_iowrite16(num, &lm_cfg->vq_state_region + qid * 2); in ifcvf_set_vq_state()
348 void ifcvf_set_vq_num(struct ifcvf_hw *hw, u16 qid, u32 num) in ifcvf_set_vq_num() argument
352 vp_iowrite16(qid, &cfg->queue_select); in ifcvf_set_vq_num()
356 int ifcvf_set_vq_address(struct ifcvf_hw *hw, u16 qid, u64 desc_area, in ifcvf_set_vq_address() argument
361 vp_iowrite16(qid, &cfg->queue_select); in ifcvf_set_vq_address()
372 bool ifcvf_get_vq_ready(struct ifcvf_hw *hw, u16 qid) in ifcvf_get_vq_ready() argument
377 vp_iowrite16(qid, &cfg->queue_select); in ifcvf_get_vq_ready()
383 void ifcvf_set_vq_ready(struct ifcvf_hw *hw, u16 qid, bool ready) in ifcvf_set_vq_ready() argument
387 vp_iowrite16(qid, &cfg->queue_select); in ifcvf_set_vq_ready()
393 u16 qid; in ifcvf_reset_vring() local
395 for (qid = 0; qid < hw->nr_vring; qid++) { in ifcvf_reset_vring()
396 hw->vring[qid].cb.callback = NULL; in ifcvf_reset_vring()
397 hw->vring[qid].cb.private = NULL; in ifcvf_reset_vring()
398 ifcvf_set_vq_vector(hw, qid, VIRTIO_MSI_NO_VECTOR); in ifcvf_reset_vring()
429 void ifcvf_notify_queue(struct ifcvf_hw *hw, u16 qid) in ifcvf_notify_queue() argument
431 vp_iowrite16(qid, hw->vring[qid].notify_addr); in ifcvf_notify_queue()