Home
last modified time | relevance | path

Searched refs:rss_indir_tbl (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/ethernet/broadcom/bnge/
H A Dbnge_resc.c209 u32 *rss_indir_tbl; in bnge_set_dflt_rss_indir_tbl() local
213 rss_indir_tbl = &bd->rss_indir_tbl[0]; in bnge_set_dflt_rss_indir_tbl()
216 rss_indir_tbl[i] = ethtool_rxfh_indir_default(i, in bnge_set_dflt_rss_indir_tbl()
221 memset(&rss_indir_tbl[i], 0, pad * sizeof(*rss_indir_tbl)); in bnge_set_dflt_rss_indir_tbl()
575 bd->rss_indir_tbl = in bnge_alloc_rss_indir_tbl()
576 kmalloc_array(entries, sizeof(*bd->rss_indir_tbl), GFP_KERNEL); in bnge_alloc_rss_indir_tbl()
577 if (!bd->rss_indir_tbl) in bnge_alloc_rss_indir_tbl()
603 kfree(bd->rss_indir_tbl); in bnge_net_init_dflt_config()
604 bd->rss_indir_tbl = NULL; in bnge_net_init_dflt_config()
610 kfree(bd->rss_indir_tbl); in bnge_net_uninit_dflt_config()
[all …]
H A Dbnge.h165 u32 *rss_indir_tbl; member
H A Dbnge_netdev.c1992 j = bd->rss_indir_tbl[i]; in bnge_fill_hw_rss_tbl()
/linux/tools/testing/selftests/drivers/net/hw/
H A Dtoeplitz.c111 static unsigned int rss_indir_tbl[RSS_MAX_INDIR]; variable
144 queue = rss_indir_tbl[rx_hash % rss_indir_tbl_size]; in verify_rss()
552 memcpy(rss_indir_tbl, rsp->indir, in read_rss_dev_info_ynl()
553 rsp->_count.indir * sizeof(rss_indir_tbl[0])); in read_rss_dev_info_ynl()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_vf_lib.c223 wx->rss_indir_tbl[i] = j; in wx_setup_vfmrqc_vf()
H A Dwx_ethtool.c590 indir[i] = wx->rss_indir_tbl[i] & rss_m; in wx_get_reta()
625 wx->rss_indir_tbl[i] = rxfh->indir[i]; in wx_set_rxfh()
H A Dwx_hw.c2058 u8 *indir_tbl = wx->rss_indir_tbl; in wx_store_reta()
2105 memset(wx->rss_indir_tbl, 0, sizeof(wx->rss_indir_tbl)); in wx_setup_reta()
2118 wx->rss_indir_tbl[i] = j; in wx_setup_reta()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h376 u8 rss_indir_tbl[IXGBEVF_X550_VFRETA_SIZE]; member
/linux/drivers/net/ethernet/intel/igc/
H A Digc.h305 u8 rss_indir_tbl[IGC_RETA_SIZE]; member
H A Digc_ethtool.c1496 val |= adapter->rss_indir_tbl[i + j]; in igc_write_rss_indir_tbl()
1525 rxfh->indir[i] = adapter->rss_indir_tbl[i]; in igc_ethtool_get_rxfh()
1555 adapter->rss_indir_tbl[i] = rxfh->indir[i]; in igc_ethtool_set_rxfh()
/linux/drivers/net/ethernet/intel/igb/
H A Digb.h658 u8 rss_indir_tbl[IGB_RETA_SIZE]; member
H A Digb_ethtool.c3302 rxfh->indir[i] = adapter->rss_indir_tbl[i]; in igb_get_rxfh()
3336 val |= adapter->rss_indir_tbl[i + j]; in igb_write_rss_indir_tbl()
3384 adapter->rss_indir_tbl[i] = rxfh->indir[i]; in igb_set_rxfh()
H A Digb_main.c4545 adapter->rss_indir_tbl[j] = in igb_setup_mrqc()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h839 u8 rss_indir_tbl[IXGBE_MAX_RETA_ENTRIES]; member
H A Dixgbe_sriov.c1110 const u8 *reta = adapter->rss_indir_tbl; in ixgbe_get_vf_reta()
H A Dixgbe_main.c4256 u8 *indir_tbl = adapter->rss_indir_tbl; in ixgbe_store_reta()
4299 vfreta |= (u32)adapter->rss_indir_tbl[i] << (i & 0x3) * 8; in ixgbe_store_vfreta()
4328 memset(adapter->rss_indir_tbl, 0, sizeof(adapter->rss_indir_tbl)); in ixgbe_setup_reta()
4334 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_reta()
4361 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_vfreta()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1011 if (!ethtool_rxfh_indir_can_resize(dev, bp->rss_indir_tbl, in bnxt_set_channels()
1033 ethtool_rxfh_indir_resize(dev, bp->rss_indir_tbl, in bnxt_set_channels()
1884 u32 *indir_tbl = bp->rss_indir_tbl; in bnxt_get_rxfh()
1932 u32 *indir_tbl = bp->rss_indir_tbl; in bnxt_modify_rss()
H A Dbnxt.h2420 u32 *rss_indir_tbl; member