Home
last modified time | relevance | path

Searched refs:skb_ensure_writable (Results 1 – 25 of 33) sorted by relevance

12

/linux/net/netfilter/
H A Dxt_DSCP.c36 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in dscp_tg()
53 if (skb_ensure_writable(skb, sizeof(struct ipv6hdr))) in dscp_tg6()
82 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in tos_tg()
102 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in tos_tg6()
H A Dnf_nat_proto.c72 if (skb_ensure_writable(skb, hdroff + sizeof(*hdr))) in udp_manip_pkt()
89 if (skb_ensure_writable(skb, hdroff + sizeof(*hdr))) in udplite_manip_pkt()
115 if (skb_ensure_writable(skb, hdroff + hdrsize)) in sctp_manip_pkt()
156 if (skb_ensure_writable(skb, hdroff + hdrsize)) in tcp_manip_pkt()
190 if (skb_ensure_writable(skb, hdroff + sizeof(*hdr))) in icmp_manip_pkt()
221 if (skb_ensure_writable(skb, hdroff + sizeof(*hdr))) in icmpv6_manip_pkt()
249 if (skb_ensure_writable(skb, hdroff + sizeof(*pgreh) - 8)) in gre_manip_pkt()
318 if (skb_ensure_writable(skb, iphdroff + sizeof(*iph))) in nf_nat_ipv4_manip_pkt()
349 if (skb_ensure_writable(skb, iphdroff + sizeof(*ipv6h))) in nf_nat_ipv6_manip_pkt()
533 if (skb_ensure_writable(skb, hdrlen + sizeof(*inside))) in nf_nat_icmp_reply_translation()
[all …]
H A Dxt_HL.c32 if (skb_ensure_writable(skb, sizeof(*iph))) in ttl_tg()
72 if (skb_ensure_writable(skb, sizeof(*ip6h))) in hl_tg6()
H A Dnf_nat_helper.c98 if (skb_ensure_writable(skb, skb->len)) in __nf_nat_mangle_tcp_packet()
148 if (skb_ensure_writable(skb, skb->len)) in nf_nat_mangle_udp_packet()
H A Dnf_conntrack_seqadj.c129 if (skb_ensure_writable(skb, optend)) in nf_ct_sack_adjust()
179 if (skb_ensure_writable(skb, protoff + sizeof(*tcph))) in nf_ct_seq_adjust()
H A Dxt_TCPOPTSTRIP.c52 if (skb_ensure_writable(skb, tcphoff + tcp_hdrlen)) in tcpoptstrip_mangle_packet()
H A Dxt_TCPMSS.c89 if (skb_ensure_writable(skb, skb->len)) in tcpmss_mangle_packet()
H A Dnft_exthdr.c246 if (skb_ensure_writable(pkt->skb, nft_thoff(pkt) + tcphdr_len)) in nft_exthdr_tcp_set_eval()
326 if (skb_ensure_writable(pkt->skb, nft_thoff(pkt) + tcphdr_len)) in nft_exthdr_tcp_strip_eval()
H A Dnf_nat_sip.c285 if (skb_ensure_writable(skb, skb->len)) { in nf_nat_sip()
/linux/net/ipv4/netfilter/
H A Dipt_ECN.c32 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in set_ect_ip()
61 if (skb_ensure_writable(skb, ip_hdrlen(skb) + sizeof(*tcph))) in set_ect_tcp()
H A Darpt_mangle.c20 if (skb_ensure_writable(skb, skb->len)) in target()
H A Dnf_nat_snmp_basic_main.c189 if (skb_ensure_writable(skb, skb->len)) { in help()
/linux/net/bridge/netfilter/
H A Debt_redirect.c24 if (skb_ensure_writable(skb, 0)) in ebt_redirect_tg()
H A Debt_snat.c25 if (skb_ensure_writable(skb, 0)) in ebt_snat_tg()
H A Debt_dnat.c24 if (skb_ensure_writable(skb, 0)) in ebt_dnat_tg()
/linux/net/ipv6/
H A Dip6_icmp.c72 skb_tail_pointer(skb_in) || skb_ensure_writable(skb_in, in icmpv6_ndo_send()
H A Dexthdrs.c942 if (skb_ensure_writable(skb, optoff + 2 + hdr->opt_len)) in ipv6_hop_ioam()
/linux/net/openvswitch/
H A Dactions.c231 err = skb_ensure_writable(skb, ETH_HLEN); in set_eth_addr()
461 err = skb_ensure_writable(skb, skb_network_offset(skb) + in set_ipv4()
512 err = skb_ensure_writable(skb, skb_network_offset(skb) + in set_ipv6()
592 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_udp()
635 err = skb_ensure_writable(skb, skb_transport_offset(skb) + in set_tcp()
665 err = skb_ensure_writable(skb, sctphoff + sizeof(struct sctphdr)); in set_sctp()
1179 err = skb_ensure_writable(skb, skb_network_offset(skb) + in execute_dec_ttl()
1194 err = skb_ensure_writable(skb, skb_network_offset(skb) + in execute_dec_ttl()
/linux/net/netfilter/ipvs/
H A Dip_vs_xmit.c272 if (skb_ensure_writable(skb, sizeof(struct ipv6hdr))) in decrement_ttl()
287 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in decrement_ttl()
800 if (skb_ensure_writable(skb, sizeof(struct iphdr))) in ip_vs_nat_xmit()
885 if (skb_ensure_writable(skb, sizeof(struct ipv6hdr))) in ip_vs_nat_xmit_v6()
1529 if (skb_ensure_writable(skb, offset)) in ip_vs_icmp_xmit()
1613 if (skb_ensure_writable(skb, offset)) in ip_vs_icmp_xmit_v6()
H A Dip_vs_app.c368 if (skb_ensure_writable(skb, tcp_offset + sizeof(*th))) in app_tcp_pkt_out()
445 if (skb_ensure_writable(skb, tcp_offset + sizeof(*th))) in app_tcp_pkt_in()
H A Dip_vs_proto_udp.c150 if (skb_ensure_writable(skb, udphoff + sizeof(*udph))) in udp_snat_handler()
233 if (skb_ensure_writable(skb, udphoff + sizeof(*udph))) in udp_dnat_handler()
H A Dip_vs_proto_sctp.c104 if (skb_ensure_writable(skb, sctphoff + sizeof(*sctph))) in sctp_snat_handler()
152 if (skb_ensure_writable(skb, sctphoff + sizeof(*sctph))) in sctp_dnat_handler()
H A Dip_vs_proto_tcp.c161 if (skb_ensure_writable(skb, tcphoff + sizeof(*tcph))) in tcp_snat_handler()
239 if (skb_ensure_writable(skb, tcphoff + sizeof(*tcph))) in tcp_dnat_handler()
/linux/net/sched/
H A Dact_pedit.c405 if (skb_ensure_writable(skb, min(skb->len, max_offset))) in tcf_pedit_act()
/linux/net/core/
H A Dskbuff.c6309 int skb_ensure_writable(struct sk_buff *skb, unsigned int write_len) in skb_ensure_writable()
6319 EXPORT_SYMBOL(skb_ensure_writable);
6360 err = skb_ensure_writable(skb, VLAN_ETH_HLEN); in __skb_vlan_pop()
6598 err = skb_ensure_writable(skb, mac_len + MPLS_HLEN); in skb_mpls_pop()
6640 err = skb_ensure_writable(skb, skb->mac_len + MPLS_HLEN); in skb_mpls_update_lse()
6308 int skb_ensure_writable(struct sk_buff *skb, unsigned int write_len) skb_ensure_writable() function

12