MLX4_UC_STEER
gid[7] |= (MLX4_UC_STEER << 1);
prot, MLX4_UC_STEER);
gid[7] |= (MLX4_UC_STEER << 1);
return mlx4_qp_detach_common(dev, qp, gid, prot, MLX4_UC_STEER);
if (mlx4_is_mfunc(dev) && steer == MLX4_UC_STEER)
return mlx4_PROMISC(dev, qpn, MLX4_UC_STEER, 1, port);
return add_promisc_qp(dev, port, MLX4_UC_STEER, qpn);
return mlx4_PROMISC(dev, qpn, MLX4_UC_STEER, 0, port);
return remove_promisc_qp(dev, port, MLX4_UC_STEER, qpn);
if (!(mlx4_is_mfunc(dev) && steer == MLX4_UC_STEER)) {
if (!(mlx4_is_mfunc(dev) && steer == MLX4_UC_STEER)) {