• Home
  • Raw
  • Download

Lines Matching refs:reg_id

116 	u64 reg_id;			/* Flow steering API id */  member
195 if (filter->reg_id) { in mlx4_en_filter_work()
196 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id); in mlx4_en_filter_work()
201 rc = mlx4_flow_attach(priv->mdev->dev, &rule, &filter->reg_id); in mlx4_en_filter_work()
267 rc = mlx4_flow_detach(priv->mdev->dev, filter->reg_id); in mlx4_en_filter_free()
474 int qpn, u64 *reg_id) in mlx4_en_tunnel_steer_add() argument
482 MLX4_DOMAIN_NIC, reg_id); in mlx4_en_tunnel_steer_add()
487 en_dbg(DRV, priv, "added vxlan steering rule, mac %pM reg_id %llx\n", addr, *reg_id); in mlx4_en_tunnel_steer_add()
493 unsigned char *mac, int *qpn, u64 *reg_id) in mlx4_en_uc_steer_add() argument
532 err = mlx4_flow_attach(dev, &rule, reg_id); in mlx4_en_uc_steer_add()
545 unsigned char *mac, int qpn, u64 reg_id) in mlx4_en_uc_steer_release() argument
563 mlx4_flow_detach(dev, reg_id); in mlx4_en_uc_steer_release()
578 u64 reg_id; in mlx4_en_get_qp() local
605 err = mlx4_en_uc_steer_add(priv, priv->dev->dev_addr, qpn, &reg_id); in mlx4_en_get_qp()
621 entry->reg_id = reg_id; in mlx4_en_get_qp()
632 mlx4_en_uc_steer_release(priv, priv->dev->dev_addr, *qpn, reg_id); in mlx4_en_get_qp()
667 qpn, entry->reg_id); in mlx4_en_put_qp()
706 qpn, entry->reg_id); in mlx4_en_replace_mac()
712 entry->reg_id = 0; in mlx4_en_replace_mac()
719 &entry->reg_id); in mlx4_en_replace_mac()
1068 mclist->reg_id); in mlx4_en_do_multicast()
1091 &mclist->reg_id); in mlx4_en_do_multicast()
1145 entry->reg_id); in mlx4_en_do_uc_filter()
1197 &entry->reg_id); in mlx4_en_do_uc_filter()
1795 mc_list, MLX4_PROT_ETH, mclist->reg_id); in mlx4_en_stop_port()