Lines Matching refs:rss_tlv
1972 struct vfpf_rss_tlv *rss_tlv = &mbx->msg->req.update_rss; in bnx2x_vf_mbx_update_rss() local
1975 if (rss_tlv->ind_table_size != T_ETH_INDIRECTION_TABLE_SIZE || in bnx2x_vf_mbx_update_rss()
1976 rss_tlv->rss_key_size != T_ETH_RSS_KEY) { in bnx2x_vf_mbx_update_rss()
1986 memcpy(rss.ind_table, rss_tlv->ind_table, in bnx2x_vf_mbx_update_rss()
1988 memcpy(rss.rss_key, rss_tlv->rss_key, sizeof(rss_tlv->rss_key)); in bnx2x_vf_mbx_update_rss()
1990 rss.rss_result_mask = rss_tlv->rss_result_mask; in bnx2x_vf_mbx_update_rss()
1996 if (rss_tlv->rss_flags & VFPF_RSS_MODE_DISABLED) in bnx2x_vf_mbx_update_rss()
1998 if (rss_tlv->rss_flags & VFPF_RSS_MODE_REGULAR) in bnx2x_vf_mbx_update_rss()
2000 if (rss_tlv->rss_flags & VFPF_RSS_SET_SRCH) in bnx2x_vf_mbx_update_rss()
2002 if (rss_tlv->rss_flags & VFPF_RSS_IPV4) in bnx2x_vf_mbx_update_rss()
2004 if (rss_tlv->rss_flags & VFPF_RSS_IPV4_TCP) in bnx2x_vf_mbx_update_rss()
2006 if (rss_tlv->rss_flags & VFPF_RSS_IPV4_UDP) in bnx2x_vf_mbx_update_rss()
2008 if (rss_tlv->rss_flags & VFPF_RSS_IPV6) in bnx2x_vf_mbx_update_rss()
2010 if (rss_tlv->rss_flags & VFPF_RSS_IPV6_TCP) in bnx2x_vf_mbx_update_rss()
2012 if (rss_tlv->rss_flags & VFPF_RSS_IPV6_UDP) in bnx2x_vf_mbx_update_rss()
2015 if ((!(rss_tlv->rss_flags & VFPF_RSS_IPV4_TCP) && in bnx2x_vf_mbx_update_rss()
2016 rss_tlv->rss_flags & VFPF_RSS_IPV4_UDP) || in bnx2x_vf_mbx_update_rss()
2017 (!(rss_tlv->rss_flags & VFPF_RSS_IPV6_TCP) && in bnx2x_vf_mbx_update_rss()
2018 rss_tlv->rss_flags & VFPF_RSS_IPV6_UDP)) { in bnx2x_vf_mbx_update_rss()