Symbol: mlx5e_rx_res
drivers/net/ethernet/mellanox/mlx5/core/en.h
912
struct mlx5e_rx_res *rx_res;
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
101
struct mlx5e_rx_res;
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
107
struct mlx5e_rx_res *rx_res, bool ntuple);
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
115
struct mlx5e_rx_res *rx_res, bool ntuple)
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
134
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
140
struct mlx5e_rx_res *rx_res);
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
148
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
362
static void mlx5e_rx_reporter_diagnose_rx_res_dir_tirns(struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
410
static void mlx5e_rx_reporter_diagnose_rx_res_rss_ix(struct mlx5e_rx_res *rx_res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
429
static void mlx5e_rx_reporter_diagnose_rx_res_rss(struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
443
struct mlx5e_rx_res *rx_res = priv->rx_res;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
129
static int __mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
143
int mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
157
static void mlx5e_rx_res_rss_destroy_all(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
180
static void mlx5e_rx_res_rss_enable(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
197
static void mlx5e_rx_res_rss_disable(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
213
void mlx5e_rx_res_rss_set_indir_uniform(struct mlx5e_rx_res *res, unsigned int nch)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
219
void mlx5e_rx_res_rss_get_rxfh(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
232
int mlx5e_rx_res_rss_set_rxfh(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
250
int mlx5e_rx_res_rss_get_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
265
int mlx5e_rx_res_rss_set_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
280
int mlx5e_rx_res_rss_cnt(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
292
int mlx5e_rx_res_rss_index(struct mlx5e_rx_res *res, struct mlx5e_rss *rss)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
306
struct mlx5e_rss *mlx5e_rx_res_rss_get(struct mlx5e_rx_res *res, u32 rss_idx)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
316
static void mlx5e_rx_res_free(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
323
static struct mlx5e_rx_res *mlx5e_rx_res_alloc(struct mlx5_core_dev *mdev, unsigned int max_nch,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
326
struct mlx5e_rx_res *rx_res;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
350
static int mlx5e_rx_res_channels_init(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
36
static u32 *get_vhca_ids(struct mlx5e_rx_res *res, int offset)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
417
static int mlx5e_rx_res_ptp_init(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
43
void mlx5e_rx_res_rss_update_num_channels(struct mlx5e_rx_res *res, u32 nch)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
452
static void mlx5e_rx_res_channels_destroy(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
464
static void mlx5e_rx_res_ptp_destroy(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
470
struct mlx5e_rx_res *
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
477
struct mlx5e_rx_res *res;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
515
void mlx5e_rx_res_destroy(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
523
unsigned int mlx5e_rx_res_get_max_nch(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
528
u32 mlx5e_rx_res_get_tirn_direct(struct mlx5e_rx_res *res, unsigned int ix)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
53
static int mlx5e_rx_res_rss_init_def(struct mlx5e_rx_res *res,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
533
u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
540
u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
547
u32 mlx5e_rx_res_get_tirn_ptp(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
553
u32 mlx5e_rx_res_get_rqtn_direct(struct mlx5e_rx_res *res, unsigned int ix)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
558
static void mlx5e_rx_res_channel_activate_direct(struct mlx5e_rx_res *res,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
573
static void mlx5e_rx_res_channel_deactivate_direct(struct mlx5e_rx_res *res,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
585
void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
621
void mlx5e_rx_res_channels_deactivate(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
640
void mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
655
int mlx5e_rx_res_packet_merge_set_param(struct mlx5e_rx_res *res,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
699
struct mlx5e_rss_params_hash mlx5e_rx_res_get_current_hash(struct mlx5e_rx_res *res)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
704
int mlx5e_rx_res_tls_tir_create(struct mlx5e_rx_res *res, unsigned int rxq,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c
89
int mlx5e_rx_res_rss_init(struct mlx5e_rx_res *res, u32 rss_idx, unsigned int init_nch)
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
15
struct mlx5e_rx_res;
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
28
struct mlx5e_rx_res *
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
33
void mlx5e_rx_res_destroy(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
36
u32 mlx5e_rx_res_get_tirn_direct(struct mlx5e_rx_res *res, unsigned int ix);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
37
u32 mlx5e_rx_res_get_tirn_rss(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
38
u32 mlx5e_rx_res_get_tirn_rss_inner(struct mlx5e_rx_res *res, enum mlx5_traffic_types tt);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
39
u32 mlx5e_rx_res_get_tirn_ptp(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
40
u32 mlx5e_rx_res_get_rqtn_direct(struct mlx5e_rx_res *res, unsigned int ix);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
41
unsigned int mlx5e_rx_res_get_max_nch(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
42
bool mlx5_rx_res_rss_inner_ft_support(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
45
void mlx5e_rx_res_channels_activate(struct mlx5e_rx_res *res, struct mlx5e_channels *chs);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
46
void mlx5e_rx_res_channels_deactivate(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
47
void mlx5e_rx_res_xsk_update(struct mlx5e_rx_res *res, struct mlx5e_channels *chs,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
51
void mlx5e_rx_res_rss_set_indir_uniform(struct mlx5e_rx_res *res, unsigned int nch);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
52
void mlx5e_rx_res_rss_get_rxfh(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
55
int mlx5e_rx_res_rss_set_rxfh(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
59
int mlx5e_rx_res_rss_get_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
61
int mlx5e_rx_res_rss_set_hash_fields(struct mlx5e_rx_res *res, u32 rss_idx,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
63
int mlx5e_rx_res_packet_merge_set_param(struct mlx5e_rx_res *res,
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
66
int mlx5e_rx_res_rss_init(struct mlx5e_rx_res *res, u32 rss_idx, unsigned int init_nch);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
67
int mlx5e_rx_res_rss_destroy(struct mlx5e_rx_res *res, u32 rss_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
68
int mlx5e_rx_res_rss_cnt(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
69
int mlx5e_rx_res_rss_index(struct mlx5e_rx_res *res, struct mlx5e_rss *rss);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
70
struct mlx5e_rss *mlx5e_rx_res_rss_get(struct mlx5e_rx_res *res, u32 rss_idx);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
71
void mlx5e_rx_res_rss_update_num_channels(struct mlx5e_rx_res *res, u32 nch);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
74
struct mlx5e_rss_params_hash mlx5e_rx_res_get_current_hash(struct mlx5e_rx_res *res);
drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h
77
int mlx5e_rx_res_tls_tir_create(struct mlx5e_rx_res *res, unsigned int rxq,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
215
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
348
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
385
struct mlx5e_rx_res *rx_res, bool ntuple)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1295
struct mlx5e_rx_res *rx_res)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1309
struct mlx5e_rx_res *rx_res)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1319
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
896
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
928
struct mlx5e_rx_res *rx_res,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3026
struct mlx5e_rx_res *res = priv->rx_res;