/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tir.h | 10 u8 hfunc; member in struct:mlx5e_rss_params_hash
|
H A D | tir.c | 96 static int mlx5e_hfunc_to_hw(u8 hfunc) argument
|
H A D | rqt.c | 111 mlx5e_calc_indir_rqns(u32 *rss_rqns, u32 *rqns, u32 *rss_vhca_ids, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument 138 mlx5e_rqt_init_indir(struct mlx5e_rqt *rqt, struct mlx5_core_dev *mdev, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument 230 mlx5e_rqt_redirect_indir(struct mlx5e_rqt *rqt, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns, u8 hfunc, struct mlx5e_rss_params_indir *indir) argument
|
H A D | rss.c | 554 int mlx5e_rss_get_rxfh(struct mlx5e_rss *rss, u32 *indir, u8 *key, u8 *hfunc) argument 570 mlx5e_rss_set_rxfh(struct mlx5e_rss *rss, const u32 *indir, const u8 *key, const u8 *hfunc, u32 *rqns, u32 *vhca_ids, unsigned int num_rqns) argument [all...] |
H A D | rx_res.c | 198 mlx5e_rx_res_rss_get_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, u32 *indir, u8 *key, u8 *hfunc) argument 213 mlx5e_rx_res_rss_set_rxfh(struct mlx5e_rx_res *res, u32 rss_idx, const u32 *indir, const u8 *key, const u8 *hfunc) argument
|
/linux-master/net/ethtool/ |
H A D | rss.c | 15 u32 hfunc; member in struct:rss_reply_data
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_rss.c | 371 int hclge_comm_set_rss_algo_key(struct hclge_comm_hw *hw, const u8 hfunc, argument 117 hclge_comm_set_rss_hash_key(struct hclge_comm_rss_cfg *rss_cfg, struct hclge_comm_hw *hw, const u8 *key, const u8 hfunc) argument 194 hclge_comm_parse_rss_hfunc(struct hclge_comm_rss_cfg *rss_cfg, const u8 hfunc, u8 *hash_algo) argument 336 hclge_comm_get_rss_hash_info(struct hclge_comm_rss_cfg *rss_cfg, u8 *key, u8 *hfunc) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ae_adapt.c | 887 hns_ae_get_rss(struct hnae_handle *handle, u32 *indir, u8 *key, u8 *hfunc) argument 908 hns_ae_set_rss(struct hnae_handle *handle, const u32 *indir, const u8 *key, const u8 hfunc) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1239 static int mlx4_en_check_rxfh_func(struct net_device *dev, u8 hfunc) argument
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl.c | 999 u8 hfunc = ICE_AQ_VSI_Q_OPT_RSS_HASH_TPLZ; local
|
H A D | ice_ethtool.c | 3362 u8 hfunc = ICE_AQ_VSI_Q_OPT_RSS_HASH_TPLZ; local
|
H A D | ice_main.c | 7856 int ice_set_rss_hfunc(struct ice_vsi *vsi, u8 hfunc) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 522 hclgevf_get_rss(struct hnae3_handle *handle, u32 *indir, u8 *key, u8 *hfunc) argument 549 hclgevf_set_rss(struct hnae3_handle *handle, const u32 *indir, const u8 *key, const u8 hfunc) argument
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf.h | 419 enum virtchnl_rss_algorithm hfunc; member in struct:iavf_adapter
|
/linux-master/include/linux/ |
H A D | ethtool.h | 634 u8 hfunc; member in struct:ethtool_rxfh_param
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 1311 u8 hfunc = rxfh->hfunc; local
|
/linux-master/include/uapi/linux/ |
H A D | ethtool.h | 1289 __u8 hfunc; member in struct:ethtool_rxfh
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 4884 u8 hfunc = hdev->rss_cfg.rss_algo; local 4752 hclge_get_rss(struct hnae3_handle *handle, u32 *indir, u8 *key, u8 *hfunc) argument 4767 hclge_set_rss(struct hnae3_handle *handle, const u32 *indir, const u8 *key, const u8 hfunc) argument
|