/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_adv_rss.c | 102 iavf_fill_adv_rss_cfg_msg(struct virtchnl_rss_cfg *rss_cfg, in iavf_fill_adv_rss_cfg_msg() argument
|
H A D | iavf_virtchnl.c | 1791 struct virtchnl_rss_cfg *rss_cfg; in iavf_add_adv_rss_cfg() local 1842 struct virtchnl_rss_cfg *rss_cfg; in iavf_del_adv_rss_cfg() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
H A D | hclge_comm_rss.c | 117 int hclge_comm_set_rss_hash_key(struct hclge_comm_rss_cfg *rss_cfg, in hclge_comm_set_rss_hash_key() argument 34 hclge_comm_rss_init_cfg(struct hnae3_handle *nic, struct hnae3_ae_dev *ae_dev, struct hclge_comm_rss_cfg *rss_cfg) hclge_comm_rss_init_cfg() argument 147 hclge_comm_set_rss_tuple(struct hnae3_ae_dev *ae_dev, struct hclge_comm_hw *hw, struct hclge_comm_rss_cfg *rss_cfg, struct ethtool_rxnfc *nfc) hclge_comm_set_rss_tuple() argument 194 hclge_comm_parse_rss_hfunc(struct hclge_comm_rss_cfg *rss_cfg, const u8 hfunc, u8 *hash_algo) hclge_comm_parse_rss_hfunc() argument 212 hclge_comm_rss_indir_init_cfg(struct hnae3_ae_dev *ae_dev, struct hclge_comm_rss_cfg *rss_cfg) hclge_comm_rss_indir_init_cfg() argument 221 hclge_comm_get_rss_tuple(struct hclge_comm_rss_cfg *rss_cfg, int flow_type, u8 *tuple_sets) hclge_comm_get_rss_tuple() argument 308 hclge_comm_set_rss_input_tuple(struct hclge_comm_hw *hw, struct hclge_comm_rss_cfg *rss_cfg) hclge_comm_set_rss_input_tuple() argument 336 hclge_comm_get_rss_hash_info(struct hclge_comm_rss_cfg *rss_cfg, u8 *key, u8 *hfunc) hclge_comm_get_rss_hash_info() argument 359 hclge_comm_get_rss_indir_tbl(struct hclge_comm_rss_cfg *rss_cfg, u32 *indir, u16 rss_ind_tbl_size) hclge_comm_get_rss_indir_tbl() argument 437 hclge_comm_init_rss_tuple_cmd(struct hclge_comm_rss_cfg *rss_cfg, struct ethtool_rxnfc *nfc, struct hnae3_ae_dev *ae_dev, struct hclge_comm_rss_input_tuple_cmd *req) hclge_comm_init_rss_tuple_cmd() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 473 u32 rss_cfg = rss->flowkey_cfg; in otx2_set_rss_hash_opts() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 560 u64 rss_cfg = nicvf_reg_read(nic, NIC_VNIC_RSS_CFG); in nicvf_set_rss_hash_opts() local
|
H A D | nic.h | 594 struct rss_cfg_msg rss_cfg; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 567 u64 rss_cfg = nicvf_reg_read(nic, NIC_VNIC_RSS_CFG); in nicvf_set_rss_hash_opts() local
|
H A D | nic.h | 594 struct rss_cfg_msg rss_cfg; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth.h | 141 void *rss_cfg; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 656 struct hinic_rss_indir_table rss_cfg = { 0 }; in hinic_rss_get_indir_tbl() local 905 struct hinic_rss_config rss_cfg = { 0 }; hinic_rss_cfg() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_flow.c | 1308 struct ice_rss_cfg *r, *rss_cfg; in ice_add_rss_list() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mbx.c | 751 struct hclge_comm_rss_cfg *rss_cfg; in hclge_get_rss_key() local
|
H A D | hclge_main.c | 4745 struct hclge_comm_rss_cfg *rss_cfg = &vport->back->rss_cfg; in hclge_get_rss() local 4761 struct hclge_comm_rss_cfg *rss_cfg = &hdev->rss_cfg; in hclge_set_rss() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 671 struct hinic_rss_indir_table rss_cfg = { 0 }; in hinic_rss_get_indir_tbl() local 920 struct hinic_rss_config rss_cfg = { 0 }; hinic_rss_cfg() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 627 u32 rss_cfg = rss->flowkey_cfg; in otx2_set_rss_hash_opts() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 269 struct hclgevf_rss_cfg rss_cfg; member
|
H A D | hclgevf_main.c | 708 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; in hclgevf_get_rss_hash_key() local 746 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; in hclgevf_get_rss() local 810 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_set_rss() local 877 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_set_rss_tuple() local 958 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_get_rss_tuple() local 1008 hclgevf_set_rss_input_tuple(struct hclgevf_dev *hdev, struct hclgevf_rss_cfg *rss_cfg) hclgevf_set_rss_input_tuple() argument 1038 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_get_tc_size() local 2495 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_rss_init_cfg() local 2527 struct hclgevf_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_rss_init_hw() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 214 struct hclge_comm_rss_cfg rss_cfg; member
|
H A D | hclgevf_main.c | 488 struct hclge_comm_rss_cfg *rss_cfg = &hdev->rss_cfg; in hclgevf_get_rss_hash_key() local 526 struct hclge_comm_rss_cfg *rss_cfg = &hdev->rss_cfg; in hclgevf_get_rss() local 553 struct hclge_comm_rss_cfg *rss_cfg in hclgevf_set_rss() local 615 struct hclge_comm_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_get_tc_size() local 2115 struct hclge_comm_rss_cfg *rss_cfg = &hdev->rss_cfg; hclgevf_rss_init_hw() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl.c | 693 ice_vc_parse_rss_cfg(struct ice_hw *hw, struct virtchnl_rss_cfg *rss_cfg, in ice_vc_parse_rss_cfg() argument 765 struct virtchnl_rss_cfg *rss_cfg = (struct virtchnl_rss_cfg *)msg; in ice_vc_handle_rss_cfg() local [all...] |
H A D | ice_flow.c | 2001 struct ice_rss_cfg *r, *rss_cfg; in ice_add_rss_list() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 616 u32 rss_cfg; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 639 u32 rss_cfg; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
H A D | bna_types.h | 764 struct bna_rss_config rss_cfg; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/ |
H A D | bna_types.h | 776 struct bna_rss_config rss_cfg; member
|