Home
last modified time | relevance | path

Searched refs:tpi (Results 1 – 11 of 11) sorted by relevance

/linux-4.4.14/net/ipv4/
Dip_gre.c184 static int parse_gre_header(struct sk_buff *skb, struct tnl_ptk_info *tpi, in parse_gre_header() argument
198 tpi->flags = gre_flags_to_tnl_flags(greh->flags); in parse_gre_header()
199 hdr_len = ip_gre_calc_hlen(tpi->flags); in parse_gre_header()
205 tpi->proto = greh->protocol; in parse_gre_header()
220 tpi->key = *options; in parse_gre_header()
223 tpi->key = 0; in parse_gre_header()
226 tpi->seq = *options; in parse_gre_header()
229 tpi->seq = 0; in parse_gre_header()
235 if (greh->flags == 0 && tpi->proto == htons(ETH_P_WCCP)) { in parse_gre_header()
236 tpi->proto = htons(ETH_P_IP); in parse_gre_header()
[all …]
Dipip.c181 static const struct tnl_ptk_info tpi = { variable
199 if (iptunnel_pull_header(skb, 0, tpi.proto)) in ipip_rcv()
201 return ip_tunnel_rcv(tunnel, skb, &tpi, NULL, log_ecn_error); in ipip_rcv()
Dip_tunnel.c429 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst, in ip_tunnel_rcv() argument
443 if ((!(tpi->flags&TUNNEL_CSUM) && (tunnel->parms.i_flags&TUNNEL_CSUM)) || in ip_tunnel_rcv()
444 ((tpi->flags&TUNNEL_CSUM) && !(tunnel->parms.i_flags&TUNNEL_CSUM))) { in ip_tunnel_rcv()
451 if (!(tpi->flags&TUNNEL_SEQ) || in ip_tunnel_rcv()
452 (tunnel->i_seqno && (s32)(ntohl(tpi->seq) - tunnel->i_seqno) < 0)) { in ip_tunnel_rcv()
457 tunnel->i_seqno = ntohl(tpi->seq) + 1; in ip_tunnel_rcv()
/linux-4.4.14/drivers/s390/cio/
Dioasm.h124 static inline int tpi(struct tpi_info *addr) in tpi() function
Dcio.c732 if (tpi(&ti)) { in __clear_io_subchannel_easy()
/linux-4.4.14/include/net/
Dip_tunnels.h244 const struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,
/linux-4.4.14/net/ipv6/
Dsit.c723 static const struct tnl_ptk_info tpi = { variable
743 if (iptunnel_pull_header(skb, 0, tpi.proto)) in ipip_rcv()
745 return ip_tunnel_rcv(tunnel, skb, &tpi, NULL, log_ecn_error); in ipip_rcv()
/linux-4.4.14/arch/arm/boot/dts/
Dvexpress-v2m-rs1.dtsi223 compatible = "sil,sii9022-tpi", "sil,sii9022";
Dvexpress-v2m.dtsi222 compatible = "sil,sii9022-tpi", "sil,sii9022";
/linux-4.4.14/arch/arm64/boot/dts/arm/
Dvexpress-v2m-rs1.dtsi223 compatible = "sil,sii9022-tpi", "sil,sii9022";
/linux-4.4.14/arch/s390/kernel/
Dentry.S580 tpi 0