Home
last modified time | relevance | path

Searched refs:rss_type (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
A Dhinic_port.c684 struct hinic_rss_type rss_type) in hinic_set_rss_type() argument
708 HINIC_RSS_TYPE_SET(rss_type.ipv4, IPV4) | in hinic_set_rss_type()
709 HINIC_RSS_TYPE_SET(rss_type.ipv6, IPV6) | in hinic_set_rss_type()
710 HINIC_RSS_TYPE_SET(rss_type.ipv6_ext, IPV6_EXT) | in hinic_set_rss_type()
711 HINIC_RSS_TYPE_SET(rss_type.tcp_ipv4, TCP_IPV4) | in hinic_set_rss_type()
712 HINIC_RSS_TYPE_SET(rss_type.tcp_ipv6, TCP_IPV6) | in hinic_set_rss_type()
713 HINIC_RSS_TYPE_SET(rss_type.tcp_ipv6_ext, TCP_IPV6_EXT) | in hinic_set_rss_type()
714 HINIC_RSS_TYPE_SET(rss_type.udp_ipv4, UDP_IPV4) | in hinic_set_rss_type()
715 HINIC_RSS_TYPE_SET(rss_type.udp_ipv6, UDP_IPV6); in hinic_set_rss_type()
744 struct hinic_rss_type *rss_type) in hinic_get_rss_type() argument
[all …]
A Dhinic_ethtool.c931 &rss_type); in hinic_get_rss_hash_opts()
938 if (rss_type.tcp_ipv4) in hinic_get_rss_hash_opts()
942 if (rss_type.tcp_ipv6) in hinic_get_rss_hash_opts()
946 if (rss_type.udp_ipv4) in hinic_get_rss_hash_opts()
950 if (rss_type.udp_ipv6) in hinic_get_rss_hash_opts()
982 rss_type->tcp_ipv4 = rss_l4_en; in set_l4_rss_hash_ops()
985 rss_type->tcp_ipv6 = rss_l4_en; in set_l4_rss_hash_ops()
1003 struct hinic_rss_type *rss_type = &nic_dev->rss_type; in hinic_set_rss_hash_opts() local
1037 rss_type->ipv4 = 1; in hinic_set_rss_hash_opts()
1040 rss_type->ipv6 = 1; in hinic_set_rss_hash_opts()
[all …]
A Dhinic_main.c341 err = hinic_set_rss_type(nic_dev, tmpl_idx, nic_dev->rss_type); in hinic_rss_init()
367 nic_dev->rss_type.tcp_ipv6_ext = 1; in hinic_init_rss_parameters()
368 nic_dev->rss_type.ipv6_ext = 1; in hinic_init_rss_parameters()
369 nic_dev->rss_type.tcp_ipv6 = 1; in hinic_init_rss_parameters()
370 nic_dev->rss_type.ipv6 = 1; in hinic_init_rss_parameters()
371 nic_dev->rss_type.tcp_ipv4 = 1; in hinic_init_rss_parameters()
372 nic_dev->rss_type.ipv4 = 1; in hinic_init_rss_parameters()
373 nic_dev->rss_type.udp_ipv6 = 1; in hinic_init_rss_parameters()
374 nic_dev->rss_type.udp_ipv4 = 1; in hinic_init_rss_parameters()
A Dhinic_dev.h105 struct hinic_rss_type rss_type; member
A Dhinic_port.h795 struct hinic_rss_type rss_type);
815 struct hinic_rss_type *rss_type);
/linux/drivers/scsi/fnic/
A Dcq_enet_desc.h95 u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, in cq_enet_rq_desc_dec() argument
119 *rss_type = (u8)((q_number_rss_type_flags >> CQ_DESC_Q_NUM_BITS) & in cq_enet_rq_desc_dec()
A Dfnic_fcs.c840 u8 ipv6, ipv4, ipv4_fragment, rss_type, csum_not_calc; in fnic_rq_cmpl_frame_recv() local
873 &rss_type, &csum_not_calc, &rss_hash, in fnic_rq_cmpl_frame_recv()
/linux/drivers/net/ethernet/cisco/enic/
A Dcq_enet_desc.h106 u8 *ingress_port, u8 *fcoe, u8 *eop, u8 *sop, u8 *rss_type, in cq_enet_rq_desc_dec() argument
134 *rss_type = (u8)((q_number_rss_type_flags >> CQ_DESC_Q_NUM_BITS) & in cq_enet_rq_desc_dec()
A Denic_main.c1309 u8 ipv6, ipv4, ipv4_fragment, fcs_ok, rss_type, csum_not_calc; in enic_rq_indicate_buf() local
1322 &ingress_port, &fcoe, &eop, &sop, &rss_type, in enic_rq_indicate_buf()
1364 switch (rss_type) { in enic_rq_indicate_buf()
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl/
A Dhw_atl_a0.c698 u16 rss_type = rxd_wb->type & 0xFU; in hw_atl_a0_hw_ring_rx_receive() local
700 if (rss_type && rss_type < 0x8U) { in hw_atl_a0_hw_ring_rx_receive()
701 buff->is_hash_l4 = (rss_type == 0x4 || in hw_atl_a0_hw_ring_rx_receive()
702 rss_type == 0x5); in hw_atl_a0_hw_ring_rx_receive()
A Dhw_atl_b0.c959 u16 rss_type = rxd_wb->type & 0xFU; in hw_atl_b0_hw_ring_rx_receive() local
961 if (rss_type && rss_type < 0x8U) { in hw_atl_b0_hw_ring_rx_receive()
962 buff->is_hash_l4 = (rss_type == 0x4 || in hw_atl_b0_hw_ring_rx_receive()
963 rss_type == 0x5); in hw_atl_b0_hw_ring_rx_receive()
/linux/drivers/net/ethernet/intel/fm10k/
A Dfm10k_main.c389 u16 rss_type; in fm10k_rx_hash() local
394 rss_type = le16_to_cpu(rx_desc->w.pkt_info) & FM10K_RXD_RSSTYPE_MASK; in fm10k_rx_hash()
395 if (!rss_type) in fm10k_rx_hash()
399 (BIT(rss_type) & FM10K_RSS_L4_TYPES_MASK) ? in fm10k_rx_hash()
/linux/drivers/net/ethernet/hisilicon/hns3/
A Dhnae3.h784 enum pkt_hash_types rss_type; member
A Dhns3_enet.c4008 enum pkt_hash_types rss_type; in hns3_set_rx_skb_rss_type() local
4011 rss_type = handle->kinfo.rss_type; in hns3_set_rx_skb_rss_type()
4013 rss_type = PKT_HASH_TYPE_NONE; in hns3_set_rx_skb_rss_type()
4015 skb_set_hash(skb, rss_hash, rss_type); in hns3_set_rx_skb_rss_type()
/linux/drivers/net/ethernet/intel/ixgbevf/
A Dixgbevf_main.c445 u16 rss_type; in ixgbevf_rx_hash() local
450 rss_type = le16_to_cpu(rx_desc->wb.lower.lo_dword.hs_rss.pkt_info) & in ixgbevf_rx_hash()
453 if (!rss_type) in ixgbevf_rx_hash()
457 (IXGBE_RSS_L4_TYPES_MASK & (1ul << rss_type)) ? in ixgbevf_rx_hash()
/linux/drivers/net/ethernet/intel/ixgbe/
A Dixgbe_main.c1427 u16 rss_type; in ixgbe_rx_hash() local
1432 rss_type = le16_to_cpu(rx_desc->wb.lower.lo_dword.hs_rss.pkt_info) & in ixgbe_rx_hash()
1435 if (!rss_type) in ixgbe_rx_hash()
1439 (IXGBE_RSS_L4_TYPES_MASK & (1ul << rss_type)) ? in ixgbe_rx_hash()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_main.c4817 vport->nic.kinfo.rss_type = PKT_HASH_TYPE_L4; in hclge_get_rss_type()
4820 vport->nic.kinfo.rss_type = PKT_HASH_TYPE_L3; in hclge_get_rss_type()
4822 vport->nic.kinfo.rss_type = PKT_HASH_TYPE_NONE; in hclge_get_rss_type()

Completed in 105 milliseconds