Searched refs:eq_table (Results 1 - 8 of 8) sorted by relevance

/drivers/infiniband/hw/mthca/
H A Dmthca_eq.c397 if (dev->eq_table.clr_mask)
398 writel(dev->eq_table.clr_mask, dev->eq_table.clr_int);
408 if (ecr & dev->eq_table.eq[i].eqn_mask) {
409 if (mthca_eq_int(dev, &dev->eq_table.eq[i]))
410 tavor_set_eq_ci(dev, &dev->eq_table.eq[i],
411 dev->eq_table.eq[i].cons_index);
412 tavor_eq_req_not(dev, dev->eq_table.eq[i].eqn);
437 if (dev->eq_table.clr_mask)
438 writel(dev->eq_table
[all...]
H A Dmthca_main.c683 mdev->eq_table.inta_pin = adapter.inta_pin;
763 dev->eq_table.eq[MTHCA_EQ_CMD].msi_x_vector);
869 mdev->eq_table.eq[MTHCA_EQ_COMP ].msi_x_vector = entries[0].vector;
870 mdev->eq_table.eq[MTHCA_EQ_ASYNC].msi_x_vector = entries[1].vector;
871 mdev->eq_table.eq[MTHCA_EQ_CMD ].msi_x_vector = entries[2].vector;
H A Dmthca_cq.c839 cq_context->error_eqn = cpu_to_be32(dev->eq_table.eq[MTHCA_EQ_ASYNC].eqn);
840 cq_context->comp_eqn = cpu_to_be32(dev->eq_table.eq[MTHCA_EQ_COMP].eqn);
940 synchronize_irq(dev->eq_table.eq[MTHCA_EQ_COMP].msi_x_vector);
H A Dmthca_dev.h342 struct mthca_eq_table eq_table; member in struct:mthca_dev
/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c519 writel(priv->eq_table.clr_mask, priv->eq_table.clr_int);
522 work |= mlx4_eq_int(dev, &priv->eq_table.eq[i]);
607 if (!priv->eq_table.uar_map[index]) {
608 priv->eq_table.uar_map[index] =
612 if (!priv->eq_table.uar_map[index]) {
619 return priv->eq_table.uar_map[index] + 0x800 + 8 * (eq->eqn % 4);
668 eq->eqn = mlx4_bitmap_alloc(&priv->eq_table.bitmap);
714 mlx4_bitmap_free(&priv->eq_table.bitmap, eq->eqn);
768 mlx4_bitmap_free(&priv->eq_table
774 struct mlx4_eq_table *eq_table = &mlx4_priv(dev)->eq_table; local
[all...]
H A Dcq.c280 cq_context->comp_eqn = priv->eq_table.eq[vector].eqn;
323 synchronize_irq(priv->eq_table.eq[cq->vector].irq);
H A Dmain.c814 err = mlx4_init_icm_table(dev, &priv->eq_table.cmpt_table,
878 err = mlx4_init_icm_table(dev, &priv->eq_table.table,
1024 mlx4_cleanup_icm_table(dev, &priv->eq_table.table);
1027 mlx4_cleanup_icm_table(dev, &priv->eq_table.cmpt_table);
1054 mlx4_cleanup_icm_table(dev, &priv->eq_table.table);
1055 mlx4_cleanup_icm_table(dev, &priv->eq_table.cmpt_table);
1270 priv->eq_table.inta_pin = adapter.inta_pin;
1400 priv->eq_table.eq[dev->caps.num_comp_vectors].irq);
1405 priv->eq_table.eq[dev->caps.num_comp_vectors].irq);
1571 priv->eq_table
[all...]
H A Dmlx4.h733 struct mlx4_eq_table eq_table; member in struct:mlx4_priv

Completed in 177 milliseconds