Home
last modified time | relevance | path

Searched refs:mlx5e_channel (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dchannels.c14 static struct mlx5e_channel *mlx5e_channels_get(struct mlx5e_channels *chs, unsigned int ix) in mlx5e_channels_get()
22 struct mlx5e_channel *c = mlx5e_channels_get(chs, ix); in mlx5e_channels_is_xsk()
30 struct mlx5e_channel *c = mlx5e_channels_get(chs, ix); in mlx5e_channels_get_regular_rqn()
40 struct mlx5e_channel *c = mlx5e_channels_get(chs, ix); in mlx5e_channels_get_xsk_rqn()
H A Dqos.h14 struct mlx5e_channel;
31 void mlx5e_qos_deactivate_queues(struct mlx5e_channel *c);
33 void mlx5e_qos_close_queues(struct mlx5e_channel *c);
H A Dhealth.h34 void mlx5e_reporter_icosq_suspend_recovery(struct mlx5e_channel *c);
35 void mlx5e_reporter_icosq_resume_recovery(struct mlx5e_channel *c);
H A Dqos.c58 struct mlx5e_channel *c; in mlx5e_get_qos_sq()
78 struct mlx5e_channel *c; in mlx5e_open_qos_sq()
215 struct mlx5e_channel *c; in mlx5e_close_qos_sq()
236 void mlx5e_qos_close_queues(struct mlx5e_channel *c) in mlx5e_qos_close_queues()
329 void mlx5e_qos_deactivate_queues(struct mlx5e_channel *c) in mlx5e_qos_deactivate_queues()
H A Dreporter_rx.c459 struct mlx5e_channel *c = priv->channels.c[i]; in mlx5e_rx_reporter_diagnose_rqs()
658 void mlx5e_reporter_icosq_suspend_recovery(struct mlx5e_channel *c) in mlx5e_reporter_icosq_suspend_recovery()
663 void mlx5e_reporter_icosq_resume_recovery(struct mlx5e_channel *c) in mlx5e_reporter_icosq_resume_recovery()
H A Dreporter_tx.c401 struct mlx5e_channel *c = priv->channels.c[i]; in mlx5e_tx_reporter_diagnose()
494 struct mlx5e_channel *c = priv->channels.c[i]; in mlx5e_tx_reporter_dump_all_sqs()
H A Dparams.c639 void mlx5e_build_create_cq_param(struct mlx5e_create_cq_param *ccp, struct mlx5e_channel *c) in mlx5e_build_create_cq_param()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h459 struct mlx5e_channel *channel;
525 struct mlx5e_channel *channel;
564 struct mlx5e_channel *channel;
754 struct mlx5e_channel *channel;
767 struct mlx5e_channel { struct
832 struct mlx5e_channel **c; argument
1102 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params,
1130 void mlx5e_trigger_napi_icosq(struct mlx5e_channel *c);
1131 void mlx5e_trigger_napi_async_icosq(struct mlx5e_channel *c);
1167 int mlx5e_open_txqsq(struct mlx5e_channel *c, u32 tisn, int txq_ix,
H A Den_dim.c103 struct mlx5e_channel *c = rq->channel; in mlx5e_dim_rx_change()
130 struct mlx5e_channel *c = sq->channel; in mlx5e_dim_tx_change()
H A Den_main.c701 static int mlx5e_init_rxq_rq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_init_rxq_rq()
1538 static int mlx5e_alloc_xdpsq(struct mlx5e_channel *c, in mlx5e_alloc_xdpsq()
1627 static int mlx5e_alloc_icosq(struct mlx5e_channel *c, in mlx5e_alloc_icosq()
1702 static int mlx5e_alloc_txqsq(struct mlx5e_channel *c, in mlx5e_alloc_txqsq()
1883 int mlx5e_open_txqsq(struct mlx5e_channel *c, u32 tisn, int txq_ix, in mlx5e_open_txqsq()
2049 static int mlx5e_open_icosq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_icosq()
2100 struct mlx5e_channel *c = sq->channel; in mlx5e_close_icosq()
2109 int mlx5e_open_xdpsq(struct mlx5e_channel *c, struct mlx5e_params *params, in mlx5e_open_xdpsq()
2146 struct mlx5e_channel *c = sq->channel; in mlx5e_close_xdpsq()
2156 static struct mlx5e_xdpsq *mlx5e_open_xdpredirect_sq(struct mlx5e_channel *c, in mlx5e_open_xdpredirect_sq()
[all …]
H A Den_ethtool.c660 struct mlx5e_channel *c; in mlx5e_ethtool_get_per_queue_coalesce()
727 struct mlx5e_channel *c = priv->channels.c[i]; in mlx5e_set_priv_channels_tx_coalesce()
748 struct mlx5e_channel *c = priv->channels.c[i]; in mlx5e_set_priv_channels_rx_coalesce()
889 struct mlx5e_channel *c; in mlx5e_ethtool_set_per_queue_coalesce()
2314 struct mlx5e_channel *c; in set_pflag_rx_no_csum_complete()
H A Den_stats.c493 static void mlx5e_stats_update_stats_rq_page_pool(struct mlx5e_channel *c) in mlx5e_stats_update_stats_rq_page_pool()