Symbol: skb_ensure_writable
drivers/net/geneve.c
618
err = skb_ensure_writable(skb, gro_hint->nested_tp_offset + sizeof(*uh));
include/linux/skbuff.h
4280
int skb_ensure_writable(struct sk_buff *skb, unsigned int write_len);
net/bridge/netfilter/ebt_dnat.c
24
if (skb_ensure_writable(skb, 0))
net/bridge/netfilter/ebt_redirect.c
24
if (skb_ensure_writable(skb, 0))
net/bridge/netfilter/ebt_snat.c
25
if (skb_ensure_writable(skb, 0))
net/bridge/netfilter/ebt_snat.c
34
if (skb_ensure_writable(skb, sizeof(_ah) + ETH_ALEN))
net/core/dev.c
3612
ret = skb_ensure_writable(skb, offset + sizeof(__sum16));
net/core/dev.c
3651
ret = skb_ensure_writable(skb, offset + sizeof(__le32));
net/core/filter.c
1685
return skb_ensure_writable(skb, write_len);
net/core/skbuff.c
6379
EXPORT_SYMBOL(skb_ensure_writable);
net/core/skbuff.c
6420
err = skb_ensure_writable(skb, VLAN_ETH_HLEN);
net/core/skbuff.c
6658
err = skb_ensure_writable(skb, mac_len + MPLS_HLEN);
net/core/skbuff.c
6700
err = skb_ensure_writable(skb, skb->mac_len + MPLS_HLEN);
net/ipv4/icmp.c
1053
skb_tail_pointer(skb_in) || skb_ensure_writable(skb_in,
net/ipv4/netfilter/arpt_mangle.c
20
if (skb_ensure_writable(skb, skb->len))
net/ipv4/netfilter/ipt_ECN.c
32
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/ipv4/netfilter/ipt_ECN.c
61
if (skb_ensure_writable(skb, ip_hdrlen(skb) + sizeof(*tcph)))
net/ipv4/netfilter/nf_nat_snmp_basic_main.c
189
if (skb_ensure_writable(skb, skb->len)) {
net/ipv6/exthdrs.c
967
if (skb_ensure_writable(skb, optoff + 2 + hdr->opt_len))
net/ipv6/ip6_icmp.c
33
skb_tail_pointer(skb_in) || skb_ensure_writable(skb_in,
net/ipv6/seg6_local.c
645
if (unlikely(skb_ensure_writable(skb, srhoff + srhlen)))
net/mac80211/tx.c
4428
err = skb_ensure_writable(skb, ETH_HLEN);
net/netfilter/ipvs/ip_vs_app.c
367
if (skb_ensure_writable(skb, ipvsh->len + sizeof(*th)))
net/netfilter/ipvs/ip_vs_app.c
443
if (skb_ensure_writable(skb, ipvsh->len + sizeof(*th)))
net/netfilter/ipvs/ip_vs_core.c
1051
if (skb_ensure_writable(skb, ctoff))
net/netfilter/ipvs/ip_vs_core.c
1443
if (skb_ensure_writable(skb, iph->len))
net/netfilter/ipvs/ip_vs_ftp.c
270
if (skb_ensure_writable(skb, skb->len))
net/netfilter/ipvs/ip_vs_ftp.c
436
if (skb_ensure_writable(skb, skb->len))
net/netfilter/ipvs/ip_vs_proto_sctp.c
105
if (skb_ensure_writable(skb, sctphoff + sizeof(*sctph)))
net/netfilter/ipvs/ip_vs_proto_sctp.c
153
if (skb_ensure_writable(skb, sctphoff + sizeof(*sctph)))
net/netfilter/ipvs/ip_vs_proto_tcp.c
162
if (skb_ensure_writable(skb, tcphoff + sizeof(*tcph)))
net/netfilter/ipvs/ip_vs_proto_tcp.c
240
if (skb_ensure_writable(skb, tcphoff + sizeof(*tcph)))
net/netfilter/ipvs/ip_vs_proto_udp.c
151
if (skb_ensure_writable(skb, udphoff + sizeof(*udph)))
net/netfilter/ipvs/ip_vs_proto_udp.c
234
if (skb_ensure_writable(skb, udphoff + sizeof(*udph)))
net/netfilter/ipvs/ip_vs_xmit.c
1577
if (skb_ensure_writable(skb, wlen))
net/netfilter/ipvs/ip_vs_xmit.c
1670
if (skb_ensure_writable(skb, wlen))
net/netfilter/ipvs/ip_vs_xmit.c
283
if (skb_ensure_writable(skb, sizeof(struct ipv6hdr)))
net/netfilter/ipvs/ip_vs_xmit.c
298
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/netfilter/ipvs/ip_vs_xmit.c
839
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/netfilter/ipvs/ip_vs_xmit.c
924
if (skb_ensure_writable(skb, sizeof(struct ipv6hdr)))
net/netfilter/nf_conntrack_proto_sctp.c
309
if (skb_ensure_writable(skb, dataoff + sizeof(*sh))) {
net/netfilter/nf_conntrack_seqadj.c
135
if (skb_ensure_writable(skb, optend))
net/netfilter/nf_conntrack_seqadj.c
188
if (skb_ensure_writable(skb, protoff + sizeof(*tcph)))
net/netfilter/nf_flow_table_ip.c
1086
if (skb_ensure_writable(skb, thoff + ctx->hdrsize))
net/netfilter/nf_flow_table_ip.c
505
if (skb_ensure_writable(skb, thoff + ctx->hdrsize))
net/netfilter/nf_nat_helper.c
148
if (skb_ensure_writable(skb, skb->len))
net/netfilter/nf_nat_helper.c
98
if (skb_ensure_writable(skb, skb->len))
net/netfilter/nf_nat_proto.c
140
if (skb_ensure_writable(skb, hdroff + hdrsize))
net/netfilter/nf_nat_proto.c
174
if (skb_ensure_writable(skb, hdroff + sizeof(*hdr)))
net/netfilter/nf_nat_proto.c
205
if (skb_ensure_writable(skb, hdroff + sizeof(*hdr)))
net/netfilter/nf_nat_proto.c
233
if (skb_ensure_writable(skb, hdroff + sizeof(*pgreh) - 8))
net/netfilter/nf_nat_proto.c
299
if (skb_ensure_writable(skb, iphdroff + sizeof(*iph)))
net/netfilter/nf_nat_proto.c
330
if (skb_ensure_writable(skb, iphdroff + sizeof(*ipv6h)))
net/netfilter/nf_nat_proto.c
514
if (skb_ensure_writable(skb, hdrlen + sizeof(*inside)))
net/netfilter/nf_nat_proto.c
73
if (skb_ensure_writable(skb, hdroff + sizeof(*hdr)))
net/netfilter/nf_nat_proto.c
828
if (skb_ensure_writable(skb, hdrlen + sizeof(*inside)))
net/netfilter/nf_nat_proto.c
99
if (skb_ensure_writable(skb, hdroff + hdrsize))
net/netfilter/nf_nat_sip.c
304
if (skb_ensure_writable(skb, skb->len)) {
net/netfilter/nf_synproxy_core.c
202
if (skb_ensure_writable(skb, optend))
net/netfilter/nfnetlink_queue.c
1394
if (skb_ensure_writable(e->skb, data_len))
net/netfilter/nft_exthdr.c
246
if (skb_ensure_writable(pkt->skb, nft_thoff(pkt) + tcphdr_len))
net/netfilter/nft_exthdr.c
326
if (skb_ensure_writable(pkt->skb, nft_thoff(pkt) + tcphdr_len))
net/netfilter/nft_fwd_netdev.c
116
if (skb_ensure_writable(skb, nhoff + sizeof(*iph))) {
net/netfilter/nft_fwd_netdev.c
137
if (skb_ensure_writable(skb, nhoff + sizeof(*ip6h))) {
net/netfilter/nft_payload.c
1143
if (skb_ensure_writable(skb, max(offset + priv->len, 0)) ||
net/netfilter/nft_payload.c
709
if (skb_ensure_writable(skb, offset + sizeof(*sh)))
net/netfilter/nft_payload.c
748
if (skb_ensure_writable(skb, l4csum_offset + sizeof(sum)) ||
net/netfilter/nft_payload.c
764
if (skb_ensure_writable(skb, csum_offset + sizeof(sum)) ||
net/netfilter/xt_DSCP.c
102
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/netfilter/xt_DSCP.c
36
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/netfilter/xt_DSCP.c
53
if (skb_ensure_writable(skb, sizeof(struct ipv6hdr)))
net/netfilter/xt_DSCP.c
82
if (skb_ensure_writable(skb, sizeof(struct iphdr)))
net/netfilter/xt_HL.c
32
if (skb_ensure_writable(skb, sizeof(*iph)))
net/netfilter/xt_HL.c
72
if (skb_ensure_writable(skb, sizeof(*ip6h)))
net/netfilter/xt_TCPMSS.c
89
if (skb_ensure_writable(skb, skb->len))
net/netfilter/xt_TCPOPTSTRIP.c
52
if (skb_ensure_writable(skb, tcphoff + tcp_hdrlen))
net/openvswitch/actions.c
1184
err = skb_ensure_writable(skb, skb_network_offset(skb) +
net/openvswitch/actions.c
1199
err = skb_ensure_writable(skb, skb_network_offset(skb) +
net/openvswitch/actions.c
232
err = skb_ensure_writable(skb, ETH_HLEN);
net/openvswitch/actions.c
462
err = skb_ensure_writable(skb, skb_network_offset(skb) +
net/openvswitch/actions.c
513
err = skb_ensure_writable(skb, skb_network_offset(skb) +
net/openvswitch/actions.c
593
err = skb_ensure_writable(skb, skb_transport_offset(skb) +
net/openvswitch/actions.c
636
err = skb_ensure_writable(skb, skb_transport_offset(skb) +
net/openvswitch/actions.c
666
err = skb_ensure_writable(skb, sctphoff + sizeof(struct sctphdr));
net/sched/act_pedit.c
458
if (skb_ensure_writable(skb,
net/sched/act_pedit.c
467
if (skb_ensure_writable(skb, min_t(int, skb->len,
net/sched/act_skbmod.c
64
err = skb_ensure_writable(skb, max_edit_len);