Searched refs:direct_tir (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ipoib.c | 378 err = mlx5e_create_direct_rqts(priv, priv->direct_tir); in mlx5i_init_rx() 386 err = mlx5e_create_direct_tirs(priv, priv->direct_tir); in mlx5i_init_rx() 397 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5i_init_rx() 401 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5i_init_rx() 414 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5i_cleanup_rx() 416 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5i_cleanup_rx()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rep.c | 282 new_dest.tir_num = priv->direct_tir[0].tirn; in mlx5e_rep_set_channels() 1524 ttc_params.any_tt_tirn = priv->direct_tir[0].tirn; in mlx5e_create_rep_ttc_table() 1546 dest.tir_num = priv->direct_tir[0].tirn; in mlx5e_create_rep_vport_rx_rule() 1573 err = mlx5e_create_direct_rqts(priv, priv->direct_tir); in mlx5e_init_rep_rx() 1581 err = mlx5e_create_direct_tirs(priv, priv->direct_tir); in mlx5e_init_rep_rx() 1598 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5e_init_rep_rx() 1602 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5e_init_rep_rx() 1616 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5e_cleanup_rep_rx() 1618 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5e_cleanup_rep_rx()
|
D | en_arfs.c | 536 dest.tir_num = priv->direct_tir[arfs_rule->rxq].tirn; in arfs_add_rule() 559 dst.tir_num = priv->direct_tir[rxq].tirn; in arfs_modify_rule_rq()
|
D | en_main.c | 2591 if (!priv->direct_tir[ix].rqt.enabled) in mlx5e_redirect_rqts() 2594 rqtn = priv->direct_tir[ix].rqt.rqtn; in mlx5e_redirect_rqts() 2784 err = mlx5_core_modify_tir(mdev, priv->direct_tir[ix].tirn, in mlx5e_modify_tirs_lro() 5062 err = mlx5e_create_direct_rqts(priv, priv->direct_tir); in mlx5e_init_nic_rx() 5070 err = mlx5e_create_direct_tirs(priv, priv->direct_tir); in mlx5e_init_nic_rx() 5101 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5e_init_nic_rx() 5105 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5e_init_nic_rx() 5121 mlx5e_destroy_direct_tirs(priv, priv->direct_tir); in mlx5e_cleanup_nic_rx() 5123 mlx5e_destroy_direct_rqts(priv, priv->direct_tir); in mlx5e_cleanup_nic_rx()
|
D | en_fs_ethtool.c | 425 tir = group == MLX5E_RQ_GROUP_XSK ? priv->xsk_tir : priv->direct_tir; in add_ethtool_flow_rule()
|
D | en.h | 835 struct mlx5e_tir direct_tir[MLX5E_MAX_NUM_CHANNELS]; member
|
D | en_fs.c | 1130 ttc_params->any_tt_tirn = priv->direct_tir[0].tirn; in mlx5e_set_ttc_basic_params()
|