Home
last modified time | relevance | path

Searched refs:symm (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/intel/ice/
H A Dice_flow.c1360 u8 segs_cnt, bool symm, u16 vsi_handle, u32 conds) in ice_flow_find_prof_conds() argument
1378 p->symm != symm) in ice_flow_find_prof_conds()
1455 bool symm, struct ice_flow_prof **prof) in ice_flow_add_prof_sync() argument
1492 params->prof->symm = symm; in ice_flow_add_prof_sync()
1509 params->mask, symm, true); in ice_flow_add_prof_sync()
1729 bool symm, struct ice_flow_prof **prof) in ice_flow_add_prof() argument
1749 symm, prof); in ice_flow_add_prof()
2269 rss_cfg->hash.symm = prof->symm; in ice_add_rss_list()
2358 if (prof->symm) { in ice_rss_set_symm()
2530 if (cfg->symm) in ice_rss_update_raw_symm()
[all …]
H A Dice_flex_pipe.c1222 struct ice_fv_word *fv, u16 *masks, bool symm, in ice_find_prof_id_with_mask() argument
1237 if (blk == ICE_BLK_RSS && es->symm[i] != symm) in ice_find_prof_id_with_mask()
1729 struct ice_fv_word *fv, bool symm) in ice_write_es() argument
1744 hw->blk[blk].es.symm[prof_id] = symm; in ice_write_es()
2124 devm_kfree(ice_hw_to_dev(hw), hw->blk[i].es.symm); in ice_free_hw_tbls()
2189 memset(es->symm, 0, es->count * sizeof(*es->symm)); in ice_clear_hw_tbls()
2307 es->symm = devm_kcalloc(ice_hw_to_dev(hw), es->count, in ice_init_hw_tbls()
2308 sizeof(*es->symm), GFP_KERNEL); in ice_init_hw_tbls()
2309 if (!es->symm) in ice_init_hw_tbls()
3044 u16 attr_cnt, struct ice_fv_word *es, u16 *masks, bool symm, in ice_add_prof() argument
[all …]
H A Dice_flex_pipe.h44 u16 attr_cnt, struct ice_fv_word *es, u16 *masks, bool symm,
H A Dice_ethtool.c2866 static u64 ice_parse_hash_flds(const struct ethtool_rxfh_fields *nfc, bool symm) in ice_parse_hash_flds() argument
2975 bool symm; in ice_set_rxfh_fields() local
2985 symm = !!(vsi->rss_hfunc == ICE_AQ_VSI_Q_OPT_RSS_HASH_SYM_TPLZ); in ice_set_rxfh_fields()
2986 hashed_flds = ice_parse_hash_flds(nfc, symm); in ice_set_rxfh_fields()
3003 cfg.symm = symm; in ice_set_rxfh_fields()
3023 bool symm; in ice_get_rxfh_fields() local
3042 hash_flds = ice_get_rss_cfg(&pf->hw, vsi->idx, hdrs, &symm); in ice_get_rxfh_fields()
H A Dice_main.c8094 bool symm; in ice_set_rss_hfunc() local
8132 symm = !!(hfunc == ICE_AQ_VSI_Q_OPT_RSS_HASH_SYM_TPLZ); in ice_set_rss_hfunc()
8133 return ice_set_rss_cfg_symm(hw, vsi, symm); in ice_set_rss_hfunc()
H A Dice_lib.c1692 cfg->hdr_type, cfg->symm); in ice_vsi_set_rss_flow_fld()
/linux/drivers/net/ethernet/intel/ice/virt/
H A Drss.c540 hash_cfg->symm = true; in ice_vc_parse_rss_cfg()
542 hash_cfg->symm = false; in ice_vc_parse_rss_cfg()
710 cfg->symm = 0; in ice_hash_cfg_reset()
726 ctx->symm = cfg->symm; in ice_hash_cfg_record()
1224 ctx->ctx[ctx_idx].symm = cfg->symm; in ice_add_rss_cfg_post_gtpu()
1466 if (rss_prof->symm != cfg->symm) in ice_add_raw_rss_cfg()
1498 rss_prof->symm = cfg->symm; in ice_add_raw_rss_cfg()
1573 bool symm; in ice_vc_handle_rss_cfg() local
1628 symm = rss_cfg->rss_algorithm == VIRTCHNL_RSS_ALG_TOEPLITZ_SYMMETRIC; in ice_vc_handle_rss_cfg()
1641 raw_cfg.symm = symm; in ice_vc_handle_rss_cfg()
[all …]
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c1394 iavf_adv_rss_parse_hash_flds(const struct ethtool_rxfh_fields *cmd, bool symm) in iavf_adv_rss_parse_hash_flds() argument
1499 bool symm = false; in iavf_set_rxfh_fields() local
1509 symm = !!(adapter->hfunc == VIRTCHNL_RSS_ALG_TOEPLITZ_SYMMETRIC); in iavf_set_rxfh_fields()
1515 hash_flds = iavf_adv_rss_parse_hash_flds(cmd, symm); in iavf_set_rxfh_fields()
1524 symm)) { in iavf_set_rxfh_fields()
1535 rss_old->symm != symm) { in iavf_set_rxfh_fields()
1538 rss_old->symm = symm; in iavf_set_rxfh_fields()
1549 rss_new->symm = symm; in iavf_set_rxfh_fields()