Lines Matching defs:fs
790 static void mlx5e_ptp_rx_unset_fs(struct mlx5e_flow_steering *fs)
792 struct mlx5e_ptp_fs *ptp_fs = mlx5e_fs_get_ptp(fs);
798 mlx5e_fs_tt_redirect_any_destroy(fs);
802 mlx5e_fs_tt_redirect_udp_destroy(fs);
809 struct mlx5e_flow_steering *fs = priv->fs;
814 ptp_fs = mlx5e_fs_get_ptp(fs);
818 err = mlx5e_fs_tt_redirect_udp_create(fs);
822 rule = mlx5e_fs_tt_redirect_udp_add_rule(fs, MLX5_TT_IPV4_UDP,
830 rule = mlx5e_fs_tt_redirect_udp_add_rule(fs, MLX5_TT_IPV6_UDP,
838 err = mlx5e_fs_tt_redirect_any_create(fs);
842 rule = mlx5e_fs_tt_redirect_any_add_rule(fs, tirn, ETH_P_1588);
853 mlx5e_fs_tt_redirect_any_destroy(fs);
859 mlx5e_fs_tt_redirect_udp_destroy(fs);
972 int mlx5e_ptp_alloc_rx_fs(struct mlx5e_flow_steering *fs,
983 mlx5e_fs_set_ptp(fs, ptp_fs);
988 void mlx5e_ptp_free_rx_fs(struct mlx5e_flow_steering *fs,
991 struct mlx5e_ptp_fs *ptp_fs = mlx5e_fs_get_ptp(fs);
996 mlx5e_ptp_rx_unset_fs(fs);
1022 mlx5e_ptp_rx_unset_fs(priv->fs);