/openbmc/linux/drivers/scsi/fnic/ |
H A D | cq_enet_desc.h | 30 __le32 rss_hash; member 84 u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, in cq_enet_rq_desc_dec() argument 112 *rss_hash = le32_to_cpu(desc->rss_hash); in cq_enet_rq_desc_dec()
|
/openbmc/linux/drivers/net/ethernet/cisco/enic/ |
H A D | cq_enet_desc.h | 31 __le32 rss_hash; member 94 u8 *csum_not_calc, u32 *rss_hash, u16 *bytes_written, u8 *packet_error, in cq_enet_rq_desc_dec() argument 126 *rss_hash = le32_to_cpu(desc->rss_hash); in cq_enet_rq_desc_dec()
|
H A D | enic_main.c | 1323 u32 rss_hash; in enic_rq_indicate_buf() local 1334 &csum_not_calc, &rss_hash, &bytes_written, in enic_rq_indicate_buf() 1373 if ((netdev->features & NETIF_F_RXHASH) && rss_hash && in enic_rq_indicate_buf() 1379 skb_set_hash(skb, rss_hash, PKT_HASH_TYPE_L4); in enic_rq_indicate_buf() 1384 skb_set_hash(skb, rss_hash, PKT_HASH_TYPE_L3); in enic_rq_indicate_buf() 1398 (rss_hash & BIT(0))) { in enic_rq_indicate_buf() 1400 outer_csum_ok = (rss_hash & BIT(1)) && in enic_rq_indicate_buf() 1401 (rss_hash & BIT(2)); in enic_rq_indicate_buf()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tir.c | 112 const struct mlx5e_rss_params_hash *rss_hash, in mlx5e_tir_builder_build_rss() argument 122 MLX5_SET(tirc, tirc, rx_hash_fn, mlx5e_hfunc_to_hw(rss_hash->hfunc)); in mlx5e_tir_builder_build_rss() 123 if (rss_hash->hfunc == ETH_RSS_HASH_TOP) { in mlx5e_tir_builder_build_rss() 128 memcpy(rss_key, rss_hash->toeplitz_hash_key, len); in mlx5e_tir_builder_build_rss()
|
H A D | tir.h | 33 const struct mlx5e_rss_params_hash *rss_hash,
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_flow.c | 2336 u64 rss_hash = ICE_HASH_INVALID; in ice_add_avf_rss_cfg() local 2340 rss_hash = ICE_FLOW_HASH_IPV4; in ice_add_avf_rss_cfg() 2344 rss_hash = ICE_FLOW_HASH_IPV4 | in ice_add_avf_rss_cfg() 2349 rss_hash = ICE_FLOW_HASH_IPV4 | in ice_add_avf_rss_cfg() 2354 rss_hash = ICE_FLOW_HASH_IPV4 | in ice_add_avf_rss_cfg() 2361 rss_hash = ICE_FLOW_HASH_IPV6; in ice_add_avf_rss_cfg() 2365 rss_hash = ICE_FLOW_HASH_IPV6 | in ice_add_avf_rss_cfg() 2370 rss_hash = ICE_FLOW_HASH_IPV6 | in ice_add_avf_rss_cfg() 2375 rss_hash = ICE_FLOW_HASH_IPV6 | in ice_add_avf_rss_cfg() 2382 if (rss_hash == ICE_HASH_INVALID) in ice_add_avf_rss_cfg() [all …]
|
H A D | ice_txrx_lib.c | 86 hash = le32_to_cpu(nic_mdid->rss_hash); in ice_rx_hash()
|
H A D | ice_lan_tx_rx.h | 284 __le32 rss_hash; member 323 __le32 rss_hash; member
|
/openbmc/qemu/hw/net/ |
H A D | net_rx_pkt.c | 310 uint32_t rss_hash = 0; in net_rx_pkt_calc_rss_hash() local 376 net_toeplitz_add(&rss_hash, rss_input, rss_length, &key_data); in net_rx_pkt_calc_rss_hash() 378 trace_net_rx_pkt_rss_hash(rss_length, rss_hash); in net_rx_pkt_calc_rss_hash() 380 return rss_hash; in net_rx_pkt_calc_rss_hash()
|
/openbmc/linux/include/linux/qed/ |
H A D | eth_common.h | 218 __le32 rss_hash; member 271 __le32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_desc.h | 86 __be32 rss_hash; /* Receive-side scaling hash (Toeplitz for gVNIC) */ member
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | rx.h | 464 __le32 rss_hash; member 560 __le32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ring.h | 47 u32 rss_hash; member
|
H A D | aq_ring.c | 677 skb_set_hash(skb, buff->rss_hash, in __aq_ring_rx_clean() 820 skb_set_hash(skb, buff->rss_hash, in __aq_ring_xdp_clean()
|
/openbmc/linux/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_desc.h | 74 u32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_fp.c | 608 static void qede_get_rxhash(struct sk_buff *skb, u8 bitfields, __le32 rss_hash) in qede_get_rxhash() argument 619 hash = le32_to_cpu(rss_hash); in qede_get_rxhash() 871 qede_get_rxhash(tpa_info->skb, cqe->bitfields, cqe->rss_hash); in qede_tpa_start() 1328 qede_get_rxhash(skb, fp_cqe->bitfields, fp_cqe->rss_hash); in qede_rx_process_cqe()
|
/openbmc/linux/drivers/net/ethernet/atheros/alx/ |
H A D | hw.h | 241 __le32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/brocade/bna/ |
H A D | bna_hw_defs.h | 396 u32 rss_hash; member
|
H A D | bfi_enet.h | 149 u32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/ |
H A D | hw_atl_a0.c | 703 buff->rss_hash = rxd_wb->rss_hash; in hw_atl_a0_hw_ring_rx_receive()
|
H A D | hw_atl_utils.h | 41 u32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c.h | 248 __le32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac.h | 278 u32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.h | 300 __le32 rss_hash; member
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns/ |
H A D | hnae.h | 207 __le32 rss_hash; member
|