/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_resources.c | 40 mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, int is_tx, int rss, int qpn, int cqn, int user_prio, struct mlx4_qp_context *context) mlx4_en_fill_qp_context() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adv_rss.c | 152 struct iavf_adv_rss *rss; in iavf_find_adv_rss_cfg_by_hdrs() local 171 iavf_print_adv_rss_cfg(struct iavf_adapter *adapter, struct iavf_adv_rss *rss, in iavf_print_adv_rss_cfg() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_resources.c | 40 mlx4_en_fill_qp_context(struct mlx4_en_priv *priv, int size, int stride, int is_tx, int rss, int qpn, int cqn, int user_prio, struct mlx4_qp_context *context) mlx4_en_fill_qp_context() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | percpu-rwsem.h | 13 struct rcu_sync rss; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | percpu-rwsem.h | 13 struct rcu_sync rss; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_base.h | 64 __le32 rss; /* RSS Hash */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_base.h | 69 __le32 rss; /* RSS Hash */ member
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | tsb.c | 396 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 188 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; in ixgbe_cache_ring_sriov() local
|
H A D | ixgbe_sriov.c | 210 int rss; in ixgbe_disable_sriov() local
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | tsb.c | 396 void tsb_grow(struct mm_struct *mm, unsigned long tsb_index, unsigned long rss) in tsb_grow() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_lib.c | 189 struct ixgbe_ring_feature *rss = &adapter->ring_feature[RING_F_RSS]; in ixgbe_cache_ring_sriov() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rx_res.c | 19 struct mlx5e_rss *rss[MLX5E_MAX_NUM_RSS]; member 41 struct mlx5e_rss *rss; in mlx5e_rx_res_rss_init_def() local 70 struct mlx5e_rss *rss; mlx5e_rx_res_rss_init() local 104 struct mlx5e_rss *rss = res->rss[rss_idx]; __mlx5e_rx_res_rss_destroy() local 119 struct mlx5e_rss *rss; mlx5e_rx_res_rss_destroy() local 136 struct mlx5e_rss *rss = res->rss[i]; mlx5e_rx_res_rss_destroy_all() local 161 struct mlx5e_rss *rss = res->rss[i]; mlx5e_rx_res_rss_enable() local 176 struct mlx5e_rss *rss = res->rss[i]; mlx5e_rx_res_rss_disable() local 194 struct mlx5e_rss *rss; mlx5e_rx_res_rss_get_rxfh() local 209 struct mlx5e_rss *rss; mlx5e_rx_res_rss_set_rxfh() local 224 struct mlx5e_rss *rss; mlx5e_rx_res_rss_get_hash_fields() local 239 struct mlx5e_rss *rss; mlx5e_rx_res_rss_set_hash_fields() local 263 mlx5e_rx_res_rss_index(struct mlx5e_rx_res *res, struct mlx5e_rss *rss) mlx5e_rx_res_rss_index() argument 463 struct mlx5e_rss *rss = res->rss[0]; mlx5e_rx_res_get_tirn_rss() local 470 struct mlx5e_rss *rss = res->rss[0]; mlx5e_rx_res_get_tirn_rss_inner() local 599 struct mlx5e_rss *rss = res->rss[ix]; mlx5e_rx_res_packet_merge_set_param() local [all...] |
H A D | rss.c | 89 void mlx5e_rss_free(struct mlx5e_rss *rss) in mlx5e_rss_free() argument 94 static void mlx5e_rss_params_init(struct mlx5e_rss *rss) in mlx5e_rss_params_init() argument 106 static struct mlx5e_tir **rss_get_tirp(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, in rss_get_tirp() argument 112 rss_get_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) rss_get_tir() argument 119 mlx5e_rss_get_tt_config(struct mlx5e_rss *rss, enum mlx5_traffic_types tt) mlx5e_rss_get_tt_config() argument 128 mlx5e_rss_create_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, const struct mlx5e_packet_merge_param *init_pkt_merge_param, bool inner) mlx5e_rss_create_tir() argument 184 mlx5e_rss_destroy_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) mlx5e_rss_destroy_tir() argument 200 mlx5e_rss_create_tirs(struct mlx5e_rss *rss, const struct mlx5e_packet_merge_param *init_pkt_merge_param, bool inner) mlx5e_rss_create_tirs() argument 222 mlx5e_rss_destroy_tirs(struct mlx5e_rss *rss, bool inner) mlx5e_rss_destroy_tirs() argument 230 mlx5e_rss_update_tir(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) mlx5e_rss_update_tir() argument 255 mlx5e_rss_update_tirs(struct mlx5e_rss *rss) mlx5e_rss_update_tirs() argument 285 mlx5e_rss_init_no_tirs(struct mlx5e_rss *rss, struct mlx5_core_dev *mdev, bool inner_ft_support, u32 drop_rqn) mlx5e_rss_init_no_tirs() argument 298 mlx5e_rss_init(struct mlx5e_rss *rss, struct mlx5_core_dev *mdev, bool inner_ft_support, u32 drop_rqn, const struct mlx5e_packet_merge_param *init_pkt_merge_param) mlx5e_rss_init() argument 328 mlx5e_rss_cleanup(struct mlx5e_rss *rss) mlx5e_rss_cleanup() argument 343 mlx5e_rss_refcnt_inc(struct mlx5e_rss *rss) mlx5e_rss_refcnt_inc() argument 348 mlx5e_rss_refcnt_dec(struct mlx5e_rss *rss) mlx5e_rss_refcnt_dec() argument 353 mlx5e_rss_refcnt_read(struct mlx5e_rss *rss) mlx5e_rss_refcnt_read() argument 358 mlx5e_rss_get_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, bool inner) mlx5e_rss_get_tirn() argument 373 mlx5e_rss_obtain_tirn(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, const struct mlx5e_packet_merge_param *init_pkt_merge_param, bool inner, u32 *tirn) mlx5e_rss_obtain_tirn() argument 394 mlx5e_rss_apply(struct mlx5e_rss *rss, u32 *rqns, unsigned int num_rqns) mlx5e_rss_apply() argument 405 mlx5e_rss_enable(struct mlx5e_rss *rss, u32 *rqns, unsigned int num_rqns) mlx5e_rss_enable() argument 411 mlx5e_rss_disable(struct mlx5e_rss *rss) mlx5e_rss_disable() argument 422 mlx5e_rss_packet_merge_set_param(struct mlx5e_rss *rss, struct mlx5e_packet_merge_param *pkt_merge_param) mlx5e_rss_packet_merge_set_param() argument 471 mlx5e_rss_get_rxfh(struct mlx5e_rss *rss, u32 *indir, u8 *key, u8 *hfunc) mlx5e_rss_get_rxfh() argument 489 mlx5e_rss_set_rxfh(struct mlx5e_rss *rss, const u32 *indir, const u8 *key, const u8 *hfunc, u32 *rqns, unsigned int num_rqns) mlx5e_rss_set_rxfh() argument 550 mlx5e_rss_get_hash(struct mlx5e_rss *rss) mlx5e_rss_get_hash() argument 555 mlx5e_rss_get_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt) mlx5e_rss_get_hash_fields() argument 560 mlx5e_rss_set_hash_fields(struct mlx5e_rss *rss, enum mlx5_traffic_types tt, u8 rx_hash_fields) mlx5e_rss_set_hash_fields() argument 603 mlx5e_rss_set_indir_uniform(struct mlx5e_rss *rss, unsigned int nch) mlx5e_rss_set_indir_uniform() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 426 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_get_rss_hash_opts() local 471 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_hash_opts() local 584 struct otx2_rss_info *rss; otx2_get_rxfh_key_size() local 603 struct otx2_rss_info *rss; otx2_get_rxfh() local 627 struct otx2_rss_info *rss; otx2_set_rxfh() local [all...] |
H A D | otx2_txrx.c | 170 struct otx2_rss_info *rss; in otx2_set_rxhash() local
|
H A D | otx2_common.c | 250 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_flowkey_cfg() local 271 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_table() local 310 struct otx2_rss_info *rss = &pfvf->hw.rss_info; in otx2_set_rss_key() local 333 struct otx2_rss_info *rss = &pfvf->hw.rss_info; otx2_rss_init() local [all...] |
H A D | otx2_pf.c | 1638 struct otx2_rss_info *rss; in otx2_stop() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 559 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_hash_opts() local 653 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_get_rxfh() local 674 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rxfh() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 566 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rss_hash_opts() local 660 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_get_rxfh() local 681 struct nicvf_rss_info *rss = &nic->rss_info; in nicvf_set_rxfh() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | e1000_82575.h | 75 __le32 rss; /* RSS Hash */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.h | 52 u32 rss; /* RSS Hash */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_common.h | 264 struct rss_params rss; /* Receive Side Scaling */ member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 1273 struct rss_info *rss = &adapter->rss_info; in be_get_rxfh() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_vfpf.c | 1982 struct bnx2x_config_rss_params rss; in bnx2x_vf_mbx_update_rss() local [all...] |