Searched refs:tmpl_idx (Results 1 – 4 of 4) sorted by relevance
| /f-stack/dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_niccfg.h | 879 int hinic_set_rss_type(void *hwdev, u32 tmpl_idx, 882 int hinic_get_rss_type(void *hwdev, u32 tmpl_idx, 885 int hinic_rss_set_template_tbl(void *hwdev, u32 tmpl_idx, u8 *temp); 887 int hinic_rss_get_template_tbl(void *hwdev, u32 tmpl_idx, u8 *temp); 889 int hinic_rss_set_hash_engine(void *hwdev, u8 tmpl_idx, u8 type); 891 int hinic_rss_get_indir_tbl(void *hwdev, u32 tmpl_idx, u32 *indir_table); 893 int hinic_rss_set_indir_tbl(void *hwdev, u32 tmpl_idx, u32 *indir_table); 895 int hinic_rss_cfg(void *hwdev, u8 rss_en, u8 tmpl_idx, u8 tc_num, u8 *prio_tc); 897 int hinic_rss_template_alloc(void *hwdev, u8 *tmpl_idx); 899 int hinic_rss_template_free(void *hwdev, u8 tmpl_idx);
|
| H A D | hinic_pmd_niccfg.c | 849 ctx_tbl->group_index = cpu_to_be32(tmpl_idx); in hinic_set_rss_type() 885 ctx_tbl.template_id = (u8)tmpl_idx; in hinic_get_rss_type() 924 temp_key.template_id = (u8)tmpl_idx; in hinic_rss_set_template_tbl() 954 temp_key.template_id = (u8)tmpl_idx; in hinic_rss_get_template_tbl() 999 hash_type.template_id = tmpl_idx; in hinic_rss_set_hash_engine() 1036 indir_tbl->group_index = cpu_to_be32(tmpl_idx); in hinic_rss_set_indir_tbl() 1095 rss_cfg.template_id = (u8)tmpl_idx; in hinic_rss_get_indir_tbl() 1131 rss_cfg.template_id = tmpl_idx; in hinic_rss_cfg() 1167 if (!hwdev || !tmpl_idx) { in hinic_rss_template_alloc() 1186 *tmpl_idx = template_mgmt.template_id; in hinic_rss_template_alloc() [all …]
|
| /f-stack/dpdk/drivers/net/hinic/ |
| H A D | hinic_pmd_rx.c | 492 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_key_init() local 499 return hinic_rss_set_template_tbl(nic_dev->hwdev, tmpl_idx, hashkey); in hinic_rss_key_init() 541 u8 tmpl_idx = 0xFF, num_tc = 0; in hinic_rss_init() local 544 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_init() 552 err = hinic_rss_set_indir_tbl(nic_dev->hwdev, tmpl_idx, in hinic_rss_init() 559 err = hinic_set_rss_type(nic_dev->hwdev, tmpl_idx, rss_type); in hinic_rss_init() 563 err = hinic_rss_set_hash_engine(nic_dev->hwdev, tmpl_idx, in hinic_rss_init() 568 return hinic_rss_cfg(nic_dev->hwdev, 1, tmpl_idx, num_tc, prio_tc); in hinic_rss_init()
|
| H A D | hinic_pmd_ethdev.c | 1943 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_hash_update() local 1963 err = hinic_rss_set_template_tbl(nic_dev->hwdev, tmpl_idx, in hinic_rss_hash_update() 1980 err = hinic_set_rss_type(nic_dev->hwdev, tmpl_idx, rss_type); in hinic_rss_hash_update() 1990 (void)hinic_rss_cfg(nic_dev->hwdev, 0, tmpl_idx, 0, prio_tc); in hinic_rss_hash_update() 2009 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_conf_get() local 2029 err = hinic_get_rss_type(nic_dev->hwdev, tmpl_idx, &rss_type); in hinic_rss_conf_get() 2066 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_indirtbl_update() local 2081 err = hinic_rss_get_indir_tbl(nic_dev->hwdev, tmpl_idx, indirtbl); in hinic_rss_indirtbl_update() 2101 err = hinic_rss_set_indir_tbl(nic_dev->hwdev, tmpl_idx, indirtbl); in hinic_rss_indirtbl_update() 2111 (void)hinic_rss_cfg(nic_dev->hwdev, 0, tmpl_idx, 0, prio_tc); in hinic_rss_indirtbl_update() [all …]
|