Lines Matching refs:mss

7647 					   u32 len, u32 mss)  in tg3_4g_tso_overflow_test()  argument
7649 if (tg3_asic_rev(tp) == ASIC_REV_5762 && mss) { in tg3_4g_tso_overflow_test()
7652 return ((base + len + (mss & 0x3fff)) < base); in tg3_4g_tso_overflow_test()
7672 u32 mss, u32 vlan) in tg3_tx_set_bd() argument
7677 txbd->vlan_tag = (mss << TXD_MSS_SHIFT) | (vlan << TXD_VLAN_TAG_SHIFT); in tg3_tx_set_bd()
7682 u32 mss, u32 vlan) in tg3_tx_frag_set() argument
7693 if (tg3_4g_tso_overflow_test(tp, map, len, mss)) in tg3_tx_frag_set()
7715 frag_len, tmp_flag, mss, vlan); in tg3_tx_frag_set()
7726 len, flags, mss, vlan); in tg3_tx_frag_set()
7736 len, flags, mss, vlan); in tg3_tx_frag_set()
7785 u32 base_flags, u32 mss, u32 vlan) in tigon3_dma_hwbug_workaround() argument
7823 mss, vlan)) { in tigon3_dma_hwbug_workaround()
7893 u32 len, entry, base_flags, mss, vlan = 0; in tg3_start_xmit() local
7931 mss = skb_shinfo(skb)->gso_size; in tg3_start_xmit()
7932 if (mss) { in tg3_start_xmit()
7963 iph->tot_len = htons(mss + hdr_len); in tg3_start_xmit()
7983 mss |= (hdr_len & 0xc) << 12; in tg3_start_xmit()
7988 mss |= hdr_len << 9; in tg3_start_xmit()
7995 mss |= (tsflags << 11); in tg3_start_xmit()
8019 !mss && skb->len > VLAN_ETH_FRAME_LEN) in tg3_start_xmit()
8050 mss, vlan)) { in tg3_start_xmit()
8053 u32 tmp_mss = mss; in tg3_start_xmit()
8091 if (mss && tg3_tso_bug_gso_check(tnapi, skb)) { in tg3_start_xmit()
8109 base_flags, mss, vlan)) in tg3_start_xmit()
13367 u32 base_flags = 0, mss = 0, desc_idx, coal_now, data_off, val; in tg3_run_loopback() local
13408 mss = TG3_TSO_MSS; in tg3_run_loopback()
13414 iph->tot_len = htons((u16)(mss + hdr_len)); in tg3_run_loopback()
13430 mss |= (hdr_len & 0xc) << 12; in tg3_run_loopback()
13435 mss |= hdr_len << 9; in tg3_run_loopback()
13438 mss |= (TG3_TSO_TCP_OPT_LEN << 9); in tg3_run_loopback()
13475 base_flags | TXD_FLAG_END, mss, 0)) { in tg3_run_loopback()