Lines Matching refs:opts
6877 u32 *opts) in rtl8169_xmit_frags() argument
6905 status = opts[0] | len | in rtl8169_xmit_frags()
6909 txd->opts2 = cpu_to_le32(opts[1]); in rtl8169_xmit_frags()
7009 struct sk_buff *skb, u32 *opts) in rtl8169_tso_csum_v1() argument
7014 opts[0] |= TD_LSO; in rtl8169_tso_csum_v1()
7015 opts[0] |= min(mss, TD_MSS_MAX) << TD0_MSS_SHIFT; in rtl8169_tso_csum_v1()
7020 opts[0] |= TD0_IP_CS | TD0_TCP_CS; in rtl8169_tso_csum_v1()
7022 opts[0] |= TD0_IP_CS | TD0_UDP_CS; in rtl8169_tso_csum_v1()
7031 struct sk_buff *skb, u32 *opts) in rtl8169_tso_csum_v2() argument
7046 opts[0] |= TD1_GTSENV4; in rtl8169_tso_csum_v2()
7053 opts[0] |= TD1_GTSENV6; in rtl8169_tso_csum_v2()
7061 opts[0] |= transport_offset << GTTCPHO_SHIFT; in rtl8169_tso_csum_v2()
7062 opts[1] |= min(mss, TD_MSS_MAX) << TD1_MSS_SHIFT; in rtl8169_tso_csum_v2()
7078 opts[1] |= TD1_IPv4_CS; in rtl8169_tso_csum_v2()
7083 opts[1] |= TD1_IPv6_CS; in rtl8169_tso_csum_v2()
7093 opts[1] |= TD1_TCP_CS; in rtl8169_tso_csum_v2()
7095 opts[1] |= TD1_UDP_CS; in rtl8169_tso_csum_v2()
7099 opts[1] |= transport_offset << TCPHO_SHIFT; in rtl8169_tso_csum_v2()
7118 u32 opts[2]; in rtl8169_start_xmit() local
7129 opts[1] = cpu_to_le32(rtl8169_tx_vlan_tag(skb)); in rtl8169_start_xmit()
7130 opts[0] = DescOwn; in rtl8169_start_xmit()
7132 if (!tp->tso_csum(tp, skb, opts)) { in rtl8169_start_xmit()
7148 frags = rtl8169_xmit_frags(tp, skb, opts); in rtl8169_start_xmit()
7152 opts[0] |= FirstFrag; in rtl8169_start_xmit()
7154 opts[0] |= FirstFrag | LastFrag; in rtl8169_start_xmit()
7158 txd->opts2 = cpu_to_le32(opts[1]); in rtl8169_start_xmit()
7166 status = opts[0] | len | (RingEnd * !((entry + 1) % NUM_TX_DESC)); in rtl8169_start_xmit()