[SK_BUFF]: Introduce skb_reset_mac_header(skb)
For the common, open coded 'skb->mac.raw = skb->data' operation, so that we can later turn skb->mac.raw into a offset, reducing the size of struct sk_buff in 64bit land while possibly keeping it as a pointer on 32bit. This one touches just the most simple case, next will handle the slightly more "complex" cases. Signed-off-by:Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- arch/um/drivers/net_kern.c 1 addition, 1 deletionarch/um/drivers/net_kern.c
- arch/xtensa/platform-iss/network.c 1 addition, 1 deletionarch/xtensa/platform-iss/network.c
- drivers/block/aoe/aoecmd.c 2 additions, 1 deletiondrivers/block/aoe/aoecmd.c
- drivers/ieee1394/eth1394.c 1 addition, 1 deletiondrivers/ieee1394/eth1394.c
- drivers/infiniband/ulp/ipoib/ipoib_cm.c 1 addition, 1 deletiondrivers/infiniband/ulp/ipoib/ipoib_cm.c
- drivers/infiniband/ulp/ipoib/ipoib_ib.c 1 addition, 1 deletiondrivers/infiniband/ulp/ipoib/ipoib_ib.c
- drivers/isdn/i4l/isdn_net.c 2 additions, 2 deletionsdrivers/isdn/i4l/isdn_net.c
- drivers/isdn/i4l/isdn_ppp.c 1 addition, 1 deletiondrivers/isdn/i4l/isdn_ppp.c
- drivers/message/fusion/mptlan.c 2 additions, 2 deletionsdrivers/message/fusion/mptlan.c
- drivers/net/appletalk/cops.c 1 addition, 1 deletiondrivers/net/appletalk/cops.c
- drivers/net/appletalk/ltpc.c 1 addition, 1 deletiondrivers/net/appletalk/ltpc.c
- drivers/net/arcnet/arc-rawmode.c 1 addition, 1 deletiondrivers/net/arcnet/arc-rawmode.c
- drivers/net/arcnet/capmode.c 4 additions, 7 deletionsdrivers/net/arcnet/capmode.c
- drivers/net/arcnet/rfc1051.c 1 addition, 1 deletiondrivers/net/arcnet/rfc1051.c
- drivers/net/arcnet/rfc1201.c 1 addition, 1 deletiondrivers/net/arcnet/rfc1201.c
- drivers/net/bonding/bond_3ad.c 2 additions, 2 deletionsdrivers/net/bonding/bond_3ad.c
- drivers/net/bonding/bond_alb.c 2 additions, 2 deletionsdrivers/net/bonding/bond_alb.c
- drivers/net/cxgb3/cxgb3_offload.c 1 addition, 1 deletiondrivers/net/cxgb3/cxgb3_offload.c
- drivers/net/cxgb3/sge.c 2 additions, 1 deletiondrivers/net/cxgb3/sge.c
- drivers/net/irda/ali-ircc.c 1 addition, 1 deletiondrivers/net/irda/ali-ircc.c
Loading
Please register or sign in to comment