iphdr              51 include/linux/inet_lro.h 	struct iphdr *iph;
iphdr              23 include/linux/ip.h static inline struct iphdr *ip_hdr(const struct sk_buff *skb)
iphdr              25 include/linux/ip.h 	return (struct iphdr *)skb_network_header(skb);
iphdr              28 include/linux/ip.h static inline struct iphdr *inner_ip_hdr(const struct sk_buff *skb)
iphdr              30 include/linux/ip.h 	return (struct iphdr *)skb_inner_network_header(skb);
iphdr              33 include/linux/ip.h static inline struct iphdr *ipip_hdr(const struct sk_buff *skb)
iphdr              35 include/linux/ip.h 	return (struct iphdr *)skb_transport_header(skb);
iphdr              57 include/linux/ptp_classify.h #define IPV4_HLEN(data) (((struct iphdr *)(data + OFF_IHL))->ihl << 2)
iphdr              15 include/net/dsfield.h static inline __u8 ipv4_get_dsfield(const struct iphdr *iph)
iphdr              27 include/net/dsfield.h static inline void ipv4_change_dsfield(struct iphdr *iph,__u8 mask,
iphdr              74 include/net/inet_ecn.h static inline int IP_ECN_set_ce(struct iphdr *iph)
iphdr             101 include/net/inet_ecn.h static inline void IP_ECN_clear(struct iphdr *iph)
iphdr             106 include/net/inet_ecn.h static inline void ipv4_copy_dscp(unsigned int dscp, struct iphdr *inner)
iphdr             137 include/net/inet_ecn.h 		if (skb_network_header(skb) + sizeof(struct iphdr) <=
iphdr             197 include/net/inet_ecn.h static inline int IP_ECN_decapsulate(const struct iphdr *oiph,
iphdr             378 include/net/inet_hashtables.h 	const struct iphdr *iph = ip_hdr(skb);
iphdr             113 include/net/ip.h void ip_send_check(struct iphdr *ip);
iphdr             253 include/net/ip.h static inline bool ip_is_fragment(const struct iphdr *iph)
iphdr             264 include/net/ip.h int ip_decrease_ttl(struct iphdr *iph)
iphdr             321 include/net/ip.h void __ip_select_ident(struct iphdr *iph, int segs);
iphdr             325 include/net/ip.h 	struct iphdr *iph = ip_hdr(skb);
iphdr             370 include/net/ip.h 	const struct iphdr *iph = skb_gro_network_header(skb);
iphdr             131 include/net/ip_tunnels.h 		    const struct iphdr *tnl_params, const u8 protocol);
iphdr             156 include/net/ip_tunnels.h static inline u8 ip_tunnel_get_dsfield(const struct iphdr *iph,
iphdr             168 include/net/ip_tunnels.h static inline u8 ip_tunnel_ecn_encap(u8 tos, const struct iphdr *iph,
iphdr             124 include/net/ip_vs.h ip_vs_fill_ip4hdr(const void *nh, struct ip_vs_iphdr *iphdr)
iphdr             126 include/net/ip_vs.h 	const struct iphdr *iph = nh;
iphdr             128 include/net/ip_vs.h 	iphdr->len	= iph->ihl * 4;
iphdr             129 include/net/ip_vs.h 	iphdr->fragoffs	= 0;
iphdr             130 include/net/ip_vs.h 	iphdr->protocol	= iph->protocol;
iphdr             131 include/net/ip_vs.h 	iphdr->saddr.ip	= iph->saddr;
iphdr             132 include/net/ip_vs.h 	iphdr->daddr.ip	= iph->daddr;
iphdr             140 include/net/ip_vs.h ip_vs_fill_iph_skb(int af, const struct sk_buff *skb, struct ip_vs_iphdr *iphdr)
iphdr             146 include/net/ip_vs.h 		iphdr->saddr.in6 = iph->saddr;
iphdr             147 include/net/ip_vs.h 		iphdr->daddr.in6 = iph->daddr;
iphdr             149 include/net/ip_vs.h 		iphdr->len	 = 0;
iphdr             150 include/net/ip_vs.h 		iphdr->flags	 = 0;
iphdr             151 include/net/ip_vs.h 		iphdr->protocol  = ipv6_find_hdr(skb, &iphdr->len, -1,
iphdr             152 include/net/ip_vs.h 						 &iphdr->fragoffs,
iphdr             153 include/net/ip_vs.h 						 &iphdr->flags);
iphdr             157 include/net/ip_vs.h 		const struct iphdr *iph =
iphdr             158 include/net/ip_vs.h 			(struct iphdr *)skb_network_header(skb);
iphdr             159 include/net/ip_vs.h 		iphdr->len	= iph->ihl * 4;
iphdr             160 include/net/ip_vs.h 		iphdr->fragoffs	= 0;
iphdr             161 include/net/ip_vs.h 		iphdr->protocol	= iph->protocol;
iphdr             162 include/net/ip_vs.h 		iphdr->saddr.ip	= iph->saddr;
iphdr             163 include/net/ip_vs.h 		iphdr->daddr.ip	= iph->daddr;
iphdr             406 include/net/ip_vs.h struct iphdr;
iphdr             806 include/net/ip_vs.h 		       const struct iphdr *iph, int inverse);
iphdr             810 include/net/ip_vs.h 			const struct iphdr *iph, int inverse);
iphdr              17 include/net/netfilter/ipv4/nf_reject.h struct iphdr *nf_reject_iphdr_put(struct sk_buff *nskb,
iphdr              48 include/net/netfilter/nf_queue.h 	const struct iphdr *iph = ip_hdr(skb);
iphdr              14 include/net/netfilter/nf_tables_ipv4.h 	struct iphdr *ip;
iphdr             131 include/net/slhc_vj.h 	struct iphdr cs_ip;	/* ip/tcp hdr from most recent packet */
iphdr             469 include/net/tcp.h int __cookie_v4_check(const struct iphdr *iph, const struct tcphdr *th,
iphdr             491 include/net/tcp.h u32 __cookie_v4_init_sequence(const struct iphdr *iph, const struct tcphdr *th,
iphdr            1524 include/net/xfrm.h 	XFRM_SPI_SKB_CB(skb)->daddroff = offsetof(struct iphdr, daddr);
iphdr              37 include/uapi/linux/if_tunnel.h 	struct iphdr		iph;
iphdr              83 include/uapi/linux/netfilter/xt_osf.h 	struct iphdr		ip;