Home
last modified time | relevance | path

Searched refs:mlx5e_params (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.h43 static inline bool mlx5e_qid_get_ch_if_in_group(struct mlx5e_params *params, in mlx5e_qid_get_ch_if_in_group()
58 static inline void mlx5e_qid_get_ch_and_group(struct mlx5e_params *params, in mlx5e_qid_get_ch_and_group()
70 struct mlx5e_params *params, u64 qid) in mlx5e_qid_validate()
77 u16 mlx5e_get_linear_rq_headroom(struct mlx5e_params *params,
79 u32 mlx5e_rx_get_min_frag_sz(struct mlx5e_params *params,
81 u32 mlx5e_rx_get_linear_frag_sz(struct mlx5e_params *params,
83 u8 mlx5e_mpwqe_log_pkts_per_wqe(struct mlx5e_params *params,
85 bool mlx5e_rx_is_linear_skb(struct mlx5e_params *params,
88 struct mlx5e_params *params,
90 u8 mlx5e_mpwqe_get_log_rq_size(struct mlx5e_params *params,
[all …]
H A Dparams.c6 static inline bool mlx5e_rx_is_xdp(struct mlx5e_params *params, in mlx5e_rx_is_xdp()
12 u16 mlx5e_get_linear_rq_headroom(struct mlx5e_params *params, in mlx5e_get_linear_rq_headroom()
29 u32 mlx5e_rx_get_min_frag_sz(struct mlx5e_params *params, in mlx5e_rx_get_min_frag_sz()
38 u32 mlx5e_rx_get_linear_frag_sz(struct mlx5e_params *params, in mlx5e_rx_get_linear_frag_sz()
68 u8 mlx5e_mpwqe_log_pkts_per_wqe(struct mlx5e_params *params, in mlx5e_mpwqe_log_pkts_per_wqe()
76 bool mlx5e_rx_is_linear_skb(struct mlx5e_params *params, in mlx5e_rx_is_linear_skb()
91 struct mlx5e_params *params, in mlx5e_rx_mpwqe_is_linear_skb()
114 u8 mlx5e_mpwqe_get_log_rq_size(struct mlx5e_params *params, in mlx5e_mpwqe_get_log_rq_size()
128 struct mlx5e_params *params, in mlx5e_mpwqe_get_log_stride_size()
138 struct mlx5e_params *params, in mlx5e_mpwqe_get_log_num_strides()
[all …]
H A Dxdp.h49 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk);
H A Dxdp.c38 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) in mlx5e_xdp_max_mtu()
H A Dreporter_rx.c314 struct mlx5e_params *params = &priv->channels.params; in mlx5e_rx_reporter_diagnose()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h244 struct mlx5e_params { struct
549 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk);
688 struct mlx5e_params params;
868 struct mlx5e_params *params);
911 int mlx5e_open_rq(struct mlx5e_channel *c, struct mlx5e_params *params,
919 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params,
958 void mlx5e_reset_tx_moderation(struct mlx5e_params *params, u8 cq_period_mode);
959 void mlx5e_reset_rx_moderation(struct mlx5e_params *params, u8 cq_period_mode);
960 void mlx5e_set_tx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode);
961 void mlx5e_set_rx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode);
[all …]
H A Den_main.c87 struct mlx5e_params *params) in mlx5e_init_rq_type_params()
103 struct mlx5e_params *params) in mlx5e_striding_rq_possible()
123 void mlx5e_set_rq_type(struct mlx5_core_dev *mdev, struct mlx5e_params *params) in mlx5e_set_rq_type()
394 struct mlx5e_params *params, in mlx5e_alloc_rq()
862 int mlx5e_open_rq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_rq()
979 struct mlx5e_params *params, in mlx5e_alloc_xdpsq()
1160 struct mlx5e_params *params, in mlx5e_alloc_txqsq()
1337 struct mlx5e_params *params, in mlx5e_open_txqsq()
1437 static int mlx5e_open_icosq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_icosq()
1483 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_xdpsq()
[all …]
H A Den_ethtool.c420 struct mlx5e_params *cur_params = &priv->channels.params; in mlx5e_ethtool_set_channels()
451 struct mlx5e_params old_params; in mlx5e_ethtool_set_channels()
H A Den_fs_ethtool.c422 struct mlx5e_params *params = &priv->channels.params; in add_ethtool_flow_rule()
H A Den_dcbnl.c1128 struct mlx5e_params *params, in mlx5e_params_calc_trust_tx_min_inline_mode()
H A Den_rep.c684 struct mlx5e_params *params; in mlx5e_build_rep_params()
H A Den_rx.c1779 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk) in mlx5e_rq_set_handlers()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
H A Dsetup.h11 bool mlx5e_validate_xsk_param(struct mlx5e_params *params,
14 int mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params,
H A Dsetup.c14 bool mlx5e_validate_xsk_param(struct mlx5e_params *params, in mlx5e_validate_xsk_param()
39 struct mlx5e_params *params, in mlx5e_build_xsk_cparam()
47 int mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params, in mlx5e_open_xsk()
H A Dpool.c80 struct mlx5e_params *params = &priv->channels.params; in mlx5e_xsk_enable_locked()
209 struct mlx5e_params *params = &priv->channels.params; in mlx5e_xsk_setup_pool()
H A Dpool.h9 static inline struct xsk_buff_pool *mlx5e_xsk_get_pool(struct mlx5e_params *params, in mlx5e_xsk_get_pool()
H A Dtx.c13 struct mlx5e_params *params = &priv->channels.params; in mlx5e_xsk_wakeup()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.c57 struct mlx5e_params *params) in mlx5i_build_nic_params()
473 struct mlx5e_params *params; in mlx5i_change_mtu()