/linux-4.1.27/net/ipv4/ |
D | inet_lro.c | 39 #define IP_HDR_LEN(iph) (iph->ihl << 2) argument 40 #define TCP_PAYLOAD_LENGTH(iph, tcph) \ argument 55 static int lro_tcp_ip_check(const struct iphdr *iph, const struct tcphdr *tcph, in lro_tcp_ip_check() 105 struct iphdr *iph = lro_desc->iph; in lro_update_tcp_ip_header() local 130 static __wsum lro_tcp_data_csum(struct iphdr *iph, struct tcphdr *tcph, int len) in lro_tcp_data_csum() 148 struct iphdr *iph, struct tcphdr *tcph) in lro_init_desc() 185 static void lro_add_common(struct net_lro_desc *lro_desc, struct iphdr *iph, in lro_add_common() 215 struct iphdr *iph, struct tcphdr *tcph) in lro_add_packet() 235 struct iphdr *iph, in lro_check_tcp_conn() 248 struct iphdr *iph, in lro_get_desc() [all …]
|
D | netfilter.c | 23 const struct iphdr *iph = ip_hdr(skb); in ip_route_me_harder() local 98 const struct iphdr *iph = ip_hdr(skb); in nf_ip_saveroute() local 113 const struct iphdr *iph = ip_hdr(skb); in nf_ip_reroute() local 127 const struct iphdr *iph = ip_hdr(skb); in nf_ip_checksum() local 159 const struct iphdr *iph = ip_hdr(skb); in nf_ip_checksum_partial() local
|
D | xfrm4_input.c | 28 const struct iphdr *iph = ip_hdr(skb); in xfrm4_rcv_encap_finish() local 42 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_finish() local 72 struct iphdr *iph; in xfrm4_udp_encap_rcv() local
|
D | ip_input.c | 264 const struct iphdr *iph; in ip_rcv_options() local 315 const struct iphdr *iph = ip_hdr(skb); in ip_rcv_finish() local 379 const struct iphdr *iph; in ip_rcv() local
|
D | xfrm4_mode_beet.c | 22 struct iphdr *iph = ip_hdr(skb); in xfrm4_beet_make_header() local 86 struct iphdr *iph; in xfrm4_beet_input() local
|
D | ah4.c | 78 static int ip_clear_mutable_options(const struct iphdr *iph, __be32 *daddr) in ip_clear_mutable_options() 121 struct iphdr *iph; in ah_output_done() local 155 struct iphdr *iph, *top_iph; in ah_output() local 308 struct iphdr *iph, *work_iph; in ah_input() local 434 const struct iphdr *iph = (const struct iphdr *)skb->data; in ah4_err() local
|
D | ip_gre.c | 143 const struct iphdr *iph; in ipgre_err() local 207 const struct iphdr *iph; in ipgre_rcv() local 374 struct iphdr *iph; in ipgre_header() local 397 const struct iphdr *iph = (const struct iphdr *) skb_mac_header(skb); in ipgre_header_parse() local 507 struct iphdr *iph = &tunnel->parms.iph; in ipgre_tunnel_init() local
|
D | ip_vti.c | 57 const struct iphdr *iph = ip_hdr(skb); in vti_input() local 255 const struct iphdr *iph = (const struct iphdr *)skb->data; in vti4_err() local 363 struct iphdr *iph = &tunnel->parms.iph; in vti_tunnel_init() local 381 struct iphdr *iph = &tunnel->parms.iph; in vti_fb_tunnel_init() local
|
D | ip_fragment.c | 99 struct iphdr *iph; member 197 const struct iphdr *iph; in ip_expire() local 239 static struct ipq *ip_find(struct net *net, struct iphdr *iph, u32 user) in ip_find() 506 struct iphdr *iph; in ip_frag_reasm() local 666 struct iphdr iph; in ip_check_defrag() local
|
D | ip_options.c | 46 unsigned char *iph = skb_network_header(skb); in ip_options_build() local 264 unsigned char *iph; in ip_options_compile() local 612 struct iphdr *iph = ip_hdr(skb); in ip_options_rcv_srr() local
|
D | syncookies.c | 178 u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_init_sequence() 198 const struct iphdr *iph = ip_hdr(skb); in cookie_v4_init_sequence() local 211 int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th, in __cookie_v4_check()
|
D | icmp.c | 443 const struct iphdr *iph, in icmp_route_lookup() 546 struct iphdr *iph; in icmp_send() local 715 const struct iphdr *iph = (const struct iphdr *) skb->data; in icmp_socket_deliver() local 751 const struct iphdr *iph; in icmp_unreach() local 1042 struct iphdr *iph = (struct iphdr *)skb->data; in icmp_err() local
|
D | ip_output.c | 87 void ip_send_check(struct iphdr *iph) in ip_send_check() 96 struct iphdr *iph = ip_hdr(skb); in __ip_local_out_sk() local 139 struct iphdr *iph; in ip_build_and_send_pkt() local 361 static void ip_copy_addrs(struct iphdr *iph, const struct flowi4 *fl4) in ip_copy_addrs() 376 struct iphdr *iph; in ip_queue_xmit() local 492 struct iphdr *iph; in ip_fragment() local 1335 struct iphdr *iph; in __ip_make_skb() local
|
D | tcp_offload.c | 39 const struct iphdr *iph = ip_hdr(skb); in tcp4_gso_segment() local 306 const struct iphdr *iph = ip_hdr(skb); in tcp4_gro_complete() local
|
D | xfrm4_mode_transport.c | 23 struct iphdr *iph = ip_hdr(skb); in xfrm4_transport_output() local
|
D | ip_forward.c | 77 struct iphdr *iph; /* Our header */ in ip_forward() local
|
D | route.c | 486 void __ip_select_ident(struct net *net, struct iphdr *iph, int segs) in __ip_select_ident() 503 const struct iphdr *iph, in __build_flow_key() 524 const struct iphdr *iph = ip_hdr(skb); in build_skb_flow_key() local 770 const struct iphdr *iph = (const struct iphdr *) skb->data; in __ip_do_redirect() local 787 const struct iphdr *iph = (const struct iphdr *) skb->data; in ip_do_redirect() local 1003 const struct iphdr *iph = (const struct iphdr *) skb->data; in ipv4_update_pmtu() local 1022 const struct iphdr *iph = (const struct iphdr *) skb->data; in __ipv4_sk_update_pmtu() local 1040 const struct iphdr *iph = (const struct iphdr *) skb->data; in ipv4_sk_update_pmtu() local 1094 const struct iphdr *iph = (const struct iphdr *) skb->data; in ipv4_redirect() local 1110 const struct iphdr *iph = (const struct iphdr *) skb->data; in ipv4_sk_redirect() local [all …]
|
D | xfrm4_state.c | 59 const struct iphdr *iph = ip_hdr(skb); in xfrm4_extract_header() local
|
D | ipip.c | 138 const struct iphdr *iph = (const struct iphdr *)skb->data; in ipip_err() local 191 const struct iphdr *iph; in ipip_rcv() local
|
D | udp_offload.c | 185 struct iphdr *iph; in udp4_ufo_fragment() local 417 const struct iphdr *iph = ip_hdr(skb); in udp4_gro_complete() local
|
D | ipcomp.c | 30 const struct iphdr *iph = (const struct iphdr *)skb->data; in ipcomp4_err() local
|
D | raw.c | 168 static int raw_v4_input(struct sk_buff *skb, const struct iphdr *iph, int hash) in raw_v4_input() 270 const struct iphdr *iph = (const struct iphdr *)skb->data; in raw_err() local 288 const struct iphdr *iph; in raw_icmp_error() local 345 struct iphdr *iph; in raw_send_hdrinc() local
|
D | ip_tunnel_core.c | 54 struct iphdr *iph; in iptunnel_xmit() local
|
D | tcp_ipv4.c | 359 const struct iphdr *iph = (const struct iphdr *)icmp_skb->data; in tcp_v4_err() local 1084 const struct iphdr *iph = ip_hdr(skb); in tcp_v4_md5_hash_skb() local 1133 const struct iphdr *iph = ip_hdr(skb); in tcp_v4_inbound_md5_hash() local 1348 const struct iphdr *iph = ip_hdr(skb); in tcp_v4_hnd_req() local 1453 const struct iphdr *iph; in tcp_v4_early_demux() local 1549 const struct iphdr *iph; in tcp_v4_rcv() local
|
D | tcp_fastopen.c | 103 const struct iphdr *iph = ip_hdr(syn); in tcp_fastopen_cookie_gen() local
|
D | ip_tunnel.c | 359 const struct iphdr *iph; in ip_tunnel_bind_dev() local 425 const struct iphdr *iph = ip_hdr(skb); in ip_tunnel_rcv() local 1139 struct iphdr *iph = &tunnel->parms.iph; in ip_tunnel_init() local
|
D | esp4.c | 278 const struct iphdr *iph; in esp_input_done2() local 482 const struct iphdr *iph = (const struct iphdr *)skb->data; in esp4_err() local
|
D | af_inet.c | 1209 struct iphdr *iph; in inet_gso_segment() local 1300 const struct iphdr *iph; in inet_gro_receive() local 1405 struct iphdr *iph = (struct iphdr *)(skb->data + nhoff); in inet_gro_complete() local
|
D | gre_demux.c | 286 const struct iphdr *iph = (const struct iphdr *)skb->data; in gre_err() local
|
D | ipmr.c | 1044 const struct iphdr *iph = ip_hdr(skb); in ipmr_cache_unresolved() local 1659 struct iphdr *iph; in ip_encap() local 1703 const struct iphdr *iph = ip_hdr(skb); in ipmr_queue_xmit() local 1934 struct iphdr *iph = ip_hdr(skb); in ipmr_rt_fib_lookup() local 2221 struct iphdr *iph; in ipmr_get_route() local
|
D | ip_sockglue.c | 135 const struct iphdr *iph = ip_hdr(skb); in ip_cmsg_recv_dstaddr() local 404 struct iphdr *iph; in ip_local_error() local
|
D | xfrm4_policy.c | 104 const struct iphdr *iph = ip_hdr(skb); in _decode_session4() local
|
D | cipso_ipv4.c | 1590 const struct iphdr *iph = ip_hdr(skb); in cipso_v4_optptr() local 2230 struct iphdr *iph; in cipso_v4_skbuff_setattr() local 2306 struct iphdr *iph; in cipso_v4_skbuff_delattr() local
|
D | udp.c | 577 const struct iphdr *iph = ip_hdr(skb); in __udp4_lib_lookup_skb() local 625 const struct iphdr *iph = (const struct iphdr *)skb->data; in __udp4_lib_err() local 1961 const struct iphdr *iph; in udp_v4_early_demux() local
|
D | fou.c | 53 struct iphdr *iph = ip_hdr(skb); in fou_recv_pull() local
|
D | ipconfig.c | 616 struct iphdr iph; /* IP header */ member
|
D | igmp.c | 669 struct iphdr *iph; in igmp_send_report() local
|
/linux-4.1.27/net/netfilter/ipvs/ |
D | ip_vs_proto_ah_esp.c | 45 const struct ip_vs_iphdr *iph, int inverse, in ah_esp_conn_fill_param_proto() 60 const struct ip_vs_iphdr *iph, in ah_esp_conn_in_get() 88 const struct ip_vs_iphdr *iph, int inverse) in ah_esp_conn_out_get() 112 struct ip_vs_iphdr *iph) in ah_esp_conn_schedule()
|
D | ip_vs_core.c | 237 int *ignored, struct ip_vs_iphdr *iph) in ip_vs_sched_persist() 415 struct ip_vs_iphdr *iph) in ip_vs_schedule() 529 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) in ip_vs_leave() 711 struct iphdr *iph = ip_hdr(skb); in ip_vs_nat_icmp() local 757 struct ipv6hdr *iph = ipv6_hdr(skb); in ip_vs_nat_icmp_v6() local 878 struct iphdr *iph; in ip_vs_out_icmp() local 1042 struct ip_vs_iphdr *iph) in is_new_conn() 1091 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph, in handle_response() 1161 struct ip_vs_iphdr iph; in ip_vs_out() local 1340 struct iphdr *iph; in ip_vs_in_icmp() local [all …]
|
D | ip_vs_proto_udp.c | 34 struct ip_vs_iphdr *iph) in udp_conn_schedule() 128 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_snat_handler() 211 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_dnat_handler()
|
D | ip_vs_fo.c | 27 struct ip_vs_iphdr *iph) in ip_vs_fo_schedule()
|
D | ip_vs_proto_sctp.c | 14 struct ip_vs_iphdr *iph) in sctp_conn_schedule() 80 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_snat_handler() 127 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_dnat_handler()
|
D | ip_vs_wlc.c | 35 struct ip_vs_iphdr *iph) in ip_vs_wlc_schedule()
|
D | ip_vs_lc.c | 30 struct ip_vs_iphdr *iph) in ip_vs_lc_schedule()
|
D | ip_vs_nq.c | 59 struct ip_vs_iphdr *iph) in ip_vs_nq_schedule()
|
D | ip_vs_sed.c | 63 struct ip_vs_iphdr *iph) in ip_vs_sed_schedule()
|
D | ip_vs_proto_tcp.c | 37 struct ip_vs_iphdr *iph) in tcp_conn_schedule() 132 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_snat_handler() 210 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_dnat_handler()
|
D | ip_vs_rr.c | 59 struct ip_vs_iphdr *iph) in ip_vs_rr_schedule()
|
D | ip_vs_sh.c | 281 ip_vs_sh_get_port(const struct sk_buff *skb, struct ip_vs_iphdr *iph) in ip_vs_sh_get_port() 320 struct ip_vs_iphdr *iph) in ip_vs_sh_schedule()
|
D | ip_vs_ftp.c | 172 struct iphdr *iph; in ip_vs_ftp_out() local 316 struct iphdr *iph; in ip_vs_ftp_in() local
|
D | ip_vs_xmit.c | 616 struct iphdr *iph = ip_hdr(skb); in ip_vs_bypass_xmit() local 969 struct iphdr *iph; /* Our new IP header */ in ip_vs_tunnel_xmit() local 1063 struct ipv6hdr *iph; /* Our new IP header */ in ip_vs_tunnel_xmit_v6() local 1232 struct ip_vs_iphdr *iph) in ip_vs_icmp_xmit()
|
D | ip_vs_pe_sip.c | 68 struct ip_vs_iphdr iph; in ip_vs_sip_fill_param() local
|
D | ip_vs_conn.c | 318 const struct ip_vs_iphdr *iph, in ip_vs_conn_fill_param_proto() 339 const struct ip_vs_iphdr *iph, int inverse) in ip_vs_conn_in_get_proto() 443 const struct ip_vs_iphdr *iph, int inverse) in ip_vs_conn_out_get_proto()
|
D | ip_vs_wrr.c | 166 struct ip_vs_iphdr *iph) in ip_vs_wrr_schedule()
|
D | ip_vs_dh.c | 218 struct ip_vs_iphdr *iph) in ip_vs_dh_schedule()
|
D | ip_vs_lblc.c | 485 struct ip_vs_iphdr *iph) in ip_vs_lblc_schedule()
|
D | ip_vs_lblcr.c | 649 struct ip_vs_iphdr *iph) in ip_vs_lblcr_schedule()
|
/linux-4.1.27/net/netfilter/ |
D | xt_TEE.c | 59 const struct iphdr *iph = ip_hdr(skb); in tee_tg_route4() local 89 struct iphdr *iph; in tee_tg4() local 141 const struct ipv6hdr *iph = ipv6_hdr(skb); in tee_tg_route6() local 186 struct ipv6hdr *iph = ipv6_hdr(skb); in tee_tg6() local
|
D | xt_iprange.c | 23 const struct iphdr *iph = ip_hdr(skb); in iprange_mt4() local 72 const struct ipv6hdr *iph = ipv6_hdr(skb); in iprange_mt6() local
|
D | xt_addrtype.c | 106 const struct ipv6hdr *iph = ipv6_hdr(skb); in addrtype_mt6() local 130 const struct iphdr *iph = ip_hdr(skb); in addrtype_mt_v0() local 148 const struct iphdr *iph; in addrtype_mt_v1() local
|
D | xt_TPROXY.c | 256 const struct iphdr *iph = ip_hdr(skb); in tproxy_handle_time_wait4() local 297 const struct iphdr *iph = ip_hdr(skb); in tproxy_tg4() local 418 const struct ipv6hdr *iph = ipv6_hdr(skb); in tproxy_handle_time_wait6() local 452 const struct ipv6hdr *iph = ipv6_hdr(skb); in tproxy_tg6_v1() local
|
D | xt_DSCP.c | 80 struct iphdr *iph = ip_hdr(skb); in tos_tg() local 100 struct ipv6hdr *iph = ipv6_hdr(skb); in tos_tg6() local
|
D | nf_conntrack_broadcast.c | 29 struct iphdr *iph = ip_hdr(skb); in nf_conntrack_broadcast_help() local
|
D | xt_HL.c | 31 struct iphdr *iph; in ttl_tg() local
|
D | xt_ipvs.c | 53 struct ip_vs_iphdr iph; in ipvs_mt() local
|
D | xt_socket.c | 149 const struct iphdr *iph = ip_hdr(skb); in xt_socket_lookup_slow_v4() local 338 struct ipv6hdr *iph = ipv6_hdr(skb); in xt_socket_lookup_slow_v6() local
|
D | xt_connlimit.c | 339 const struct ipv6hdr *iph = ipv6_hdr(skb); in connlimit_mt() local 343 const struct iphdr *iph = ip_hdr(skb); in connlimit_mt() local
|
D | nf_conntrack_irc.c | 110 const struct iphdr *iph; in help() local
|
D | xt_TCPMSS.c | 206 struct iphdr *iph = ip_hdr(skb); in tcpmss_tg4() local
|
D | xt_l2tp.c | 175 struct iphdr *iph = ip_hdr(skb); in l2tp_mt4() local
|
D | xt_recent.c | 250 const struct iphdr *iph = ip_hdr(skb); in recent_mt() local 259 const struct ipv6hdr *iph = ipv6_hdr(skb); in recent_mt() local
|
/linux-4.1.27/include/net/ |
D | inet_ecn.h | 74 static inline int IP_ECN_set_ce(struct iphdr *iph) in IP_ECN_set_ce() 101 static inline void IP_ECN_clear(struct iphdr *iph) in IP_ECN_clear() 120 static inline int IP6_ECN_set_ce(struct sk_buff *skb, struct ipv6hdr *iph) in IP6_ECN_set_ce() 135 static inline void IP6_ECN_clear(struct ipv6hdr *iph) in IP6_ECN_clear()
|
D | dsfield.h | 15 static inline __u8 ipv4_get_dsfield(const struct iphdr *iph) in ipv4_get_dsfield() 27 static inline void ipv4_change_dsfield(struct iphdr *iph,__u8 mask, in ipv4_change_dsfield()
|
D | ip.h | 255 static inline bool ip_is_fragment(const struct iphdr *iph) in ip_is_fragment() 266 int ip_decrease_ttl(struct iphdr *iph) in ip_decrease_ttl() 328 struct iphdr *iph = ip_hdr(skb); in ip_select_ident_segs() local 374 const struct iphdr *iph = skb_gro_network_header(skb); in inet_gro_compute_pseudo() local
|
D | ip6_checksum.h | 53 const struct ipv6hdr *iph = skb_gro_network_header(skb); in ip6_gro_compute_pseudo() local
|
D | ip_tunnels.h | 177 static inline u8 ip_tunnel_get_dsfield(const struct iphdr *iph, in ip_tunnel_get_dsfield() 189 static inline u8 ip_tunnel_ecn_encap(u8 tos, const struct iphdr *iph, in ip_tunnel_ecn_encap()
|
D | inet_hashtables.h | 377 const struct iphdr *iph = ip_hdr(skb); in __inet_lookup_skb() local
|
D | ip_vs.h | 126 const struct iphdr *iph = nh; in ip_vs_fill_ip4hdr() local 144 const struct ipv6hdr *iph = in ip_vs_fill_iph_skb() local 157 const struct iphdr *iph = in ip_vs_fill_iph_skb() local
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | ipt_SYNPROXY.c | 23 struct iphdr *iph; in synproxy_build_ip() local 75 struct iphdr *iph, *niph; in synproxy_send_client_synack() local 117 struct iphdr *iph, *niph; in synproxy_send_server_syn() local 162 struct iphdr *iph, *niph; in synproxy_send_server_ack() local 200 struct iphdr *iph, *niph; in synproxy_send_client_ack() local
|
D | nf_nat_l3proto_ipv4.c | 84 struct iphdr *iph; in nf_nat_ipv4_manip_pkt() local 113 struct iphdr *iph = (struct iphdr *)(skb->data + iphdroff); in nf_nat_ipv4_csum_update() local 130 const struct iphdr *iph = ip_hdr(skb); in nf_nat_ipv4_csum_recalc() local
|
D | nft_chain_route_ipv4.c | 33 const struct iphdr *iph; in nf_route_table_hook() local
|
D | ipt_ECN.c | 31 struct iphdr *iph = ip_hdr(skb); in set_ect_ip() local
|
D | iptable_mangle.c | 44 const struct iphdr *iph; in ipt_mangle_out() local
|
D | ipt_rpfilter.c | 78 const struct iphdr *iph; in rpfilter_mt() local
|
D | nf_reject_ipv4.c | 171 struct iphdr *iph = ip_hdr(skb_in); in nf_send_unreach() local
|
D | nf_conntrack_l3proto_ipv4.c | 69 const struct iphdr *iph; in ipv4_get_l4proto() local
|
D | nf_nat_snmp_basic.c | 1184 struct iphdr *iph = ip_hdr(skb); in snmp_translate() local 1224 const struct iphdr *iph = ip_hdr(skb); in help() local
|
D | ipt_CLUSTERIP.c | 245 const struct iphdr *iph = ip_hdr(skb); in clusterip_hashfn() local
|
/linux-4.1.27/net/ipv6/netfilter/ |
D | ip6t_SYNPROXY.c | 26 struct ipv6hdr *iph; in synproxy_build_ip() local 90 struct ipv6hdr *iph, *niph; in synproxy_send_client_synack() local 132 struct ipv6hdr *iph, *niph; in synproxy_send_server_syn() local 177 struct ipv6hdr *iph, *niph; in synproxy_send_server_ack() local 215 struct ipv6hdr *iph, *niph; in synproxy_send_client_ack() local
|
D | ip6t_rpfilter.c | 33 struct ipv6hdr *iph = ipv6_hdr(skb); in rpfilter_lookup_reverse6() local 85 struct ipv6hdr *iph; in rpfilter_mt() local
|
D | nf_log_ipv6.c | 334 const struct iphdr *iph = in dump_ipv6_mac_header() local
|
/linux-4.1.27/net/ipv6/ |
D | ip6_offload.c | 143 static int ipv6_exthdrs_len(struct ipv6hdr *iph, in ipv6_exthdrs_len() 172 struct ipv6hdr *iph; in ipv6_gro_receive() local 264 struct ipv6hdr *iph = (struct ipv6hdr *)(skb->data + nhoff); in ipv6_gro_complete() local
|
D | netfilter.c | 24 const struct ipv6hdr *iph = ipv6_hdr(skb); in ip6_route_me_harder() local 88 const struct ipv6hdr *iph = ipv6_hdr(skb); in nf_ip6_saveroute() local 102 const struct ipv6hdr *iph = ipv6_hdr(skb); in nf_ip6_reroute() local
|
D | ah6.c | 160 static void ipv6_rearrange_destopt(struct ipv6hdr *iph, struct ipv6_opt_hdr *destopt) in ipv6_rearrange_destopt() 213 static void ipv6_rearrange_destopt(struct ipv6hdr *iph, struct ipv6_opt_hdr *destopt) {} in ipv6_rearrange_destopt() 225 static void ipv6_rearrange_rthdr(struct ipv6hdr *iph, struct ipv6_rt_hdr *rthdr) in ipv6_rearrange_rthdr() 255 static int ipv6_clear_mutable_options(struct ipv6hdr *iph, int len, int dir) in ipv6_clear_mutable_options() 258 struct ipv6hdr *iph; in ipv6_clear_mutable_options() member 650 struct ipv6hdr *iph = (struct ipv6hdr *)skb->data; in ah6_err() local
|
D | mip6.c | 133 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_destopt_input() local 152 struct ipv6hdr *iph; in mip6_destopt_output() local 355 const struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_rthdr_input() local 373 struct ipv6hdr *iph; in mip6_rthdr_output() local
|
D | syncookies.c | 117 u32 __cookie_v6_init_sequence(const struct ipv6hdr *iph, in __cookie_v6_init_sequence() 136 const struct ipv6hdr *iph = ipv6_hdr(skb); in cookie_v6_init_sequence() local 145 int __cookie_v6_check(const struct ipv6hdr *iph, const struct tcphdr *th, in __cookie_v6_check()
|
D | xfrm6_mode_ro.c | 43 struct ipv6hdr *iph; in xfrm6_ro_output() local
|
D | sit.c | 441 isatap_chksrc(struct sk_buff *skb, const struct iphdr *iph, struct ip_tunnel *t) in isatap_chksrc() 520 const struct iphdr *iph = (const struct iphdr *)skb->data; in ipip6_err() local 630 const struct iphdr *iph, in packet_is_spoofed() 668 const struct iphdr *iph = ip_hdr(skb); in ipip6_rcv() local 730 const struct iphdr *iph; in ipip_rcv() local 1046 const struct iphdr *iph; in ipip6_tunnel_bind_dev() local 1400 struct iphdr *iph = &tunnel->parms.iph; in ipip6_fb_tunnel_init() local
|
D | xfrm6_mode_transport.c | 24 struct ipv6hdr *iph; in xfrm6_transport_output() local
|
D | tcpv6_offload.c | 34 const struct ipv6hdr *iph = ipv6_hdr(skb); in tcp6_gro_complete() local
|
D | xfrm6_mode_beet.c | 24 struct ipv6hdr *iph = ipv6_hdr(skb); in xfrm6_beet_make_header() local
|
D | ipcomp6.c | 61 const struct ipv6hdr *iph = (const struct ipv6hdr *)skb->data; in ipcomp6_err() local
|
D | xfrm6_state.c | 158 struct ipv6hdr *iph = ipv6_hdr(skb); in xfrm6_extract_header() local
|
D | datagram.c | 273 struct ipv6hdr *iph; in ipv6_local_error() local 311 struct ipv6hdr *iph; in ipv6_local_rxpmtu() local
|
D | xfrm6_tunnel.c | 235 const struct ipv6hdr *iph = ipv6_hdr(skb); in xfrm6_tunnel_rcv() local
|
D | route.c | 1012 const struct ipv6hdr *iph = ipv6_hdr(skb); in ip6_route_input() local 1170 const struct ipv6hdr *iph = (struct ipv6hdr *) skb->data; in ip6_update_pmtu() local 1274 const struct ipv6hdr *iph = (struct ipv6hdr *) skb->data; in ip6_redirect() local 1295 const struct ipv6hdr *iph = ipv6_hdr(skb); in ip6_redirect_no_header() local
|
D | esp6.c | 430 const struct ipv6hdr *iph = (const struct ipv6hdr *)skb->data; in esp6_err() local
|
D | icmp.c | 302 struct ipv6hdr *iph = ipv6_hdr(skb); in mip6_addr_swap() local
|
D | ip6_vti.c | 564 const struct ipv6hdr *iph = (const struct ipv6hdr *)skb->data; in vti6_err() local
|
D | raw.c | 616 struct ipv6hdr *iph; in rawv6_send_hdrinc() local
|
D | ip6_gre.c | 779 const struct iphdr *iph = ip_hdr(skb); in ip6gre_xmit_ipv4() local
|
D | udp.c | 370 const struct ipv6hdr *iph = ipv6_hdr(skb); in __udp6_lib_lookup_skb() local
|
D | ip6_tunnel.c | 1119 const struct iphdr *iph = ip_hdr(skb); in ip4ip6_tnl_xmit() local
|
D | ip6mr.c | 2307 struct ipv6hdr *iph; in ip6mr_get_route() local
|
/linux-4.1.27/net/dccp/ |
D | ipv4.c | 148 const struct iphdr *iph, in dccp_do_pmtu_discovery() 238 const struct iphdr *iph = (struct iphdr *)skb->data; in dccp_v4_err() local 449 const struct iphdr *iph = ip_hdr(skb); in dccp_v4_hnd_req() local 480 const struct iphdr *iph = ip_hdr(skb); in dccp_v4_route_skb() local 808 const struct iphdr *iph; in dccp_v4_rcv() local
|
D | ipv6.c | 301 const struct ipv6hdr *iph = ipv6_hdr(skb); in dccp_v6_hnd_req() local
|
/linux-4.1.27/net/core/ |
D | flow_dissector.c | 22 static void iph_to_flow_copy_addrs(struct flow_keys *flow, const struct iphdr *iph) in iph_to_flow_copy_addrs() 91 const struct iphdr *iph; in __skb_flow_dissect() local 114 const struct ipv6hdr *iph; in __skb_flow_dissect() local
|
D | tso.c | 17 struct iphdr *iph; in tso_build_hdr() local
|
D | netpoll.c | 378 struct iphdr *iph; in netpoll_send_udp() local
|
D | pktgen.c | 2599 struct iphdr *iph; in process_ipsec() local 2753 struct iphdr *iph; in fill_packet_ipv4() local 2882 struct ipv6hdr *iph; in fill_packet_ipv6() local
|
/linux-4.1.27/net/sched/ |
D | act_csum.c | 177 const struct iphdr *iph; in tcf_csum_ipv4_tcp() local 220 const struct iphdr *iph; in tcf_csum_ipv4_udp() local 323 const struct iphdr *iph; in tcf_csum_ipv4() local
|
D | act_nat.c | 90 struct iphdr *iph; in tcf_nat() local
|
/linux-4.1.27/arch/cris/include/asm/ |
D | checksum.h | 55 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | checksum.h | 41 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/drivers/staging/gdm72xx/ |
D | gdm_qos.c | 188 static int get_qos_index(struct nic *nic, u8 *iph, u8 *tcpudph) in get_qos_index() 258 struct iphdr *iph = (struct iphdr *)((char *)ethh + ETH_HLEN); in gdm_qos_send_hci_pkt() local
|
/linux-4.1.27/arch/x86/um/asm/ |
D | checksum.h | 118 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | checksum.h | 60 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | checksum_64.h | 45 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
D | checksum_32.h | 70 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | checksum.h | 55 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_mgt.c | 177 struct iphdr *iph = (struct iphdr *)(cb->data_start + ETH_HLEN); in nes_get_seq() local 245 struct iphdr *iph; in get_fpdu_info() local 511 struct iphdr *iph; in queue_fpdus() local
|
D | nes_nic.c | 483 struct iphdr *iph; in nes_netdev_start_xmit() local
|
D | nes_cm.c | 440 struct iphdr *iph; in form_cm_frame() local 2728 struct iphdr *iph; in mini_cm_recv_pkt() local
|
D | nes_hw.c | 1649 struct iphdr *iph; in nes_lro_get_skb_hdr() local
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | checksum.h | 45 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/net/bridge/netfilter/ |
D | nf_tables_bridge.c | 24 struct iphdr *iph; in nft_bridge_iphdr_validate() local
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | checksum.h | 62 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/mn10300/lib/ |
D | checksum.c | 30 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | checksum.h | 41 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | checksum.h | 79 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | checksum.h | 84 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/score/include/asm/ |
D | checksum.h | 83 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/net/netfilter/ipset/ |
D | ip_set_getport.c | 100 const struct iphdr *iph = ip_hdr(skb); in ip_set_get_ip4_port() local
|
/linux-4.1.27/include/net/netfilter/ |
D | nf_queue.h | 46 const struct iphdr *iph = ip_hdr(skb); in hash_v4() local
|
/linux-4.1.27/arch/alpha/lib/ |
D | checksum.c | 147 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/drivers/net/usb/ |
D | cdc_mbim.c | 310 struct ipv6hdr *iph = (void *)buf; in do_neigh_solicit() local 356 struct ipv6hdr *iph = (void *)buf; in is_neigh_solicit() local
|
/linux-4.1.27/lib/ |
D | checksum.c | 110 __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | checksum.h | 90 static __inline__ __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/sh/include/asm/ |
D | checksum_32.h | 89 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/mips/include/asm/ |
D | checksum.h | 131 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | checksum_32.h | 121 static inline __sum16 ip_fast_csum(const void *iph, unsigned int ihl) in ip_fast_csum()
|
/linux-4.1.27/drivers/net/ppp/ |
D | pptp.c | 189 struct iphdr *iph; in pptp_xmit() local 386 struct iphdr *iph; in pptp_rcv() local
|
/linux-4.1.27/include/linux/ |
D | inet_lro.h | 51 struct iphdr *iph; member
|
/linux-4.1.27/net/bridge/ |
D | br_netfilter.c | 213 const struct iphdr *iph; in br_parse_ip_options() local 397 struct iphdr *iph = ip_hdr(skb); in br_nf_pre_routing_finish() local
|
D | br_multicast.c | 355 struct iphdr *iph; in br_ip4_multicast_alloc_query() local 1224 const struct iphdr *iph = ip_hdr(skb); in br_ip4_multicast_query() local 1560 const struct iphdr *iph; in br_multicast_ipv4_rcv() local
|
/linux-4.1.27/net/openvswitch/ |
D | vport-vxlan.c | 70 struct iphdr *iph; in vxlan_rcv() local
|
D | flow.h | 103 const struct iphdr *iph, in ovs_flow_tun_info_init()
|
/linux-4.1.27/Documentation/networking/timestamping/ |
D | txtimestamp.c | 341 struct iphdr *iph = (void *) buf; in do_test() local
|
/linux-4.1.27/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 187 struct iphdr *iph; in xgene_enet_work_msg() local 291 struct iphdr *iph = ip_hdr(skb); in xgene_enet_skip_csum() local
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | sunvnet.c | 319 struct iphdr *iph = ip_hdr(skb); in vnet_fullcsum() local 394 struct iphdr *iph = (struct iphdr *)skb->data; in vnet_rx_one() local 1095 struct iphdr *iph = ip_hdr(nskb); in vnet_skb_shape() local
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 1606 struct iphdr *iph = in ql_process_mac_rx_page() local 1710 struct iphdr *iph = (struct iphdr *) skb->data; in ql_process_mac_rx_skb() local 2024 struct iphdr *iph = (struct iphdr *) skb->data; in ql_process_mac_split_rx_intr() local 2583 struct iphdr *iph = ip_hdr(skb); in ql_tso() local 2606 struct iphdr *iph = ip_hdr(skb); in ql_hw_csum_setup() local
|
/linux-4.1.27/net/l2tp/ |
D | l2tp_ip.c | 180 struct iphdr *iph = (struct iphdr *) skb_network_header(skb); in l2tp_ip_recv() local
|
D | l2tp_ip6.c | 192 struct ipv6hdr *iph = ipv6_hdr(skb); in l2tp_ip6_recv() local
|
/linux-4.1.27/include/uapi/linux/ |
D | if_tunnel.h | 37 struct iphdr iph; member
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 861 struct iphdr *iph; in i40e_rx_checksum() local 1425 struct iphdr *iph; in i40e_tso() local
|
/linux-4.1.27/drivers/net/vmxnet3/ |
D | vmxnet3_drv.c | 833 const struct iphdr *iph = ip_hdr(skb); in vmxnet3_parse_and_copy_hdr() local 895 struct iphdr *iph = ip_hdr(skb); in vmxnet3_prepare_tso() local 901 struct ipv6hdr *iph = ipv6_hdr(skb); in vmxnet3_prepare_tso() local
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 1378 struct iphdr *iph; in i40e_rx_checksum() local 2136 struct iphdr *iph; in i40e_tso() local
|
/linux-4.1.27/net/atm/ |
D | br2684.c | 481 struct iphdr *iph; in br2684_push() local
|
D | mpc.c | 494 struct iphdr *iph; in send_via_shortcut() local
|
/linux-4.1.27/net/sctp/ |
D | input.c | 570 const struct iphdr *iph = (const struct iphdr *)skb->data; in sctp_v4_err() local
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 686 const struct iphdr *iph = ip_hdr(skb); in bnx2x_gro_ip_csum() local 698 struct ipv6hdr *iph = ipv6_hdr(skb); in bnx2x_gro_ipv6_csum() local 3644 struct iphdr *iph = ip_hdr(skb); in bnx2x_update_pbds_gso_enc() local
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | en_rx.c | 690 struct iphdr *iph) in get_fixed_ipv4_csum()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_io.c | 1267 struct iphdr *iph; in qlcnic_process_lro() local 1789 struct iphdr *iph; in qlcnic_83xx_process_lro() local
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_common.h | 746 struct ipath_header iph; member 754 struct ipath_header iph; member
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 3094 const struct iphdr *iph; in bond_flow_dissect() local 3691 struct iphdr *iph = ip_hdr(skb); in bond_xmit_roundrobin() local
|
D | bond_alb.c | 1381 const struct iphdr *iph = ip_hdr(skb); in bond_alb_xmit() local
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 1227 struct iphdr *iph; in ixgb_tso() local
|
/linux-4.1.27/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 265 struct iphdr *iph; in get_skb_hdr() local
|
/linux-4.1.27/drivers/s390/net/ |
D | qeth_l3_main.c | 2877 struct iphdr *iph = ip_hdr(skb); in qeth_l3_hdr_csum() local 2896 struct iphdr *iph = ip_hdr(skb); in qeth_tso_fill_header() local
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_init.c | 1598 struct iphdr *iph; in netxen_process_lro() local
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | sge.c | 1090 const struct iphdr *iph = ip_hdr(skb); in hwcsum() local
|
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 1372 struct iphdr *iph; in atl1e_rx_checksum() local
|
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 1934 struct iphdr *iph = ip_hdr(skb); in igbvf_tso() local
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_common.h | 703 struct qib_header iph; member
|
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 1174 struct iphdr *iph = ip_hdr(skb); in pch_gbe_tx_queue() local
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 1038 const struct iphdr *iph = ip_hdr(skb); in hwcsum() local
|
/linux-4.1.27/drivers/net/ethernet/ |
D | jme.c | 2100 struct iphdr *iph = ip_hdr(skb); in jme_tx_tso() local
|
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/ |
D | atl1.c | 2133 struct iphdr *iph = ip_hdr(skb); in atl1_tso() local
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | cm.c | 3652 struct iphdr *iph; in rx_pkt() local
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 3289 struct iphdr *iph = ip_hdr(skb); in ixgbevf_tso() local
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 2726 struct iphdr *iph = ip_hdr(skb); in e1000_tso() local
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 2511 struct iphdr *iph = ip_hdr(skb); in bnad_tso_prepare() local
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 5210 struct iphdr *iph = ip_hdr(skb); in e1000_tso() local
|
/linux-4.1.27/drivers/net/ethernet/neterion/ |
D | s2io.h | 675 struct iphdr *iph; member
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | tg3.c | 7900 struct iphdr *iph = NULL; in tg3_start_xmit() local 13401 struct iphdr *iph = (struct iphdr *)&tx_data[ETH_HLEN]; in tg3_run_loopback() local
|
D | bnx2.c | 6605 struct iphdr *iph; in bnx2_start_xmit() local
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 4670 struct iphdr *iph = ip_hdr(skb); in igb_tso() local
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 6800 struct iphdr *iph = ip_hdr(skb); in ixgbe_tso() local
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
D | ksz884x.c | 4975 struct iphdr *iph; in csum_verified() local
|