Lines Matching refs:vinfo
168 struct hfi1_vnic_vport_info *vinfo, in hfi1_vnic_send_dma() argument
171 struct hfi1_vnic_sdma *vnic_sdma = &vinfo->sdma[q_idx]; in hfi1_vnic_send_dma()
262 struct hfi1_vnic_vport_info *vinfo = vnic_sdma->vinfo; in hfi1_vnic_sdma_wakeup() local
265 if (__netif_subqueue_stopped(vinfo->netdev, vnic_sdma->q_idx)) in hfi1_vnic_sdma_wakeup()
266 netif_wake_subqueue(vinfo->netdev, vnic_sdma->q_idx); in hfi1_vnic_sdma_wakeup()
269 inline bool hfi1_vnic_sdma_write_avail(struct hfi1_vnic_vport_info *vinfo, in hfi1_vnic_sdma_write_avail() argument
272 struct hfi1_vnic_sdma *vnic_sdma = &vinfo->sdma[q_idx]; in hfi1_vnic_sdma_write_avail()
277 void hfi1_vnic_sdma_init(struct hfi1_vnic_vport_info *vinfo) in hfi1_vnic_sdma_init() argument
281 for (i = 0; i < vinfo->num_tx_q; i++) { in hfi1_vnic_sdma_init()
282 struct hfi1_vnic_sdma *vnic_sdma = &vinfo->sdma[i]; in hfi1_vnic_sdma_init()
287 vnic_sdma->sde = &vinfo->dd->per_sdma[i]; in hfi1_vnic_sdma_init()
288 vnic_sdma->dd = vinfo->dd; in hfi1_vnic_sdma_init()
289 vnic_sdma->vinfo = vinfo; in hfi1_vnic_sdma_init()