Searched refs:tun_entropy (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | port_tun.c | 71 void mlx5_init_port_tun_entropy(struct mlx5_tun_entropy *tun_entropy, in mlx5_init_port_tun_entropy() argument 76 tun_entropy->mdev = mdev; in mlx5_init_port_tun_entropy() 77 mutex_init(&tun_entropy->lock); in mlx5_init_port_tun_entropy() 79 tun_entropy->num_enabling_entries = 0; in mlx5_init_port_tun_entropy() 80 tun_entropy->num_disabling_entries = 0; in mlx5_init_port_tun_entropy() 81 tun_entropy->enabled = entropy_flags.calc_supported ? in mlx5_init_port_tun_entropy() 85 static int mlx5_set_entropy(struct mlx5_tun_entropy *tun_entropy, in mlx5_set_entropy() argument 91 mlx5_query_port_tun_entropy(tun_entropy->mdev, &entropy_flags); in mlx5_set_entropy() 101 err = mlx5_set_port_gre_tun_entropy_calc(tun_entropy->mdev, in mlx5_set_entropy() 112 mlx5_core_warn(tun_entropy->mdev, in mlx5_set_entropy() [all …]
|
H A D | port_tun.h | 17 void mlx5_init_port_tun_entropy(struct mlx5_tun_entropy *tun_entropy, 19 int mlx5_tun_entropy_refcount_inc(struct mlx5_tun_entropy *tun_entropy, 21 void mlx5_tun_entropy_refcount_dec(struct mlx5_tun_entropy *tun_entropy,
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
H A D | tc.c | 40 struct mlx5_tun_entropy *tun_entropy = &uplink_priv->tun_entropy; in mlx5e_rep_encap_entry_attach() local 44 err = mlx5_tun_entropy_refcount_inc(tun_entropy, e->reformat_type); in mlx5e_rep_encap_entry_attach() 54 mlx5_tun_entropy_refcount_dec(tun_entropy, in mlx5e_rep_encap_entry_attach() 75 struct mlx5_tun_entropy *tun_entropy = &uplink_priv->tun_entropy; in mlx5e_rep_encap_entry_detach() local 86 mlx5_tun_entropy_refcount_dec(tun_entropy, e->reformat_type); in mlx5e_rep_encap_entry_detach()
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 77 struct mlx5_tun_entropy tun_entropy; member
|
H A D | en_rep.c | 1186 mlx5_init_port_tun_entropy(&uplink_priv->tun_entropy, priv->mdev); in mlx5e_init_uplink_rep_tx()
|