Home
last modified time | relevance | path

Searched refs:skb_header_pointer (Results 1 – 103 of 103) sorted by relevance

/linux-4.1.27/net/ipv6/
Dexthdrs_core.c84 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr()
89 fp = skb_header_pointer(skb, in ipv6_skip_exthdr()
199 ip6 = skb_header_pointer(skb, *offset, sizeof(_ip6), &_ip6); in ipv6_find_hdr()
220 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr()
227 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr()
243 fp = skb_header_pointer(skb, in ipv6_find_hdr()
Doutput_core.c47 addrs = skb_header_pointer(skb, in ipv6_proxy_select_ident()
Dicmp.c160 tp = skb_header_pointer(skb, in is_ineligible()
232 op = skb_header_pointer(skb, offset, sizeof(_optval), &_optval); in opt_unrec()
Dmip6.c91 mh = skb_header_pointer(skb, skb_transport_offset(skb), in mip6_mh_filter()
Draw.c118 hdr = skb_header_pointer(skb, skb_transport_offset(skb), in icmpv6_filter()
/linux-4.1.27/net/netfilter/ipset/
Dip_set_getport.c32 th = skb_header_pointer(skb, protooff, sizeof(_tcph), &_tcph); in get_port()
44 sh = skb_header_pointer(skb, protooff, sizeof(_sh), &_sh); in get_port()
57 uh = skb_header_pointer(skb, protooff, sizeof(_udph), &_udph); in get_port()
69 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port()
80 ic = skb_header_pointer(skb, protooff, sizeof(_ich), &_ich); in get_port()
/linux-4.1.27/net/bridge/netfilter/
Debt_arpreply.c29 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_arpreply_tg()
39 shp = skb_header_pointer(skb, sizeof(_ah), ETH_ALEN, &_sha); in ebt_arpreply_tg()
43 siptr = skb_header_pointer(skb, sizeof(_ah) + ETH_ALEN, in ebt_arpreply_tg()
48 diptr = skb_header_pointer(skb, in ebt_arpreply_tg()
Debt_arp.c25 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in ebt_arp_mt()
44 sap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
49 dap = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
73 mp = skb_header_pointer(skb, sizeof(struct arphdr), in ebt_arp_mt()
86 mp = skb_header_pointer(skb, sizeof(struct arphdr) + in ebt_arp_mt()
Debt_among.c76 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_dst()
86 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_dst()
91 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_dst()
107 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in get_ip_src()
117 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in get_ip_src()
122 bp = skb_header_pointer(skb, sizeof(struct arphdr) + in get_ip_src()
Debt_log.c64 pptr = skb_header_pointer(skb, offset, in print_ports()
103 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet()
123 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_log_packet()
145 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in ebt_log_packet()
162 ap = skb_header_pointer(skb, sizeof(_arph), in ebt_log_packet()
Debt_ip.c36 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in ebt_ip_mt()
58 pptr = skb_header_pointer(skb, ih->ihl*4, in ebt_ip_mt()
Debt_ip6.c45 ih6 = skb_header_pointer(skb, 0, sizeof(_ip6h), &_ip6h); in ebt_ip6_mt()
73 pptr = skb_header_pointer(skb, offset_ph, sizeof(_pkthdr), in ebt_ip6_mt()
Debt_stp.c130 sp = skb_header_pointer(skb, 0, sizeof(_stph), &_stph); in ebt_stp_mt()
147 st = skb_header_pointer(skb, sizeof(_stph), in ebt_stp_mt()
Debt_snat.c33 ap = skb_header_pointer(skb, 0, sizeof(_ah), &_ah); in ebt_snat_tg()
Debt_vlan.c55 fp = skb_header_pointer(skb, 0, sizeof(_frame), &_frame); in ebt_vlan_mt()
/linux-4.1.27/net/netfilter/
Dxt_socket.c51 icmph = skb_header_pointer(skb, outside_hdrlen, in extract_icmp4_fields()
67 inside_iph = skb_header_pointer(skb, outside_hdrlen + in extract_icmp4_fields()
77 ports = skb_header_pointer(skb, outside_hdrlen + in extract_icmp4_fields()
161 hp = skb_header_pointer(skb, ip_hdrlen(skb), in xt_socket_lookup_slow_v4()
274 icmph = skb_header_pointer(skb, outside_hdrlen, in extract_icmp6_fields()
282 inside_iph = skb_header_pointer(skb, outside_hdrlen + sizeof(_icmph), in extract_icmp6_fields()
298 ports = skb_header_pointer(skb, inside_hdrlen, in extract_icmp6_fields()
350 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in xt_socket_lookup_slow_v6()
Dxt_AUDIT.c44 pptr = skb_header_pointer(skb, offset, sizeof(_ports), _ports); in audit_proto()
60 iptr = skb_header_pointer(skb, offset, sizeof(_ih), &_ih); in audit_proto()
79 ih = skb_header_pointer(skb, 0, sizeof(_iph), &_iph); in audit_ip4()
104 ih = skb_header_pointer(skb, skb_network_offset(skb), sizeof(_ip6h), &_ip6h); in audit_ip6()
Dxt_l2tp.c98 lh = skb_header_pointer(skb, offs, 2, &lhbuf); in l2tp_udp_mt()
116 lh = skb_header_pointer(skb, offs + 4, 4, &lhbuf); in l2tp_udp_mt()
126 lh = skb_header_pointer(skb, offs + 2, 4, &lhbuf); in l2tp_udp_mt()
150 lh = skb_header_pointer(skb, thoff, sizeof(lhbuf), &lhbuf); in l2tp_ip_mt()
158 lh = skb_header_pointer(skb, thoff + 8, sizeof(lhbuf), in l2tp_ip_mt()
Dnf_log_common.c40 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in nf_log_dump_udp_header()
70 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in nf_log_dump_tcp_header()
116 op = skb_header_pointer(skb, offset + sizeof(struct tcphdr), in nf_log_dump_tcp_header()
Dxt_tcpmss.c39 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcpmss_mt()
52 op = skb_header_pointer(skb, par->thoff + sizeof(*th), optlen, _opt); in tcpmss_mt()
Dxt_tcpudp.c49 op = skb_header_pointer(skb, protoff + sizeof(struct tcphdr), in tcp_find_option()
88 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in tcp_mt()
141 uh = skb_header_pointer(skb, par->thoff, sizeof(_udph), &_udph); in udp_mt()
Dxt_HMARK.c154 icmp6h = skb_header_pointer(skb, *offset, sizeof(_ih6), &_ih6); in get_inner6_hdr()
184 ip6 = skb_header_pointer(skb, nhoff, sizeof(_ip6), &_ip6); in hmark_pkt_set_htuple_ipv6()
238 icmph = skb_header_pointer(skb, *nhoff + iphsz, sizeof(_ih), &_ih); in get_inner_hdr()
265 ip = skb_header_pointer(skb, nhoff, sizeof(_ip), &_ip); in hmark_pkt_set_htuple_ipv4()
Dxt_dccp.c56 op = skb_header_pointer(skb, protoff + optoff, optlen, dccp_optbuf); in dccp_find_option()
108 dh = skb_header_pointer(skb, par->thoff, sizeof(_dh), &_dh); in dccp_mt()
Dxt_sctp.c59 sch = skb_header_pointer(skb, offset, sizeof(_sch), &_sch); in match_packet()
129 sh = skb_header_pointer(skb, par->thoff, sizeof(_sh), &_sh); in sctp_mt()
Dnf_conntrack_sane.c84 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
96 sb_ptr = skb_header_pointer(skb, dataoff, datalen, sane_buffer); in help()
Dxt_TPROXY.c259 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr); in tproxy_handle_time_wait4()
301 hp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_hdr), &_hdr); in tproxy_tg4()
422 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in tproxy_handle_time_wait6()
467 hp = skb_header_pointer(skb, thoff, sizeof(_hdr), &_hdr); in tproxy_tg6_v1()
Dnf_conntrack_proto_sctp.c151 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in sctp_pkt_to_tuple()
192 ((sch) = skb_header_pointer((skb), (offset), sizeof(_sch), &(_sch))); \
319 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_packet()
378 ih = skb_header_pointer(skb, offset + sizeof(sctp_chunkhdr_t), in sctp_packet()
423 sh = skb_header_pointer(skb, dataoff, sizeof(_sctph), &_sctph); in sctp_new()
455 ih = skb_header_pointer(skb, offset + sizeof(sctp_chunkhdr_t), in sctp_new()
Dnf_conntrack_pptp.c531 tcph = skb_header_pointer(skb, nexthdr_off, sizeof(_tcph), &_tcph); in conntrack_pptp_help()
536 pptph = skb_header_pointer(skb, nexthdr_off, sizeof(_pptph), &_pptph); in conntrack_pptp_help()
551 ctlh = skb_header_pointer(skb, nexthdr_off, sizeof(_ctlh), &_ctlh); in conntrack_pptp_help()
564 pptpReq = skb_header_pointer(skb, nexthdr_off, reqlen, &_pptpReq); in conntrack_pptp_help()
Dnf_conntrack_irc.c134 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
144 ib_ptr = skb_header_pointer(skb, dataoff, skb->len - dataoff, in help()
Dxt_ipcomp.c52 chdr = skb_header_pointer(skb, par->thoff, sizeof(_comphdr), &_comphdr); in comp_mt()
Dxt_esp.c49 eh = skb_header_pointer(skb, par->thoff, sizeof(_esp), &_esp); in esp_mt()
Dnf_conntrack_proto_udp.c47 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_pkt_to_tuple()
120 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udp_error()
Dnf_conntrack_proto_udplite.c56 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_pkt_to_tuple()
131 hdr = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in udplite_error()
Dnf_conntrack_proto_dccp.c405 dh = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in dccp_pkt_to_tuple()
431 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_new()
489 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_packet()
580 dh = skb_header_pointer(skb, dataoff, sizeof(_dh), &_dh); in dccp_error()
Dxt_osf.c208 tcp = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(struct tcphdr), &_tcph); in xt_osf_match_packet()
222 _optp = optp = skb_header_pointer(skb, ip_hdrlen(skb) + in xt_osf_match_packet()
Dxt_ecn.c39 th = skb_header_pointer(skb, par->thoff, sizeof(_tcph), &_tcph); in match_tcp()
Dxt_multiport.c84 pptr = skb_header_pointer(skb, par->thoff, sizeof(_ports), _ports); in multiport_mt()
Dnf_conntrack_proto_gre.c203 grehdr = skb_header_pointer(skb, dataoff, sizeof(_grehdr), &_grehdr); in gre_pkt_to_tuple()
212 pgrehdr = skb_header_pointer(skb, dataoff, 8, &_pgrehdr); in gre_pkt_to_tuple()
Dnf_conntrack_tftp.c50 tfh = skb_header_pointer(skb, protoff + sizeof(struct udphdr), in tftp_help()
Dnf_conntrack_proto_tcp.c286 hp = skb_header_pointer(skb, dataoff, 8, &_hdr); in tcp_pkt_to_tuple()
395 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_options()
450 ptr = skb_header_pointer(skb, dataoff + sizeof(struct tcphdr), in tcp_sack()
765 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_error()
830 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_packet()
1114 th = skb_header_pointer(skb, dataoff, sizeof(_tcph), &_tcph); in tcp_new()
Dnf_conntrack_ftp.c413 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in help()
427 fb_ptr = skb_header_pointer(skb, dataoff, datalen, ftp_buffer); in help()
Dnf_synproxy_core.c34 ptr = skb_header_pointer(skb, doff + sizeof(*th), length, buf); in synproxy_parse_options()
Dnf_conntrack_h323_main.c134 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in get_tpkt_data()
148 tpkt = skb_header_pointer(skb, tcpdataoff, tcpdatalen, in get_tpkt_data()
1244 uh = skb_header_pointer(skb, protoff, sizeof(_uh), &_uh); in get_udp_data()
1251 return skb_header_pointer(skb, dataoff, *datalen, h323_buffer); in get_udp_data()
Dxt_hashlimit.c575 ports = skb_header_pointer(skb, protoff + poff, sizeof(_ports), in hashlimit_init_dst()
Dnf_conntrack_sip.c1499 th = skb_header_pointer(skb, protoff, sizeof(_tcph), &_tcph); in sip_help_tcp()
/linux-4.1.27/net/ipv6/netfilter/
Dnf_log_ipv6.c57 ih = skb_header_pointer(skb, ip6hoff, sizeof(_ip6h), &_ip6h); in dump_ipv6_packet()
80 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in dump_ipv6_packet()
96 fh = skb_header_pointer(skb, ptr, sizeof(_fhdr), in dump_ipv6_packet()
144 ah = skb_header_pointer(skb, ptr, sizeof(_ahdr), in dump_ipv6_packet()
179 eh = skb_header_pointer(skb, ptr, sizeof(_esph), in dump_ipv6_packet()
226 ic = skb_header_pointer(skb, ptr, sizeof(_icmp6h), &_icmp6h); in dump_ipv6_packet()
Dip6t_rt.c59 rh = skb_header_pointer(skb, ptr, sizeof(_route), &_route); in rt_mt6()
109 rp = skb_header_pointer(skb, in rt_mt6()
133 ap = skb_header_pointer(skb, in rt_mt6()
163 ap = skb_header_pointer(skb, in rt_mt6()
Dip6t_hbh.c72 oh = skb_header_pointer(skb, ptr, sizeof(_optsh), &_optsh); in hbh_mt6()
108 tp = skb_header_pointer(skb, ptr, sizeof(_opttype), in hbh_mt6()
128 lp = skb_header_pointer(skb, ptr + 1, in hbh_mt6()
Dip6t_mh.c45 mh = skb_header_pointer(skb, par->thoff, sizeof(_mh), &_mh); in mh_mt6()
Dip6t_ipv6header.c67 hp = skb_header_pointer(skb, ptr, sizeof(_hdr), &_hdr); in ipv6header_mt6()
Dip6t_ah.c55 ah = skb_header_pointer(skb, ptr, sizeof(_ah), &_ah); in ah_mt6()
Dnf_conntrack_proto_icmpv6.c44 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmpv6_pkt_to_tuple()
204 icmp6h = skb_header_pointer(skb, dataoff, sizeof(_ih), &_ih); in icmpv6_error()
Dip6t_frag.c53 fh = skb_header_pointer(skb, ptr, sizeof(_frag), &_frag); in frag_mt6()
Dip6t_SYNPROXY.c282 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg6()
348 th = skb_header_pointer(skb, thoff, sizeof(_th), &_th); in ipv6_synproxy_hook()
Dnf_reject_ipv6.c46 otcph = skb_header_pointer(oldskb, tcphoff, sizeof(struct tcphdr), in nf_reject_ip6_tcphdr_get()
Dnf_conntrack_l3proto_ipv6.c43 ap = skb_header_pointer(skb, nhoff + offsetof(struct ipv6hdr, saddr), in ipv6_pkt_to_tuple()
Dip6_tables.c2159 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp6_match()
/linux-4.1.27/net/ipv4/netfilter/
Dnf_log_ipv4.c51 ih = skb_header_pointer(skb, iphoff, sizeof(_iph), &_iph); in dump_ipv4_packet()
86 op = skb_header_pointer(skb, iphoff+sizeof(_iph), in dump_ipv4_packet()
142 ich = skb_header_pointer(skb, iphoff + ih->ihl * 4, in dump_ipv4_packet()
212 ah = skb_header_pointer(skb, iphoff+ih->ihl*4, in dump_ipv4_packet()
235 eh = skb_header_pointer(skb, iphoff+ih->ihl*4, in dump_ipv4_packet()
Dnf_log_arp.c54 ah = skb_header_pointer(skb, 0, sizeof(_arph), &_arph); in dump_arp_packet()
70 ap = skb_header_pointer(skb, sizeof(_arph), sizeof(_arpp), &_arpp); in dump_arp_packet()
Dipt_ah.c43 ah = skb_header_pointer(skb, par->thoff, sizeof(_ahdr), &_ahdr); in ah_mt()
Dipt_ECN.c54 tcph = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_tcph), &_tcph); in set_ect_tcp()
Dnf_conntrack_proto_icmp.c38 hp = skb_header_pointer(skb, dataoff, sizeof(_hdr), &_hdr); in icmp_pkt_to_tuple()
188 icmph = skb_header_pointer(skb, ip_hdrlen(skb), sizeof(_ih), &_ih); in icmp_error()
Dnf_conntrack_l3proto_ipv4.c39 ap = skb_header_pointer(skb, nhoff + offsetof(struct iphdr, saddr), in ipv4_pkt_to_tuple()
72 iph = skb_header_pointer(skb, nhoff, sizeof(_iph), &_iph); in ipv4_get_l4proto()
Dnf_reject_ipv4.c28 oth = skb_header_pointer(oldskb, ip_hdrlen(oldskb), in nf_reject_ip_tcphdr_get()
Dipt_SYNPROXY.c267 th = skb_header_pointer(skb, par->thoff, sizeof(_th), &_th); in synproxy_tg4()
326 th = skb_header_pointer(skb, thoff, sizeof(_th), &_th); in ipv4_synproxy_hook()
Dipt_CLUSTERIP.c255 ports = skb_header_pointer(skb, iph->ihl * 4 + poff, 4, _ports); in clusterip_hashfn()
Dnf_nat_h323.c50 th = skb_header_pointer(skb, ip_hdrlen(skb), in set_addr()
Dip_tables.c2148 ic = skb_header_pointer(skb, par->thoff, sizeof(_icmph), &_icmph); in icmp_match()
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_proto.c247 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v4()
255 pptr = skb_header_pointer(skb, offset + ih->ihl*4, in ip_vs_tcpudp_debug_packet_v4()
279 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in ip_vs_tcpudp_debug_packet_v6()
287 pptr = skb_header_pointer(skb, offset + sizeof(struct ipv6hdr), in ip_vs_tcpudp_debug_packet_v6()
Dip_vs_sh.c290 th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); in ip_vs_sh_get_port()
296 uh = skb_header_pointer(skb, iph->len, sizeof(_udph), &_udph); in ip_vs_sh_get_port()
302 sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph); in ip_vs_sh_get_port()
Dip_vs_proto_sctp.c22 sh = skb_header_pointer(skb, iph->len, sizeof(_sctph), &_sctph); in sctp_conn_schedule()
28 sch = skb_header_pointer(skb, iph->len + sizeof(sctp_sctphdr_t), in sctp_conn_schedule()
187 sh = skb_header_pointer(skb, sctphoff, sizeof(_sctph), &_sctph); in sctp_csum_check()
384 sch = skb_header_pointer(skb, cofs, sizeof(_sctpch), &_sctpch); in set_sctp_state()
405 sch = skb_header_pointer(skb, cofs + ALIGN(clen, 4), in set_sctp_state()
Dip_vs_core.c897 ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph); in ip_vs_out_icmp()
921 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_out_icmp()
989 ip6h = skb_header_pointer(skb, ciph.len, sizeof(_ip6h), &_ip6h); in ip_vs_out_icmp_v6()
1022 sch = skb_header_pointer(skb, nh_len + sizeof(sctp_sctphdr_t), in is_sctp_abort()
1035 th = skb_header_pointer(skb, nh_len, sizeof(_tcph), &_tcph); in is_tcp_reset()
1048 th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); in is_new_conn()
1056 sch = skb_header_pointer(skb, iph->len + sizeof(sctp_sctphdr_t), in is_new_conn()
1360 ic = skb_header_pointer(skb, offset, sizeof(_icmph), &_icmph); in ip_vs_in_icmp()
1384 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_in_icmp()
1399 cih = skb_header_pointer(skb, offset, sizeof(_ciph), &_ciph); in ip_vs_in_icmp()
[all …]
Dip_vs_proto_udp.c41 uh = skb_header_pointer(skb, iph->len, sizeof(_udph), &_udph); in udp_conn_schedule()
303 uh = skb_header_pointer(skb, udphoff, sizeof(_udph), &_udph); in udp_csum_check()
Dip_vs_proto_tcp.c44 th = skb_header_pointer(skb, iph->len, sizeof(_tcph), &_tcph); in tcp_conn_schedule()
558 th = skb_header_pointer(skb, ihl, sizeof(_tcph), &_tcph); in tcp_state_transition()
Dip_vs_xmit.c690 p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); in ip_vs_nat_xmit()
779 p = skb_header_pointer(skb, ipvsh->len, sizeof(_pt), &_pt); in ip_vs_nat_xmit_v6()
/linux-4.1.27/security/
Dlsm_audit.c139 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in ipv6_skb_to_auditdata()
150 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in ipv6_skb_to_auditdata()
161 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in ipv6_skb_to_auditdata()
172 sh = skb_header_pointer(skb, offset, sizeof(_sctph), &_sctph); in ipv6_skb_to_auditdata()
/linux-4.1.27/net/sched/
Dact_pedit.c133 d = skb_header_pointer(skb, off + tkey->at, 1, in tcf_pedit()
152 ptr = skb_header_pointer(skb, off + offset, 4, &_data); in tcf_pedit()
Dcls_u32.c151 data = skb_header_pointer(skb, toff, 4, &hdata); in u32_classify()
203 data = skb_header_pointer(skb, off + n->sel.hoff, 4, in u32_classify()
218 data = skb_header_pointer(skb, in u32_classify()
/linux-4.1.27/net/batman-adv/
Dmain.c315 ethhdr = skb_header_pointer(skb, offset, sizeof(*ethhdr), &ethhdr_tmp); in batadv_skb_set_priority()
321 vhdr = skb_header_pointer(skb, offset + sizeof(*vhdr), in batadv_skb_set_priority()
329 ip_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), in batadv_skb_set_priority()
336 ip6_hdr = skb_header_pointer(skb, offset + sizeof(*ethhdr), in batadv_skb_set_priority()
Dbridge_loop_avoidance.c887 vhdr = skb_header_pointer(skb, headlen, VLAN_HLEN, in batadv_bla_process_claim()
/linux-4.1.27/net/802/
Dmrp.c680 mrp_cb(skb)->vah = skb_header_pointer(skb, *offset, sizeof(_vah), in mrp_pdu_parse_vecattr()
751 mrp_cb(skb)->mh = skb_header_pointer(skb, *offset, sizeof(_mh), &_mh); in mrp_pdu_parse_msg()
796 ph = skb_header_pointer(skb, offset, sizeof(_ph), &_ph); in mrp_rcv()
/linux-4.1.27/net/phonet/
Dpep-gprs.c51 pvfc = skb_header_pointer(skb, 0, 1, &buf); in gprs_type_trans()
Dpep.c67 ph = skb_header_pointer(skb, 0, 2, &h); in pep_get_sb()
76 data = skb_header_pointer(skb, 2, buflen, buf); in pep_get_sb()
/linux-4.1.27/net/ethernet/
Deth.c190 sap = skb_header_pointer(skb, 0, sizeof(*sap), &_service_access_point); in eth_type_trans()
/linux-4.1.27/net/core/
Dfilter.c1225 ptr = skb_header_pointer(skb, offset, len, buf); in bpf_skb_store_bytes()
1271 ptr = skb_header_pointer(skb, offset, sizeof(sum), &sum); in bpf_l3_csum_replace()
1319 ptr = skb_header_pointer(skb, offset, sizeof(sum), &sum); in bpf_l4_csum_replace()
/linux-4.1.27/include/linux/
Dfilter.h491 return skb_header_pointer(skb, k, size, buffer); in bpf_load_pointer()
Dskbuff.h2745 static inline void *skb_header_pointer(const struct sk_buff *skb, int offset, in skb_header_pointer() function
/linux-4.1.27/net/caif/
Dchnl_net.c96 ip_version = skb_header_pointer(skb, 0, 1, &buf); in chnl_recv_cb()
/linux-4.1.27/security/selinux/
Dhooks.c3746 ih = skb_header_pointer(skb, offset, sizeof(_iph), &_iph); in selinux_parse_skb_ipv4()
3769 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in selinux_parse_skb_ipv4()
3785 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in selinux_parse_skb_ipv4()
3801 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in selinux_parse_skb_ipv4()
3829 ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h); in selinux_parse_skb_ipv6()
3850 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in selinux_parse_skb_ipv6()
3862 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in selinux_parse_skb_ipv6()
3874 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in selinux_parse_skb_ipv6()
/linux-4.1.27/security/smack/
Dsmack_lsm.c3571 ip6 = skb_header_pointer(skb, offset, sizeof(_ipv6h), &_ipv6h); in smk_skb_to_addr_ipv6()
3585 th = skb_header_pointer(skb, offset, sizeof(_tcph), &_tcph); in smk_skb_to_addr_ipv6()
3590 uh = skb_header_pointer(skb, offset, sizeof(_udph), &_udph); in smk_skb_to_addr_ipv6()
3595 dh = skb_header_pointer(skb, offset, sizeof(_dccph), &_dccph); in smk_skb_to_addr_ipv6()
/linux-4.1.27/net/ipv4/
Dicmp.c604 itp = skb_header_pointer(skb_in, in icmp_send()
Draw.c147 hdr = skb_header_pointer(skb, skb_transport_offset(skb), in icmp_filter()
/linux-4.1.27/net/sunrpc/
Dxprtsock.c936 xp = skb_header_pointer(skb, sizeof(rpc_fraghdr), sizeof(_xid), &_xid); in xs_local_data_ready()
997 xp = skb_header_pointer(skb, sizeof(struct udphdr), in xs_udp_data_ready()
/linux-4.1.27/include/net/
Dip_vs.h120 return skb_header_pointer(skb, offset, len, buffer); in frag_safe_skb_hp()
/linux-4.1.27/net/wireless/
Dutil.c779 mpls = skb_header_pointer(skb, sizeof(struct ethhdr), in cfg80211_classify8021d()
/linux-4.1.27/drivers/net/bonding/
Dbond_alb.c308 arp = skb_header_pointer(skb, 0, sizeof(_arp), &_arp); in rlb_arp_recv()
Dbond_3ad.c2535 lacpdu = skb_header_pointer(skb, 0, sizeof(_lacpdu), &_lacpdu); in bond_3ad_lacpdu_recv()
Dbond_main.c3083 ep = skb_header_pointer(skb, 0, sizeof(hdr_tmp), &hdr_tmp); in bond_eth_hash()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c1393 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40e_tx_prepare_vlan_flags()
/linux-4.1.27/net/bridge/
Dbr_multicast.c1043 nsrcs = skb_header_pointer(skb, in br_ip6_multicast_mld2_report()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c2080 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in i40e_tx_prepare_vlan_flags()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c3612 u8 *dst_mac = skb_header_pointer(skb, 0, 0, NULL); in ixgbevf_xmit_frame()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c7321 vhdr = skb_header_pointer(skb, ETH_HLEN, sizeof(_vhdr), &_vhdr); in ixgbe_xmit_frame_ring()