Lines Matching refs:vimi
318 struct i40e_virtchnl_irq_map_info *vimi; in i40evf_map_queues() local
335 vimi = kzalloc(len, GFP_ATOMIC); in i40evf_map_queues()
336 if (!vimi) in i40evf_map_queues()
339 vimi->num_vectors = adapter->num_msix_vectors; in i40evf_map_queues()
343 vimi->vecmap[v_idx].vsi_id = adapter->vsi_res->vsi_id; in i40evf_map_queues()
344 vimi->vecmap[v_idx].vector_id = v_idx + NONQ_VECS; in i40evf_map_queues()
345 vimi->vecmap[v_idx].txq_map = q_vector->ring_mask; in i40evf_map_queues()
346 vimi->vecmap[v_idx].rxq_map = q_vector->ring_mask; in i40evf_map_queues()
349 vimi->vecmap[v_idx].vsi_id = adapter->vsi_res->vsi_id; in i40evf_map_queues()
350 vimi->vecmap[v_idx].vector_id = 0; in i40evf_map_queues()
351 vimi->vecmap[v_idx].txq_map = 0; in i40evf_map_queues()
352 vimi->vecmap[v_idx].rxq_map = 0; in i40evf_map_queues()
356 (u8 *)vimi, len); in i40evf_map_queues()
357 kfree(vimi); in i40evf_map_queues()