Lines Matching refs:eqn
538 eq->eqn, eq->cons_index, ret);
566 eq->eqn, eq->cons_index, ret);
686 eq->eqn, eq->cons_index, ret);
702 mlx4_warn(dev, "EQ overrun on EQN %d\n", eq->eqn);
770 eqe->type, eqe->subtype, eq->eqn,
795 eqe->type, eqe->subtype, eq->eqn,
807 eqe->type, eqe->subtype, eq->eqn,
873 u32 eqn = in_modifier & 0x3FF;
879 err = mlx4_cmd(dev, in_param, (in_modifier & 0x80000000) | eqn,
885 event_eq[i].eqn = in_modifier >> 31 ? -1 : eqn;
928 index = eq->eqn / 4 - dev->caps.reserved_eqs / 4;
933 ((eq->eqn / 4) << (dev->uar_page_shift)),
937 eq->eqn);
942 return priv->eq_table.uar_map[index] + 0x800 + 8 * (eq->eqn % 4);
1008 eq->eqn = mlx4_bitmap_alloc(&priv->eq_table.bitmap);
1009 if (eq->eqn == -1)
1036 err = mlx4_SW2HW_EQ(dev, mailbox, eq->eqn);
1053 mlx4_bitmap_free(&priv->eq_table.bitmap, eq->eqn, MLX4_USE_RR);
1083 err = mlx4_HW2SW_EQ(dev, eq->eqn);
1096 mlx4_bitmap_free(&priv->eq_table.bitmap, eq->eqn, MLX4_USE_RR);
1274 priv->eq_table.eq[MLX4_EQ_ASYNC].eqn);
1277 priv->eq_table.eq[MLX4_EQ_ASYNC].eqn, err);
1317 priv->eq_table.eq[MLX4_EQ_ASYNC].eqn);
1364 priv->eq_table.eq[MLX4_CQ_TO_EQ_VECTOR(vector)].eqn);
1378 priv->eq_table.eq[MLX4_EQ_ASYNC].eqn);