Searched refs:tmpl_idx (Results 1 – 4 of 4) sorted by relevance
| /dpdk/drivers/net/hinic/base/ |
| H A D | hinic_pmd_niccfg.h | 870 int hinic_set_rss_type(void *hwdev, u32 tmpl_idx, 873 int hinic_get_rss_type(void *hwdev, u32 tmpl_idx, 876 int hinic_rss_set_template_tbl(void *hwdev, u32 tmpl_idx, u8 *temp); 878 int hinic_rss_get_template_tbl(void *hwdev, u32 tmpl_idx, u8 *temp); 880 int hinic_rss_set_hash_engine(void *hwdev, u8 tmpl_idx, u8 type); 882 int hinic_rss_get_indir_tbl(void *hwdev, u32 tmpl_idx, u32 *indir_table); 884 int hinic_rss_set_indir_tbl(void *hwdev, u32 tmpl_idx, u32 *indir_table); 886 int hinic_rss_cfg(void *hwdev, u8 rss_en, u8 tmpl_idx, u8 tc_num, u8 *prio_tc); 888 int hinic_rss_template_alloc(void *hwdev, u8 *tmpl_idx); 890 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 …]
|
| /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 | 1928 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_hash_update() local 1948 err = hinic_rss_set_template_tbl(nic_dev->hwdev, tmpl_idx, in hinic_rss_hash_update() 1965 err = hinic_set_rss_type(nic_dev->hwdev, tmpl_idx, rss_type); in hinic_rss_hash_update() 1975 (void)hinic_rss_cfg(nic_dev->hwdev, 0, tmpl_idx, 0, prio_tc); in hinic_rss_hash_update() 1994 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_conf_get() local 2014 err = hinic_get_rss_type(nic_dev->hwdev, tmpl_idx, &rss_type); in hinic_rss_conf_get() 2051 u8 tmpl_idx = nic_dev->rss_tmpl_idx; in hinic_rss_indirtbl_update() local 2066 err = hinic_rss_get_indir_tbl(nic_dev->hwdev, tmpl_idx, indirtbl); in hinic_rss_indirtbl_update() 2086 err = hinic_rss_set_indir_tbl(nic_dev->hwdev, tmpl_idx, indirtbl); in hinic_rss_indirtbl_update() 2096 (void)hinic_rss_cfg(nic_dev->hwdev, 0, tmpl_idx, 0, prio_tc); in hinic_rss_indirtbl_update() [all …]
|