Home
last modified time | relevance | path

Searched refs:rss_indir_tbl (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h388 u8 rss_indir_tbl[IXGBEVF_X550_VFRETA_SIZE]; member
H A Dethtool.c914 indir[i] = adapter->rss_indir_tbl[i]; in ixgbevf_get_rxfh()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/
H A Digc.h203 u8 rss_indir_tbl[IGC_RETA_SIZE]; member
H A Digc_ethtool.c1374 val |= adapter->rss_indir_tbl[i + j]; in igc_write_rss_indir_tbl()
1399 indir[i] = adapter->rss_indir_tbl[i]; in igc_ethtool_get_rxfh()
1426 adapter->rss_indir_tbl[i] = indir[i]; in igc_ethtool_set_rxfh()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/
H A Digc.h246 u8 rss_indir_tbl[IGC_RETA_SIZE]; member
H A Digc_ethtool.c1452 val |= adapter->rss_indir_tbl[i + j]; in igc_write_rss_indir_tbl()
1477 indir[i] = adapter->rss_indir_tbl[i]; in igc_ethtool_get_rxfh()
1504 adapter->rss_indir_tbl[i] = indir[i]; in igc_ethtool_set_rxfh()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf.h388 u8 rss_indir_tbl[IXGBEVF_X550_VFRETA_SIZE]; member
H A Dethtool.c918 indir[i] = adapter->rss_indir_tbl[i]; in ixgbevf_get_rxfh()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
H A Digb.h649 u8 rss_indir_tbl[IGB_RETA_SIZE]; member
H A Digb_ethtool.c3304 indir[i] = adapter->rss_indir_tbl[i]; in igb_get_rxfh()
3335 val |= adapter->rss_indir_tbl[i + j]; in igb_write_rss_indir_tbl()
3378 adapter->rss_indir_tbl[i] = indir[i]; in igb_set_rxfh()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/
H A Digb.h649 u8 rss_indir_tbl[IGB_RETA_SIZE]; member
H A Digb_ethtool.c3296 indir[i] = adapter->rss_indir_tbl[i]; in igb_get_rxfh()
3327 val |= adapter->rss_indir_tbl[i + j]; in igb_write_rss_indir_tbl()
3370 adapter->rss_indir_tbl[i] = indir[i]; in igb_set_rxfh()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1274 if (indir && bp->rss_indir_tbl) { in bnxt_get_rxfh()
1277 indir[i] = bp->rss_indir_tbl[i]; in bnxt_get_rxfh()
1302 bp->rss_indir_tbl[i] = indir[i]; in bnxt_set_rxfh()
1305 memset(&bp->rss_indir_tbl[i], 0, pad * sizeof(u16)); in bnxt_set_rxfh()
H A Dbnxt.c5112 bp->rss_indir_tbl = kmalloc_array(entries, sizeof(*bp->rss_indir_tbl), in bnxt_alloc_rss_indir_tbl()
5114 if (!bp->rss_indir_tbl) in bnxt_alloc_rss_indir_tbl()
5134 bp->rss_indir_tbl[i] = ethtool_rxfh_indir_default(i, max_rings); in bnxt_set_dflt_rss_indir_tbl()
5138 memset(&bp->rss_indir_tbl[i], 0, pad * sizeof(u16)); in bnxt_set_dflt_rss_indir_tbl()
5145 if (!bp->rss_indir_tbl) in bnxt_get_max_rss_ring()
5150 max_ring = max(max_ring, bp->rss_indir_tbl[i]); in bnxt_get_max_rss_ring()
5171 j = bp->rss_indir_tbl[i]; in __bnxt_fill_hw_rss_tbl()
5188 j = bp->rss_indir_tbl[i]; in __bnxt_fill_hw_rss_tbl_p5()
12297 kfree(bp->rss_indir_tbl); in bnxt_remove_one()
[all...]
H A Dbnxt.h1781 u16 *rss_indir_tbl; member
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1323 if (indir && bp->rss_indir_tbl) { in bnxt_get_rxfh()
1326 indir[i] = bp->rss_indir_tbl[i]; in bnxt_get_rxfh()
1351 bp->rss_indir_tbl[i] = indir[i]; in bnxt_set_rxfh()
1354 memset(&bp->rss_indir_tbl[i], 0, pad * sizeof(u16)); in bnxt_set_rxfh()
H A Dbnxt.c5188 bp->rss_indir_tbl = kmalloc_array(entries, sizeof(*bp->rss_indir_tbl), in bnxt_alloc_rss_indir_tbl()
5190 if (!bp->rss_indir_tbl) in bnxt_alloc_rss_indir_tbl()
5210 bp->rss_indir_tbl[i] = ethtool_rxfh_indir_default(i, max_rings); in bnxt_set_dflt_rss_indir_tbl()
5214 memset(&bp->rss_indir_tbl[i], 0, pad * sizeof(u16)); in bnxt_set_dflt_rss_indir_tbl()
5221 if (!bp->rss_indir_tbl) in bnxt_get_max_rss_ring()
5226 max_ring = max(max_ring, bp->rss_indir_tbl[i]); in bnxt_get_max_rss_ring()
5247 j = bp->rss_indir_tbl[i]; in bnxt_fill_hw_rss_tbl()
5264 j = bp->rss_indir_tbl[i]; in bnxt_fill_hw_rss_tbl_p5()
13242 kfree(bp->rss_indir_tbl); in bnxt_remove_one()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h772 u8 rss_indir_tbl[IXGBE_MAX_RETA_ENTRIES]; member
H A Dixgbe_main.c3806 * Write the RSS redirection table stored in adapter.rss_indir_tbl[] to HW.
3814 u8 *indir_tbl = adapter->rss_indir_tbl; in ixgbe_store_reta()
3845 * Write the RSS redirection table stored in adapter.rss_indir_tbl[] to HW.
3857 vfreta |= (u32)adapter->rss_indir_tbl[i] << (i & 0x3) * 8; in ixgbe_store_vfreta()
3886 memset(adapter->rss_indir_tbl, 0, sizeof(adapter->rss_indir_tbl)); in ixgbe_setup_reta()
3892 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_reta()
3919 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_vfreta()
H A Dixgbe_ethtool.c3086 indir[i] = adapter->rss_indir_tbl[i] & rss_m; in ixgbe_get_reta()
3132 adapter->rss_indir_tbl[i] = indir[i]; in ixgbe_set_rxfh()
H A Dixgbe_sriov.c1105 const u8 *reta = adapter->rss_indir_tbl; in ixgbe_get_vf_reta()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h815 u8 rss_indir_tbl[IXGBE_MAX_RETA_ENTRIES]; member
H A Dixgbe_main.c3796 * Write the RSS redirection table stored in adapter.rss_indir_tbl[] to HW.
3804 u8 *indir_tbl = adapter->rss_indir_tbl; in ixgbe_store_reta()
3835 * Write the RSS redirection table stored in adapter.rss_indir_tbl[] to HW.
3847 vfreta |= (u32)adapter->rss_indir_tbl[i] << (i & 0x3) * 8; in ixgbe_store_vfreta()
3876 memset(adapter->rss_indir_tbl, 0, sizeof(adapter->rss_indir_tbl)); in ixgbe_setup_reta()
3882 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_reta()
3909 adapter->rss_indir_tbl[i] = j; in ixgbe_setup_vfreta()
H A Dixgbe_ethtool.c3108 indir[i] = adapter->rss_indir_tbl[i] & rss_m; in ixgbe_get_reta()
3154 adapter->rss_indir_tbl[i] = indir[i]; in ixgbe_set_rxfh()
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/
H A Dwx_type.h914 u8 rss_indir_tbl[WX_MAX_RETA_ENTRIES]; member

Completed in 117 milliseconds

12