Searched refs:gso_type (Results 1 - 25 of 101) sorted by last modified time

12345

/linux-master/net/ipv4/
H A Dtcp_output.c385 skb_shinfo(skb)->gso_type |= SKB_GSO_TCP_ECN;
1397 skb_shinfo(skb)->gso_type = sk->sk_gso_type;
H A Dudp_offload.c42 if (skb_shinfo(skb)->gso_type & SKB_GSO_PARTIAL)
58 need_csum = !!(skb_shinfo(skb)->gso_type & SKB_GSO_UDP_TUNNEL_CSUM);
61 remcsum = !!(skb_shinfo(skb)->gso_type & SKB_GSO_TUNNEL_REMCSUM);
94 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL);
288 if (skb_shinfo(gso_skb)->gso_type & SKB_GSO_FRAGLIST)
386 (skb_shinfo(skb)->gso_type &
392 if (!(skb_shinfo(skb)->gso_type & (SKB_GSO_UDP | SKB_GSO_UDP_L4)))
398 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4)
683 skb_shinfo(skb)->gso_type |= SKB_GSO_UDP_L4;
704 skb_shinfo(skb)->gso_type
[all...]
H A Dudp.c938 skb_shinfo(skb)->gso_type = SKB_GSO_UDP_L4;
H A Daf_inet.c1409 udpfrag = !!(skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
1410 fixedid = !!(skb_shinfo(skb)->gso_type & SKB_GSO_TCP_FIXEDID);
1427 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL);
1470 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_IPXIP4))
1680 skb_shinfo(skb)->gso_type |= SKB_GSO_IPXIP4;
/linux-master/include/linux/
H A Dskbuff.h238 * is implied by the SKB_GSO_* flags in gso_type. Most obviously, if the
239 * gso_type is %SKB_GSO_TCPV4 or %SKB_GSO_TCPV6, TCP checksum offload as
599 unsigned int gso_type; member in struct:skb_shared_info
4985 return skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6;
4991 return skb_shinfo(skb)->gso_type & SKB_GSO_SCTP;
4997 return skb_shinfo(skb)->gso_type & (SKB_GSO_TCPV4 | SKB_GSO_TCPV6);
5004 skb_shinfo(skb)->gso_type = 0;
5027 /* LRO sets gso_size but not gso_type, whereas if GSO is really
5028 * wanted then gso_type will be set. */
5032 unlikely(shinfo->gso_type
[all...]
H A Dudp.h147 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
176 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4 &&
180 if (skb_shinfo(skb)->gso_type & SKB_GSO_FRAGLIST &&
190 !(skb_shinfo(skb)->gso_type &
/linux-master/net/ipv6/
H A Dudp_offload.c33 if (skb->encapsulation && skb_shinfo(skb)->gso_type &
40 if (!(skb_shinfo(skb)->gso_type & (SKB_GSO_UDP | SKB_GSO_UDP_L4)))
46 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4)
175 skb_shinfo(skb)->gso_type |= (SKB_GSO_FRAGLIST|SKB_GSO_UDP_L4);
H A Dudp.c1258 skb_shinfo(skb)->gso_type = SKB_GSO_UDP_L4;
H A Dip6_offload.c142 skb_shinfo(skb)->gso_type & (SKB_GSO_IPXIP4 | SKB_GSO_IPXIP6))
144 (skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
147 (skb_shinfo(skb)->gso_type & SKB_GSO_UDP);
160 gso_partial = !!(skb_shinfo(segs)->gso_type & SKB_GSO_PARTIAL);
405 skb_shinfo(skb)->gso_type |= SKB_GSO_IPXIP4;
412 skb_shinfo(skb)->gso_type |= SKB_GSO_IPXIP6;
419 skb_shinfo(skb)->gso_type |= SKB_GSO_IPXIP6;
427 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_IPXIP4))
436 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_IPXIP6))
445 if (!(skb_shinfo(skb)->gso_type
[all...]
/linux-master/net/core/
H A Dskbuff.c1345 sh->gso_size, sh->gso_type, sh->gso_segs,
2096 skb_shinfo(new)->gso_type = skb_shinfo(old)->gso_type;
2130 if (WARN_ON_ONCE(skb_shinfo(skb)->gso_type & SKB_GSO_FRAGLIST))
2468 if (WARN_ON_ONCE(skb_shinfo(skb)->gso_type & SKB_GSO_FRAGLIST))
2859 skb_shinfo(skb)->gso_type |= SKB_GSO_DODGY;
4621 if ((skb_shinfo(head_skb)->gso_type & SKB_GSO_DODGY) &&
4656 !net_gso_ok(features, skb_shinfo(head_skb)->gso_type))
4911 int type = skb_shinfo(head_skb)->gso_type;
4924 skb_shinfo(iter)->gso_type
[all...]
H A Dgro.c480 (skb_shinfo(skb)->gso_type & SKB_GSO_DODGY))
638 skb_shinfo(skb)->gso_type = 0;
H A Dfilter.c3304 if (shinfo->gso_type & SKB_GSO_TCPV4) {
3305 shinfo->gso_type &= ~SKB_GSO_TCPV4;
3306 shinfo->gso_type |= SKB_GSO_TCPV6;
3334 if (shinfo->gso_type & SKB_GSO_TCPV6) {
3335 shinfo->gso_type &= ~SKB_GSO_TCPV6;
3336 shinfo->gso_type |= SKB_GSO_TCPV4;
3452 unsigned int gso_type = SKB_GSO_DODGY; local
3457 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) ||
3511 gso_type |= SKB_GSO_UDP_TUNNEL;
3513 gso_type |
[all...]
H A Ddev.c3461 if (!skb_shinfo(skb)->gso_type) {
3472 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_PARTIAL))
3478 if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4) {
3696 if (likely(shinfo->gso_type & (SKB_GSO_TCPV4 | SKB_GSO_TCPV6))) {
3712 if (shinfo->gso_type & SKB_GSO_DODGY)
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c738 } else if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
785 } else if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
1372 if (ssi->gso_type & SKB_GSO_TCPV6)
1597 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4)
1604 if (ssi->gso_size && !(ssi->gso_type & SKB_GSO_UDP_L4)) {
1925 bool v6 = (ssi->gso_type & SKB_GSO_TCPV6) != 0;
2166 !(skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4))
2202 !(skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4))
2363 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4)
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt.c633 bool udp_gso = !!(skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4);
1462 tpa_info->gso_type = SKB_GSO_TCPV4;
1464 tpa_info->gso_type = SKB_GSO_TCPV6;
1468 tpa_info->gso_type = SKB_GSO_TCPV6;
1473 tpa_info->gso_type = 0;
1518 skb_shinfo(skb)->gso_type |= SKB_GSO_UDP_TUNNEL_CSUM;
1520 skb_shinfo(skb)->gso_type |= SKB_GSO_UDP_TUNNEL;
1634 if (tpa_info->gso_type == SKB_GSO_TCPV4) {
1645 } else if (tpa_info->gso_type == SKB_GSO_TCPV6) {
1684 skb_shinfo(skb)->gso_type
[all...]
/linux-master/drivers/net/
H A Dtun.c1693 if (hdr->gso_type || !xdp_prog) {
2131 sinfo->gso_type, tun16_to_cpu(tun, gso.gso_size),
2456 if (gso->gso_type) {
H A Dvirtio_net.c1225 if (unlikely(hdr->hdr.gso_type))
1542 if (unlikely(hdr->hdr.gso_type))
1840 dev->name, hdr->hdr.gso_type,
H A Dxen-netfront.c813 gso->u.gso.type = (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV6) ?
1146 skb_shinfo(skb)->gso_type =
1152 skb_shinfo(skb)->gso_type |= SKB_GSO_DODGY;
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_main.c4254 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
4507 int gso = skb_shinfo(skb)->gso_type;
6268 int gso = skb_shinfo(skb)->gso_type;
/linux-master/include/net/
H A Dip_tunnels.h513 skb_shinfo(skb)->gso_type &= ~(NETIF_F_GSO_ENCAP_ALL >>
/linux-master/drivers/net/ethernet/realtek/
H A Dr8169_main.c4259 if (shinfo->gso_type & SKB_GSO_TCPV4) {
4261 } else if (shinfo->gso_type & SKB_GSO_TCPV6) {
4431 else if (skb_shinfo(skb)->gso_type & SKB_GSO_TCPV4 &&
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c160 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c209 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.c2406 switch (shinfo->gso_type & ~SKB_GSO_DODGY) {
2897 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV4;
2908 skb_shinfo(skb)->gso_type = SKB_GSO_TCPV6;
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c3164 if (skb_shinfo(skb)->gso_type & (SKB_GSO_GRE |
3170 if (!(skb_shinfo(skb)->gso_type & SKB_GSO_PARTIAL) &&
3171 (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_TUNNEL_CSUM)) {
3202 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4) {
3385 !(skb_shinfo(skb)->gso_type & SKB_GSO_PARTIAL) &&
3386 (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_TUNNEL_CSUM))

Completed in 503 milliseconds

12345