Home
last modified time | relevance | path

Searched refs:rx_hash_key (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/sfc/
Dsiena.c353 memcpy(efx->rss_context.rx_hash_key, &temp, sizeof(temp)); in siena_rx_pull_rss_config()
355 memcpy(efx->rss_context.rx_hash_key + sizeof(temp), &temp, sizeof(temp)); in siena_rx_pull_rss_config()
357 memcpy(efx->rss_context.rx_hash_key + 2 * sizeof(temp), &temp, in siena_rx_pull_rss_config()
370 memcpy(efx->rss_context.rx_hash_key, key, sizeof(temp)); in siena_rx_push_rss_config()
371 memcpy(&temp, efx->rss_context.rx_hash_key, sizeof(temp)); in siena_rx_push_rss_config()
375 BUILD_BUG_ON(sizeof(efx->rss_context.rx_hash_key) < in siena_rx_push_rss_config()
378 memcpy(&temp, efx->rss_context.rx_hash_key, sizeof(temp)); in siena_rx_push_rss_config()
380 memcpy(&temp, efx->rss_context.rx_hash_key + sizeof(temp), sizeof(temp)); in siena_rx_push_rss_config()
384 memcpy(&temp, efx->rss_context.rx_hash_key + 2 * sizeof(temp), in siena_rx_push_rss_config()
Dethtool.c1345 memcpy(key, efx->rss_context.rx_hash_key, in efx_ethtool_get_rxfh()
1362 key = efx->rss_context.rx_hash_key; in efx_ethtool_set_rxfh()
1394 memcpy(key, ctx->rx_hash_key, efx->type->rx_hash_key_size); in efx_ethtool_get_rxfh_context()
1432 netdev_rss_key_fill(ctx->rx_hash_key, sizeof(ctx->rx_hash_key)); in efx_ethtool_set_rxfh_context()
1451 key = ctx->rx_hash_key; in efx_ethtool_set_rxfh_context()
Def10.c2813 BUILD_BUG_ON(ARRAY_SIZE(efx->rss_context.rx_hash_key) != in efx_ef10_populate_rss_table()
2815 for (i = 0; i < ARRAY_SIZE(efx->rss_context.rx_hash_key); ++i) in efx_ef10_populate_rss_table()
2878 if (key != efx->rss_context.rx_hash_key) in efx_ef10_rx_push_exclusive_rss_config()
2879 memcpy(efx->rss_context.rx_hash_key, key, in efx_ef10_rx_push_exclusive_rss_config()
2919 memcpy(ctx->rx_hash_key, key, efx->type->rx_hash_key_size); in efx_ef10_rx_push_rss_context_config()
2959 BUILD_BUG_ON(ARRAY_SIZE(ctx->rx_hash_key) != in efx_ef10_rx_pull_rss_context_config()
2969 for (i = 0; i < ARRAY_SIZE(ctx->rx_hash_key); ++i) in efx_ef10_rx_pull_rss_context_config()
2970 ctx->rx_hash_key[i] = MCDI_PTR( in efx_ef10_rx_pull_rss_context_config()
3003 ctx->rx_hash_key); in efx_ef10_rx_restore_rss_contexts()
3023 key = efx->rss_context.rx_hash_key; in efx_ef10_pf_rx_push_rss_config()
Dnet_driver.h735 u8 rx_hash_key[40]; member
Defx.c1796 netdev_rss_key_fill(efx->rss_context.rx_hash_key, in efx_probe_nic()
1797 sizeof(efx->rss_context.rx_hash_key)); in efx_probe_nic()
/Linux-v4.19/include/uapi/rdma/
Dmlx4-abi.h107 __u8 rx_hash_key[40]; member
Dmlx5-abi.h347 __u8 rx_hash_key[128]; /* valid only for Toeplitz */ member
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Dnet_driver.h828 u8 rx_hash_key[40]; member
Defx.c1662 netdev_rss_key_fill(&efx->rx_hash_key, in ef4_probe_nic()
1663 sizeof(efx->rx_hash_key)); in ef4_probe_nic()
Dfalcon.c501 memcpy(&temp, efx->rx_hash_key, sizeof(temp)); in falcon_b0_rx_push_rss_config()
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dqp.c546 memcpy(rss_ctx->rss_key, ucmd->rx_hash_key, in set_qp_rss()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dqp.c1505 memcpy(rss_key, ucmd.rx_hash_key, len); in create_rss_raw_qp_tir()