Home
last modified time | relevance | path

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

12

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/
Dparams.h59 static inline bool mlx5e_qid_get_ch_if_in_group(struct mlx5e_params *params, in mlx5e_qid_get_ch_if_in_group()
74 static inline void mlx5e_qid_get_ch_and_group(struct mlx5e_params *params, in mlx5e_qid_get_ch_and_group()
86 struct mlx5e_params *params, u64 qid) in mlx5e_qid_validate()
93 void mlx5e_reset_tx_moderation(struct mlx5e_params *params, u8 cq_period_mode);
94 void mlx5e_reset_rx_moderation(struct mlx5e_params *params, u8 cq_period_mode);
95 void mlx5e_set_tx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode);
96 void mlx5e_set_rx_cq_mode_params(struct mlx5e_params *params, u8 cq_period_mode);
99 bool mlx5e_striding_rq_possible(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
100 void mlx5e_build_rq_params(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
101 void mlx5e_set_rq_type(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
[all …]
Dparams.c11 static bool mlx5e_rx_is_xdp(struct mlx5e_params *params, in mlx5e_rx_is_xdp()
17 u16 mlx5e_get_linear_rq_headroom(struct mlx5e_params *params, in mlx5e_get_linear_rq_headroom()
34 u32 mlx5e_rx_get_min_frag_sz(struct mlx5e_params *params, in mlx5e_rx_get_min_frag_sz()
43 static u32 mlx5e_rx_get_linear_frag_sz(struct mlx5e_params *params, in mlx5e_rx_get_linear_frag_sz()
73 u8 mlx5e_mpwqe_log_pkts_per_wqe(struct mlx5e_params *params, in mlx5e_mpwqe_log_pkts_per_wqe()
81 bool mlx5e_rx_is_linear_skb(struct mlx5e_params *params, in mlx5e_rx_is_linear_skb()
113 struct mlx5e_params *params, in mlx5e_rx_mpwqe_is_linear_skb()
128 u8 mlx5e_mpwqe_get_log_rq_size(struct mlx5e_params *params, in mlx5e_mpwqe_get_log_rq_size()
142 struct mlx5e_params *params, in mlx5e_mpwqe_get_log_stride_size()
152 struct mlx5e_params *params, in mlx5e_mpwqe_get_log_num_strides()
[all …]
Dptp.c17 struct mlx5e_params params;
186 struct mlx5e_params *params, in mlx5e_ptp_alloc_txqsq()
326 struct mlx5e_params *params = &cparams->params; in mlx5e_ptp_open_txqsqs()
363 struct mlx5e_params *params = &cparams->params; in mlx5e_ptp_open_tx_cqs()
442 struct mlx5e_params *params, in mlx5e_ptp_build_sq_param()
462 struct mlx5e_params *params = &ptp_params->params; in mlx5e_ptp_build_rq_param()
472 struct mlx5e_params *orig) in mlx5e_ptp_build_params()
474 struct mlx5e_params *params = &cparams->params; in mlx5e_ptp_build_params()
494 static int mlx5e_init_ptp_rq(struct mlx5e_ptp *c, struct mlx5e_params *params, in mlx5e_init_ptp_rq()
519 static int mlx5e_ptp_open_rq(struct mlx5e_ptp *c, struct mlx5e_params *params, in mlx5e_ptp_open_rq()
[all …]
Dtrap.h28 struct mlx5e_params params;
Dptp.h70 int mlx5e_ptp_open(struct mlx5e_priv *priv, struct mlx5e_params *params,
Dtrap.c33 static void mlx5e_init_trap_rq(struct mlx5e_trap *t, struct mlx5e_params *params, in mlx5e_init_trap_rq()
114 struct mlx5e_params *params = &t->params; in mlx5e_build_trap_params()
Dqos.c165 struct mlx5e_params *params = &priv->channels.params; in mlx5e_get_qos_sq()
188 struct mlx5e_params *params; in mlx5e_open_qos_sq()
292 struct mlx5e_params *params; in mlx5e_close_qos_sq()
420 struct mlx5e_params *params = &c->priv->channels.params; in mlx5e_qos_deactivate_queues()
Dxdp.h49 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk);
Dxdp.c38 int mlx5e_xdp_max_mtu(struct mlx5e_params *params, struct mlx5e_xsk_param *xsk) in mlx5e_xdp_max_mtu()
Dreporter_rx.c324 struct mlx5e_params *params; in mlx5e_rx_reporter_diagnose_generic_rq()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/
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()
49 struct mlx5e_params *params, in mlx5e_init_xsk_rq()
80 static int mlx5e_open_xsk_rq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_xsk_rq()
93 int mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params, in mlx5e_open_xsk()
Dsetup.h11 bool mlx5e_validate_xsk_param(struct mlx5e_params *params,
14 int mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params,
Dpool.h9 static inline struct xsk_buff_pool *mlx5e_xsk_get_pool(struct mlx5e_params *params, in mlx5e_xsk_get_pool()
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()
Dtx.c13 struct mlx5e_params *params = &priv->channels.params; in mlx5e_xsk_wakeup()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls_rxtx.h46 u16 mlx5e_tls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
84 static inline u16 mlx5e_tls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params) in mlx5e_tls_get_stop_room()
Dktls_txrx.h17 u16 mlx5e_ktls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params);
Dktls_tx.c17 mlx5e_ktls_dumps_num_wqes(struct mlx5e_params *params, unsigned int nfrags, in mlx5e_ktls_dumps_num_wqes()
26 u16 mlx5e_ktls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params) in mlx5e_ktls_get_stop_room()
Dtls_rxtx.c379 u16 mlx5e_tls_get_stop_room(struct mlx5_core_dev *mdev, struct mlx5e_params *params) in mlx5e_tls_get_stop_room()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/
Den.h247 struct mlx5e_params { struct
276 static inline u8 mlx5e_get_dcb_num_tc(struct mlx5e_params *params) in mlx5e_get_dcb_num_tc() argument
581 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk);
582 void mlx5e_rq_set_trap_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params);
728 struct mlx5e_params params;
938 int mlx5e_open_rq(struct mlx5e_params *params, struct mlx5e_rq_param *param,
947 int mlx5e_open_icosq(struct mlx5e_channel *c, struct mlx5e_params *params,
950 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params,
986 struct mlx5e_params *new_params,
1005 struct mlx5e_params *params, struct mlx5e_sq_param *param,
Den_main.c380 static int mlx5e_init_rxq_rq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_init_rxq_rq()
406 static int mlx5e_alloc_rq(struct mlx5e_params *params, in mlx5e_alloc_rq()
841 int mlx5e_open_rq(struct mlx5e_params *params, struct mlx5e_rq_param *param, in mlx5e_open_rq()
966 struct mlx5e_params *params, in mlx5e_alloc_xdpsq()
1117 struct mlx5e_params *params, in mlx5e_alloc_txqsq()
1300 struct mlx5e_params *params, struct mlx5e_sq_param *param, in mlx5e_open_txqsq()
1402 int mlx5e_open_icosq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_icosq()
1458 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_xdpsq()
1677 struct mlx5e_params *params, in mlx5e_open_tx_cqs()
1709 struct mlx5e_params *params, in mlx5e_open_sqs()
[all …]
Den_ethtool.c329 struct mlx5e_params new_params; in mlx5e_ethtool_set_ringparam()
419 struct mlx5e_params *cur_params = &priv->channels.params; in mlx5e_ethtool_set_channels()
421 struct mlx5e_params new_params; in mlx5e_ethtool_set_channels()
588 struct mlx5e_params new_params; in mlx5e_ethtool_set_coalesce()
1849 struct mlx5e_params new_params; in set_pflag_cqe_based_moder()
1890 struct mlx5e_params new_params; in mlx5e_modify_rx_cqe_compression_locked()
1950 struct mlx5e_params new_params; in set_pflag_rx_striding_rq()
1996 struct mlx5e_params new_params; in set_pflag_tx_mpwqe_common()
2022 struct mlx5e_params new_params; in set_pflag_tx_port_ts()
Den_dcbnl.c1128 struct mlx5e_params *params, in mlx5e_params_calc_trust_tx_min_inline_mode()
1152 struct mlx5e_params new_params; in mlx5e_set_trust_state()
Den_rx.c1771 int mlx5e_rq_set_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params, bool xsk) in mlx5e_rq_set_handlers()
1859 void mlx5e_rq_set_trap_handlers(struct mlx5e_rq *rq, struct mlx5e_params *params) in mlx5e_rq_set_trap_handlers()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.c58 struct mlx5e_params *params) in mlx5i_build_nic_params()
452 struct mlx5e_params new_params; in mlx5i_change_mtu()

12