Searched refs:rss_cfg (Results 1 – 12 of 12) sorted by relevance
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_rss.c | 409 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_hash_update() local 423 if (rss_cfg->conf.types && rss_hf == 0) { in hns3_dev_rss_hash_update() 437 rss_cfg->conf.types = rss_hf; in hns3_dev_rss_hash_update() 474 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_hash_conf_get() local 477 rss_conf->rss_hf = rss_cfg->conf.types; in hns3_dev_rss_hash_conf_get() 507 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_reta_update() local 521 sizeof(rss_cfg->rss_indirection_tbl)); in hns3_dev_rss_reta_update() 563 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_reta_query() local 579 rss_cfg->rss_indirection_tbl[i]; in hns3_dev_rss_reta_query() 659 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_set_default_rss_args() local [all …]
|
| H A D | hns3_dcb.c | 606 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_set_rss_size() local 638 rss_cfg->rss_indirection_tbl[i] = in hns3_set_rss_size()
|
| H A D | hns3_ethdev_vf.c | 776 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3vf_dev_configure() local 820 rss_conf.rss_key = rss_cfg->key; in hns3vf_dev_configure()
|
| H A D | hns3_ethdev.c | 2311 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_configure() local 2359 rss_conf.rss_key = rss_cfg->key; in hns3_dev_configure()
|
| /f-stack/dpdk/drivers/net/iavf/ |
| H A D | iavf_hash.c | 57 struct virtchnl_rss_cfg *rss_cfg; member 464 struct virtchnl_rss_cfg *rss_cfg; in iavf_hash_default_set() local 467 rss_cfg = rte_zmalloc("iavf rss rule", in iavf_hash_default_set() 469 if (!rss_cfg) in iavf_hash_default_set() 476 iavf_add_del_rss_cfg(ad, rss_cfg, add); in iavf_hash_default_set() 1031 struct virtchnl_rss_cfg *rss_cfg; in iavf_hash_create() local 1034 rss_cfg = rte_zmalloc("iavf rss rule", in iavf_hash_create() 1036 if (!rss_cfg) { in iavf_hash_create() 1048 flow->rule = rss_cfg; in iavf_hash_create() 1054 rte_free(rss_cfg); in iavf_hash_create() [all …]
|
| H A D | iavf.h | 323 struct virtchnl_rss_cfg *rss_cfg, bool add);
|
| H A D | iavf_vchnl.c | 1320 struct virtchnl_rss_cfg *rss_cfg, bool add) in iavf_add_del_rss_cfg() argument 1329 args.in_args = (u8 *)rss_cfg; in iavf_add_del_rss_cfg() 1330 args.in_args_size = sizeof(*rss_cfg); in iavf_add_del_rss_cfg()
|
| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_niccfg.c | 1084 u16 out_size = sizeof(rss_cfg); in hinic_rss_get_indir_tbl() 1092 memset(&rss_cfg, 0, sizeof(rss_cfg)); in hinic_rss_get_indir_tbl() 1095 rss_cfg.template_id = (u8)tmpl_idx; in hinic_rss_get_indir_tbl() 1099 &rss_cfg, sizeof(rss_cfg), &rss_cfg, in hinic_rss_get_indir_tbl() 1109 indir_table[i] = rss_cfg.indir[i]; in hinic_rss_get_indir_tbl() 1116 struct hinic_rss_config rss_cfg; in hinic_rss_cfg() local 1117 u16 out_size = sizeof(rss_cfg); in hinic_rss_cfg() 1127 memset(&rss_cfg, 0, sizeof(rss_cfg)); in hinic_rss_cfg() 1130 rss_cfg.rss_en = rss_en; in hinic_rss_cfg() 1131 rss_cfg.template_id = tmpl_idx; in hinic_rss_cfg() [all …]
|
| /f-stack/dpdk/drivers/net/thunderx/base/ |
| H A D | nicvf_mbox.c | 250 mbx.rss_cfg.vf_id = nic->vf_id; in nicvf_mbox_config_rss() 251 mbx.rss_cfg.hash_bits = rss->hash_bits; in nicvf_mbox_config_rss() 252 mbx.rss_cfg.tbl_len = 0; in nicvf_mbox_config_rss() 253 mbx.rss_cfg.tbl_offset = 0; in nicvf_mbox_config_rss() 260 mbx.rss_cfg.tbl_offset = cur_idx; in nicvf_mbox_config_rss() 261 mbx.rss_cfg.tbl_len = cur_len; in nicvf_mbox_config_rss() 263 mbx.rss_cfg.ind_tbl[i] = rss->ind_tbl[cur_idx++]; in nicvf_mbox_config_rss()
|
| H A D | nicvf_mbox.h | 192 struct rss_cfg_msg rss_cfg; member
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_hash.c | 49 struct ice_rss_cfg rss_cfg; member 1277 filter_ptr->rss_cfg.hash.addl_hdrs = headermask; in ice_hash_create() 1278 filter_ptr->rss_cfg.hash.hash_flds = hash_field; in ice_hash_create() 1279 filter_ptr->rss_cfg.hash.symm = in ice_hash_create() 1282 filter_ptr->rss_cfg.hash.hdr_type = ICE_RSS_ANY_HEADERS; in ice_hash_create() 1285 &filter_ptr->rss_cfg.hash); in ice_hash_create() 1327 &filter_ptr->rss_cfg.hash); in ice_hash_destroy()
|
| /f-stack/dpdk/drivers/net/ice/base/ |
| H A D | ice_flow.c | 3429 struct ice_rss_cfg *r, *rss_cfg; in ice_add_rss_list() local 3441 rss_cfg = (struct ice_rss_cfg *)ice_malloc(hw, sizeof(*rss_cfg)); in ice_add_rss_list() 3442 if (!rss_cfg) in ice_add_rss_list() 3445 rss_cfg->hash.hash_flds = prof->segs[prof->segs_cnt - 1].match; in ice_add_rss_list() 3446 rss_cfg->hash.addl_hdrs = prof->segs[prof->segs_cnt - 1].hdrs; in ice_add_rss_list() 3447 rss_cfg->hash.hdr_type = hdr_type; in ice_add_rss_list() 3448 rss_cfg->hash.symm = prof->cfg.symm; in ice_add_rss_list() 3449 ice_set_bit(vsi_handle, rss_cfg->vsis); in ice_add_rss_list() 3451 LIST_ADD_TAIL(&rss_cfg->l_entry, &hw->rss_list_head); in ice_add_rss_list()
|