rss_map 1616 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c qpn = priv->rss_map.qps[cmd->fs.ring_cookie].qpn; rss_map 130 drivers/net/ethernet/mellanox/mlx4/en_main.c priv->rss_map.indir_qp && priv->rss_map.indir_qp->qpn) { rss_map 139 drivers/net/ethernet/mellanox/mlx4/en_main.c &priv->rss_map.qps[i], rss_map 249 drivers/net/ethernet/mellanox/mlx4/en_netdev.c rule.qpn = priv->rss_map.qps[filter->rxq_index].qpn; rss_map 1091 drivers/net/ethernet/mellanox/mlx4/en_netdev.c priv->rss_map.indir_qp, rss_map 1113 drivers/net/ethernet/mellanox/mlx4/en_netdev.c priv->rss_map.indir_qp, rss_map 1812 drivers/net/ethernet/mellanox/mlx4/en_netdev.c if (mlx4_multicast_attach(mdev->dev, priv->rss_map.indir_qp, mc_list, rss_map 1936 drivers/net/ethernet/mellanox/mlx4/en_netdev.c mlx4_multicast_detach(mdev->dev, priv->rss_map.indir_qp, mc_list, rss_map 1941 drivers/net/ethernet/mellanox/mlx4/en_netdev.c mlx4_multicast_detach(mdev->dev, priv->rss_map.indir_qp, rss_map 1138 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_rss_map *rss_map = &priv->rss_map; rss_map 1155 drivers/net/ethernet/mellanox/mlx4/en_rx.c &rss_map->base_qpn, flags, rss_map 1163 drivers/net/ethernet/mellanox/mlx4/en_rx.c qpn = rss_map->base_qpn + i; rss_map 1165 drivers/net/ethernet/mellanox/mlx4/en_rx.c &rss_map->state[i], rss_map 1166 drivers/net/ethernet/mellanox/mlx4/en_rx.c &rss_map->qps[i]); rss_map 1174 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp = &rss_map->qps[0]; rss_map 1175 drivers/net/ethernet/mellanox/mlx4/en_rx.c priv->base_qpn = rss_map->indir_qp->qpn; rss_map 1180 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp = kzalloc(sizeof(*rss_map->indir_qp), GFP_KERNEL); rss_map 1181 drivers/net/ethernet/mellanox/mlx4/en_rx.c if (!rss_map->indir_qp) { rss_map 1187 drivers/net/ethernet/mellanox/mlx4/en_rx.c err = mlx4_qp_alloc(mdev->dev, priv->base_qpn, rss_map->indir_qp); rss_map 1193 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp->event = mlx4_en_sqp_event; rss_map 1206 drivers/net/ethernet/mellanox/mlx4/en_rx.c (rss_map->base_qpn)); rss_map 1207 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_context->default_qpn = cpu_to_be32(rss_map->base_qpn); rss_map 1233 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp, &rss_map->indir_state); rss_map 1240 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->indir_state, rss_map 1241 drivers/net/ethernet/mellanox/mlx4/en_rx.c MLX4_QP_STATE_RST, NULL, 0, 0, rss_map->indir_qp); rss_map 1242 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_remove(mdev->dev, rss_map->indir_qp); rss_map 1243 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_free(mdev->dev, rss_map->indir_qp); rss_map 1245 drivers/net/ethernet/mellanox/mlx4/en_rx.c kfree(rss_map->indir_qp); rss_map 1246 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp = NULL; rss_map 1249 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->state[i], rss_map 1250 drivers/net/ethernet/mellanox/mlx4/en_rx.c MLX4_QP_STATE_RST, NULL, 0, 0, &rss_map->qps[i]); rss_map 1251 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_remove(mdev->dev, &rss_map->qps[i]); rss_map 1252 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_free(mdev->dev, &rss_map->qps[i]); rss_map 1254 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_release_range(mdev->dev, rss_map->base_qpn, priv->rx_ring_num); rss_map 1261 drivers/net/ethernet/mellanox/mlx4/en_rx.c struct mlx4_en_rss_map *rss_map = &priv->rss_map; rss_map 1265 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->indir_state, rss_map 1267 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp); rss_map 1268 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_remove(mdev->dev, rss_map->indir_qp); rss_map 1269 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_free(mdev->dev, rss_map->indir_qp); rss_map 1270 drivers/net/ethernet/mellanox/mlx4/en_rx.c kfree(rss_map->indir_qp); rss_map 1271 drivers/net/ethernet/mellanox/mlx4/en_rx.c rss_map->indir_qp = NULL; rss_map 1275 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_modify(mdev->dev, NULL, rss_map->state[i], rss_map 1276 drivers/net/ethernet/mellanox/mlx4/en_rx.c MLX4_QP_STATE_RST, NULL, 0, 0, &rss_map->qps[i]); rss_map 1277 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_remove(mdev->dev, &rss_map->qps[i]); rss_map 1278 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_free(mdev->dev, &rss_map->qps[i]); rss_map 1280 drivers/net/ethernet/mellanox/mlx4/en_rx.c mlx4_qp_release_range(mdev->dev, rss_map->base_qpn, priv->rx_ring_num); rss_map 578 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct mlx4_en_rss_map rss_map;