Home
last modified time | relevance | path

Searched refs:msix_arr (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dmain.c268 priv->msix_arr = kcalloc(nvec, sizeof(*priv->msix_arr), GFP_KERNEL); in mlx5_enable_msix()
271 if (!priv->msix_arr || !priv->irq_info) in mlx5_enable_msix()
275 priv->msix_arr[i].entry = i; in mlx5_enable_msix()
277 nvec = pci_enable_msix_range(dev->pdev, priv->msix_arr, in mlx5_enable_msix()
288 kfree(priv->msix_arr); in mlx5_enable_msix()
298 kfree(priv->msix_arr); in mlx5_disable_msix()
506 struct msix_entry *msix = priv->msix_arr; in mlx5_irq_set_affinity_hint()
536 struct msix_entry *msix = priv->msix_arr; in mlx5_irq_clear_affinity_hint()
Deq.c385 eq->irqn = priv->msix_arr[vecidx].vector; in mlx5_create_map_eq()
405 free_irq(priv->msix_arr[vecidx].vector, eq); in mlx5_create_map_eq()
Dhealth.c78 synchronize_irq(dev->priv.msix_arr[MLX5_EQ_VEC_CMD].vector); in trigger_cmd_completions()
/linux-4.4.14/include/linux/mlx5/
Ddriver.h437 struct msix_entry *msix_arr; member