Home
last modified time | relevance | path

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

/linux/net/ethtool/
H A Drss.c18 u32 *indir_table; member
82 data->indir_table = (u32 *)rss_config; in rss_prepare_get()
87 rxfh.indir = data->indir_table; in rss_prepare_get()
127 data->indir_table = (u32 *)rss_config; in rss_prepare_ctx()
128 memcpy(data->indir_table, ethtool_rxfh_context_indir(ctx), indir_bytes); in rss_prepare_ctx()
193 sizeof(u32) * data->indir_size, data->indir_table))) in rss_fill_reply()
214 kfree(data->indir_table); in rss_cleanup_data()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_ethtool.c244 rxfh->indir[i] = apc->indir_table[i]; in mana_get_rxfh()
283 save_table[i] = apc->indir_table[i]; in mana_set_rxfh()
284 apc->indir_table[i] = rxfh->indir[i]; in mana_set_rxfh()
299 apc->indir_table[i] = save_table[i]; in mana_set_rxfh()
H A Dmana_en.c500 txq = apc->indir_table[hash & (apc->indir_table_sz - 1)]; in mana_get_tx_queue()
753 kfree(apc->indir_table); in mana_cleanup_indir_table()
2487 apc->indir_table = kcalloc(apc->indir_table_sz, sizeof(u32), GFP_KERNEL); in mana_rss_table_alloc()
2488 if (!apc->indir_table) in mana_rss_table_alloc()
2493 kfree(apc->indir_table); in mana_rss_table_alloc()
2505 apc->indir_table[i] = in mana_rss_table_init()
2518 queue_idx = apc->indir_table[i]; in mana_config_rss()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth.h139 u32 indir_table[FUN_ETH_RSS_MAX_INDIR_ENT]; member
H A Dfuneth_main.c806 fp->indir_table, FUN_ADMIN_SUBOP_CREATE); in fun_up()
1366 fp->indir_table[i] = ethtool_rxfh_indir_default(i, nrx); in fun_dflt_rss_indir()
1406 if (fp->indir_table[i] >= nrx) in fun_rss_set_qnum()
1413 memcpy(old_lut, fp->indir_table, sizeof(old_lut)); in fun_rss_set_qnum()
1418 fp->indir_table, FUN_ADMIN_SUBOP_MODIFY); in fun_rss_set_qnum()
1422 memcpy(fp->indir_table, old_lut, sizeof(old_lut)); in fun_rss_set_qnum()
1435 size_t size = sizeof(fp->rss_key) + sizeof(fp->indir_table); in fun_init_rss()
1456 sizeof(fp->rss_key) + sizeof(fp->indir_table), in fun_free_rss()
H A Dfuneth_ethtool.c989 memcpy(rxfh->indir, fp->indir_table, in fun_get_rxfh()
1006 const u32 *rss_indir = rxfh->indir ? rxfh->indir : fp->indir_table; in fun_set_rxfh()
1037 memcpy(fp->indir_table, rxfh->indir, in fun_set_rxfh()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_port.h808 const u32 *indir_table);
828 u32 *indir_table);
/linux/include/net/mana/
H A Dmana.h433 u32 *indir_table; member