/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/mlx4/ |
H A D | en_port.c | 115 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 D | en_rx.c | 851 &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 D | qp.c | 164 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 D | mlx4_en.h | 344 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 D | en_netdev.c | 233 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 D | en_port.h | 61 __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 D | en_port.c | 115 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 D | en_rx.c | 851 &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 D | qp.c | 164 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 D | mlx4_en.h | 344 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 D | en_netdev.c | 233 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 D | en_port.h | 61 __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 D | device.h | 450 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 D | device.h | 450 void mlx4_qp_release_range(struct mlx4_dev *dev, int base_qpn, int cnt);
|