Home
last modified time | relevance | path

Searched refs:rx_indir_table (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/net/ethernet/sfc/ !
H A Dmcdi_filters.h149 const u32 *rx_indir_table,
152 const u32 *rx_indir_table,
155 const u32 *rx_indir_table
H A Dmcdi_filters.c1995 const u32 *rx_indir_table, const u8 *key) in efx_mcdi_filter_populate_rss_table() argument
2003 BUILD_BUG_ON(ARRAY_SIZE(efx->rss_context.rx_indir_table) != in efx_mcdi_filter_populate_rss_table()
2006 /* This iterates over the length of efx->rss_context.rx_indir_table, but in efx_mcdi_filter_populate_rss_table()
2007 * copies bytes from rx_indir_table. That's because the latter is a in efx_mcdi_filter_populate_rss_table()
2011 for (i = 0; i < ARRAY_SIZE(efx->rss_context.rx_indir_table); ++i) in efx_mcdi_filter_populate_rss_table()
2014 (u8) rx_indir_table[i]; in efx_mcdi_filter_populate_rss_table()
2055 efx_set_default_rx_indir_table(efx, efx->rss_context.rx_indir_table); in efx_mcdi_filter_rx_push_shared_rss_config()
2060 const u32 *rx_indir_table, in efx_mcdi_filter_rx_push_exclusive_rss_config() argument
2079 rx_indir_table, key); in efx_mcdi_filter_rx_push_exclusive_rss_config()
2087 if (rx_indir_table ! in efx_mcdi_filter_rx_push_exclusive_rss_config()
2108 efx_mcdi_rx_push_rss_context_config(struct efx_nic * efx,struct efx_rss_context_priv * ctx,const u32 * rx_indir_table,const u8 * key,bool delete) efx_mcdi_rx_push_rss_context_config() argument
2228 efx_mcdi_pf_rx_push_rss_config(struct efx_nic * efx,bool user,const u32 * rx_indir_table,const u8 * key) efx_mcdi_pf_rx_push_rss_config() argument
2277 efx_mcdi_vf_rx_push_rss_config(struct efx_nic * efx,bool user,const u32 * rx_indir_table,const u8 * key) efx_mcdi_vf_rx_push_rss_config() argument
[all...]
H A Dnet_driver.h796 u32 rx_indir_table[128]; member
1455 const u32 *rx_indir_table, const u8 *key);
1459 const u32 *rx_indir_table,
H A Dethtool_common.c1150 return ARRAY_SIZE(efx->rss_context.rx_indir_table); in efx_ethtool_get_rxfh_indir_size()
1175 memcpy(rxfh->indir, efx->rss_context.rx_indir_table, in efx_ethtool_get_rxfh()
1176 sizeof(efx->rss_context.rx_indir_table)); in efx_ethtool_get_rxfh()
1287 indir = efx->rss_context.rx_indir_table; in efx_ethtool_set_rxfh()
H A Drx_common.c577 for (i = 0; i < ARRAY_SIZE(efx->rss_context.rx_indir_table); i++) in efx_set_default_rx_indir_table()
H A Def10.c1382 efx->rss_context.rx_indir_table, NULL); in efx_ef10_init_nic()
/linux/drivers/net/ethernet/sfc/siena/ !
H A Dsiena.c369 const u32 *rx_indir_table, const u8 *key) in siena_rx_push_rss_config() argument
393 memcpy(efx->rss_context.rx_indir_table, rx_indir_table, in siena_rx_push_rss_config()
394 sizeof(efx->rss_context.rx_indir_table)); in siena_rx_push_rss_config()
440 siena_rx_push_rss_config(efx, false, efx->rss_context.rx_indir_table, NULL); in siena_init_nic()
H A Dnet_driver.h718 u32 rx_indir_table[128]; member
1354 const u32 *rx_indir_table, const u8 *key);
H A Drx_common.c563 for (i = 0; i < ARRAY_SIZE(ctx->rx_indir_table); i++) in efx_siena_set_default_rx_indir_table()
564 ctx->rx_indir_table[i] = in efx_siena_set_default_rx_indir_table()
H A Dfarch.c1634 BUILD_BUG_ON(ARRAY_SIZE(efx->rss_context.rx_indir_table) != in efx_farch_rx_push_indir_table()
1639 efx->rss_context.rx_indir_table[i]); in efx_farch_rx_push_indir_table()
1651 BUILD_BUG_ON(ARRAY_SIZE(efx->rss_context.rx_indir_table) != in efx_farch_rx_pull_indir_table()
1658 efx->rss_context.rx_indir_table[i] = EFX_DWORD_FIELD(dword, FRF_BZ_IT_QUEUE); in efx_farch_rx_pull_indir_table()
/linux/drivers/net/ethernet/sfc/falcon/ !
H A Dfalcon.c483 const u32 *rx_indir_table) in dummy_rx_push_rss_config() argument
487 (void) rx_indir_table; in dummy_rx_push_rss_config()
492 const u32 *rx_indir_table) in falcon_b0_rx_push_rss_config() argument
501 memcpy(efx->rx_indir_table, rx_indir_table, in falcon_b0_rx_push_rss_config()
502 sizeof(efx->rx_indir_table)); in falcon_b0_rx_push_rss_config()
2529 falcon_b0_rx_push_rss_config(efx, false, efx->rx_indir_table); in falcon_init_nic()
H A Dnet_driver.h695 * @rx_indir_table: Indirection table for RSS
826 u32 rx_indir_table[128]; member
1089 const u32 *rx_indir_table);
H A Dethtool.c1259 0 : ARRAY_SIZE(efx->rx_indir_table)); in ef4_ethtool_get_rxfh_indir_size()
1269 memcpy(rxfh->indir, efx->rx_indir_table, in ef4_ethtool_get_rxfh()
1270 sizeof(efx->rx_indir_table)); in ef4_ethtool_get_rxfh()
H A Defx.c1309 for (i = 0; i < ARRAY_SIZE(efx->rx_indir_table); i++) in ef4_set_default_rx_indir_table()
1310 efx->rx_indir_table[i] = in ef4_set_default_rx_indir_table()
H A Dfarch.c1622 BUILD_BUG_ON(ARRAY_SIZE(efx->rx_indir_table) != in ef4_farch_rx_push_indir_table()
1627 efx->rx_indir_table[i]); in ef4_farch_rx_push_indir_table()