Searched refs:base_qpn (Results 1 - 14 of 14) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/mlx4/
H A Den_port.c115 int mlx4_SET_PORT_qpn_calc(struct mlx4_dev *dev, u8 port, u32 base_qpn, argument
129 context->base_qpn = cpu_to_be32(base_qpn);
130 context->promisc = cpu_to_be32(promisc << SET_PORT_PROMISC_SHIFT | base_qpn);
131 context->mcast = cpu_to_be32(1 << SET_PORT_PROMISC_SHIFT | base_qpn);
H A Den_rx.c851 &rss_map->base_qpn);
858 qpn = rss_map->base_qpn + i;
869 err = mlx4_qp_reserve_range(mdev->dev, 1, 1, &priv->base_qpn);
875 err = mlx4_qp_alloc(mdev->dev, priv->base_qpn, &rss_map->indir_qp);
881 mlx4_en_fill_qp_context(priv, 0, 0, 0, 1, priv->base_qpn,
886 rss_context->base_qpn = cpu_to_be32(ilog2(priv->rx_ring_num) << 24 |
887 (rss_map->base_qpn));
888 rss_context->default_qpn = cpu_to_be32(rss_map->base_qpn);
905 mlx4_qp_release_range(mdev->dev, priv->base_qpn, 1);
913 mlx4_qp_release_range(mdev->dev, rss_map->base_qpn, pri
[all...]
H A Dqp.c164 void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt) argument
168 if (base_qpn < dev->caps.sqp_start + 8)
171 mlx4_bitmap_free_range(&qp_table->bitmap, base_qpn, cnt);
264 static int mlx4_CONF_SPECIAL_QP(struct mlx4_dev *dev, u32 base_qpn) argument
266 return mlx4_cmd(dev, 0, base_qpn, 0, MLX4_CMD_CONF_SPECIAL_QP,
H A Dmlx4_en.h344 int base_qpn; member in struct:mlx4_en_rss_map
352 __be32 base_qpn; member in struct:mlx4_en_rss_context
439 int base_qpn; member in struct:mlx4_en_priv
530 int mlx4_SET_PORT_qpn_calc(struct mlx4_dev *dev, u8 port, u32 base_qpn,
H A Den_netdev.c233 priv->base_qpn, 1);
264 priv->base_qpn, 0);
643 err = mlx4_SET_PORT_qpn_calc(mdev->dev, priv->port, priv->base_qpn, 0);
H A Den_port.h61 __be32 base_qpn; member in struct:mlx4_set_port_rqp_calc_context
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/mlx4/
H A Den_port.c115 int mlx4_SET_PORT_qpn_calc(struct mlx4_dev *dev, u8 port, u32 base_qpn, argument
129 context->base_qpn = cpu_to_be32(base_qpn);
130 context->promisc = cpu_to_be32(promisc << SET_PORT_PROMISC_SHIFT | base_qpn);
131 context->mcast = cpu_to_be32(1 << SET_PORT_PROMISC_SHIFT | base_qpn);
H A Den_rx.c851 &rss_map->base_qpn);
858 qpn = rss_map->base_qpn + i;
869 err = mlx4_qp_reserve_range(mdev->dev, 1, 1, &priv->base_qpn);
875 err = mlx4_qp_alloc(mdev->dev, priv->base_qpn, &rss_map->indir_qp);
881 mlx4_en_fill_qp_context(priv, 0, 0, 0, 1, priv->base_qpn,
886 rss_context->base_qpn = cpu_to_be32(ilog2(priv->rx_ring_num) << 24 |
887 (rss_map->base_qpn));
888 rss_context->default_qpn = cpu_to_be32(rss_map->base_qpn);
905 mlx4_qp_release_range(mdev->dev, priv->base_qpn, 1);
913 mlx4_qp_release_range(mdev->dev, rss_map->base_qpn, pri
[all...]
H A Dqp.c164 void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt) argument
168 if (base_qpn < dev->caps.sqp_start + 8)
171 mlx4_bitmap_free_range(&qp_table->bitmap, base_qpn, cnt);
264 static int mlx4_CONF_SPECIAL_QP(struct mlx4_dev *dev, u32 base_qpn) argument
266 return mlx4_cmd(dev, 0, base_qpn, 0, MLX4_CMD_CONF_SPECIAL_QP,
H A Dmlx4_en.h344 int base_qpn; member in struct:mlx4_en_rss_map
352 __be32 base_qpn; member in struct:mlx4_en_rss_context
439 int base_qpn; member in struct:mlx4_en_priv
530 int mlx4_SET_PORT_qpn_calc(struct mlx4_dev *dev, u8 port, u32 base_qpn,
H A Den_netdev.c233 priv->base_qpn, 1);
264 priv->base_qpn, 0);
643 err = mlx4_SET_PORT_qpn_calc(mdev->dev, priv->port, priv->base_qpn, 0);
H A Den_port.h61 __be32 base_qpn; member in struct:mlx4_set_port_rqp_calc_context
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/mlx4/
H A Ddevice.h450 void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/mlx4/
H A Ddevice.h450 void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt);

Completed in 141 milliseconds