Lines Matching refs:uar_map
925 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar()
926 priv->eq_table.uar_map[index] = in mlx4_get_eq_uar()
930 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar()
937 return priv->eq_table.uar_map[index] + 0x800 + 8 * (eq->eqn % 4); in mlx4_get_eq_uar()
946 if (priv->eq_table.uar_map[i]) { in mlx4_unmap_uar()
947 iounmap(priv->eq_table.uar_map[i]); in mlx4_unmap_uar()
948 priv->eq_table.uar_map[i] = NULL; in mlx4_unmap_uar()
1167 priv->eq_table.uar_map = kcalloc(mlx4_num_eq_uar(dev), in mlx4_init_eq_table()
1168 sizeof *priv->eq_table.uar_map, in mlx4_init_eq_table()
1170 if (!priv->eq_table.uar_map) { in mlx4_init_eq_table()
1185 priv->eq_table.uar_map[i] = NULL; in mlx4_init_eq_table()
1312 kfree(priv->eq_table.uar_map); in mlx4_init_eq_table()
1344 kfree(priv->eq_table.uar_map); in mlx4_cleanup_eq_table()