Searched refs:rss_cfg (Results 1 – 10 of 10) sorted by relevance
| /dpdk/drivers/net/iavf/ |
| H A D | iavf_hash.c | 64 struct virtchnl_rss_cfg *rss_cfg; member 692 struct virtchnl_rss_cfg rss_cfg; in iavf_rss_hash_set() local 706 rss_cfg.proto_hdrs = inner_ipv4_tmplt; in iavf_rss_hash_set() 707 iavf_add_del_rss_cfg(ad, &rss_cfg, add); in iavf_rss_hash_set() 726 rss_cfg.proto_hdrs = inner_ipv6_tmplt; in iavf_rss_hash_set() 1472 struct virtchnl_rss_cfg *rss_cfg; in iavf_hash_create() local 1475 rss_cfg = rte_zmalloc("iavf rss rule", in iavf_hash_create() 1477 if (!rss_cfg) { in iavf_hash_create() 1489 flow->rule = rss_cfg; in iavf_hash_create() 1495 rte_free(rss_cfg); in iavf_hash_create() [all …]
|
| H A D | iavf.h | 460 struct virtchnl_rss_cfg *rss_cfg, bool add);
|
| H A D | iavf_vchnl.c | 1521 struct virtchnl_rss_cfg *rss_cfg, bool add) in iavf_add_del_rss_cfg() argument 1530 args.in_args = (u8 *)rss_cfg; in iavf_add_del_rss_cfg() 1531 args.in_args_size = sizeof(*rss_cfg); in iavf_add_del_rss_cfg()
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rss.c | 426 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_hash_conf_get() local 429 rss_conf->rss_hf = rss_cfg->conf.types; in hns3_dev_rss_hash_conf_get() 459 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_reta_update() local 473 sizeof(rss_cfg->rss_indirection_tbl)); in hns3_dev_rss_reta_update() 515 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_dev_rss_reta_query() local 531 rss_cfg->rss_indirection_tbl[i]; in hns3_dev_rss_reta_query() 632 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_rss_set_default_args() local 637 rss_cfg->conf.func = RTE_ETH_HASH_FUNCTION_TOEPLITZ; in hns3_rss_set_default_args() 644 rss_cfg->rss_indirection_tbl[i] = i % queue_num; in hns3_rss_set_default_args() 654 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_config_rss() local [all …]
|
| H A D | hns3_dcb.c | 628 struct hns3_rss_conf *rss_cfg = &hw->rss_info; in hns3_set_rss_size() local 660 rss_cfg->rss_indirection_tbl[i] = in hns3_set_rss_size()
|
| /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 …]
|
| /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
|
| /dpdk/drivers/net/ice/ |
| H A D | ice_hash.c | 80 struct ice_rss_cfg rss_cfg; member 1310 memcpy(&filter_ptr->rss_cfg.raw, &rss_meta->raw, in ice_hash_create() 1322 memcpy(&filter_ptr->rss_cfg.hash, &rss_meta->cfg, in ice_hash_create() 1325 &filter_ptr->rss_cfg.hash); in ice_hash_create() 1407 if (filter_ptr->rss_cfg.raw.raw_ena) { in ice_hash_destroy() 1409 ice_hash_rem_raw_cfg(ad, &filter_ptr->rss_cfg.raw.prof, in ice_hash_destroy() 1420 &filter_ptr->rss_cfg.hash); in ice_hash_destroy()
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_flow.c | 3921 struct ice_rss_cfg *r, *rss_cfg; in ice_add_rss_list() local 3933 rss_cfg = (struct ice_rss_cfg *)ice_malloc(hw, sizeof(*rss_cfg)); in ice_add_rss_list() 3934 if (!rss_cfg) in ice_add_rss_list() 3937 rss_cfg->hash.hash_flds = prof->segs[prof->segs_cnt - 1].match; in ice_add_rss_list() 3938 rss_cfg->hash.addl_hdrs = prof->segs[prof->segs_cnt - 1].hdrs; in ice_add_rss_list() 3939 rss_cfg->hash.hdr_type = hdr_type; in ice_add_rss_list() 3940 rss_cfg->hash.symm = prof->cfg.symm; in ice_add_rss_list() 3941 ice_set_bit(vsi_handle, rss_cfg->vsis); in ice_add_rss_list() 3943 LIST_ADD_TAIL(&rss_cfg->l_entry, &hw->rss_list_head); in ice_add_rss_list()
|