Home
last modified time | relevance | path

Searched refs:rss_hash (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/ethernet/cisco/enic/
H A Denic_rq.c98 static void enic_rq_set_skb_flags(struct vnic_rq *vrq, u8 type, u32 rss_hash, in enic_rq_set_skb_flags() argument
109 if ((netdev->features & NETIF_F_RXHASH) && rss_hash && type == 3) { in enic_rq_set_skb_flags()
114 skb_set_hash(skb, rss_hash, PKT_HASH_TYPE_L4); in enic_rq_set_skb_flags()
120 skb_set_hash(skb, rss_hash, PKT_HASH_TYPE_L3); in enic_rq_set_skb_flags()
134 if (type == 7 && (rss_hash & BIT(0))) { in enic_rq_set_skb_flags()
136 outer_csum_ok = (rss_hash & BIT(1)) && in enic_rq_set_skb_flags()
137 (rss_hash & BIT(2)); in enic_rq_set_skb_flags()
174 u8 *csum_not_calc, u32 *rss_hash, in cq_enet_rq_desc_dec() argument
206 *rss_hash = le32_to_cpu(desc->rss_hash); in cq_enet_rq_desc_dec()
331 u32 rss_hash; in enic_rq_indicate_buf() local
[all …]
H A Dcq_enet_desc.h41 __le32 rss_hash; member
53 __le32 rss_hash; member
72 __le32 rss_hash; member
/linux/drivers/scsi/fnic/
H A Dcq_enet_desc.h30 __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()
H A Dfnic_fcs.c434 u32 rss_hash; in fnic_rq_cmpl_frame_recv() local
468 &csum_not_calc, &rss_hash, &enet_bytes_written, in fnic_rq_cmpl_frame_recv()
/linux/include/linux/qed/
H A Deth_common.h218 __le32 rss_hash; member
271 __le32 rss_hash; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve_desc.h86 __be32 rss_hash; /* Receive-side scaling hash (Toeplitz for gVNIC) */ member
H A Dgve_rx.c910 skb_set_hash(skb, be32_to_cpu(desc->rss_hash), in gve_rx()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.h47 u32 rss_hash; member
H A Daq_ring.c682 skb_set_hash(skb, buff->rss_hash, in __aq_ring_rx_clean()
825 skb_set_hash(skb, buff->rss_hash, in __aq_ring_xdp_clean()
/linux/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_desc.h74 u32 rss_hash; member
/linux/drivers/net/ethernet/tehuti/
H A Dtn40.h206 __le32 rss_hash; member
/linux/drivers/net/ethernet/intel/idpf/
H A Dvirtchnl2_lan_desc.h350 __le32 rss_hash; member
/linux/drivers/net/ethernet/qlogic/qede/
H A Dqede_fp.c609 static void qede_get_rxhash(struct sk_buff *skb, u8 bitfields, __le32 rss_hash) in qede_get_rxhash() argument
620 hash = le32_to_cpu(rss_hash); in qede_get_rxhash()
872 qede_get_rxhash(tpa_info->skb, cqe->bitfields, cqe->rss_hash); in qede_tpa_start()
1329 qede_get_rxhash(skb, fp_cqe->bitfields, fp_cqe->rss_hash); in qede_rx_process_cqe()
/linux/drivers/net/ethernet/atheros/alx/
H A Dhw.h241 __le32 rss_hash; member
/linux/drivers/net/ethernet/brocade/bna/
H A Dbna_hw_defs.h396 u32 rss_hash; member
H A Dbfi_enet.h149 u32 rss_hash; member
/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c.h248 __le32 rss_hash; member
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac.h278 u32 rss_hash; member
H A Ddwc-xlgmac-net.c1253 skb_set_hash(skb, pkt_info->rss_hash, in xlgmac_rx_poll()
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/
H A Dhw_atl_utils.h41 u32 rss_hash; member
H A Dhw_atl_b0.c971 buff->rss_hash = rxd_wb->rss_hash; in hw_atl_b0_hw_ring_rx_receive()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h300 __le32 rss_hash; member
/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c666 skb_set_hash(skb, le32_to_cpu(comp->rss_hash), in ionic_rx_clean()
673 skb_set_hash(skb, le32_to_cpu(comp->rss_hash), in ionic_rx_clean()
/linux/drivers/net/ethernet/emulex/benet/
H A Dbe.h270 u32 rss_hash; member
H A Dbe_main.c2418 skb_set_hash(skb, rxcp->rss_hash, PKT_HASH_TYPE_L3); in be_rx_compl_process()
2478 skb_set_hash(skb, rxcp->rss_hash, PKT_HASH_TYPE_L3); in be_rx_compl_process_gro()
2501 rxcp->rss_hash = GET_RX_COMPL_V1_BITS(rsshash, compl); in be_parse_rx_compl_v1()
2524 rxcp->rss_hash = GET_RX_COMPL_V0_BITS(rsshash, compl); in be_parse_rx_compl_v0()

12