pktinfo           454 drivers/net/gtp.c static void gtp_push_header(struct sk_buff *skb, struct gtp_pktinfo *pktinfo)
pktinfo           456 drivers/net/gtp.c 	switch (pktinfo->pctx->gtp_version) {
pktinfo           458 drivers/net/gtp.c 		pktinfo->gtph_port = htons(GTP0_PORT);
pktinfo           459 drivers/net/gtp.c 		gtp0_push_header(skb, pktinfo->pctx);
pktinfo           462 drivers/net/gtp.c 		pktinfo->gtph_port = htons(GTP1U_PORT);
pktinfo           463 drivers/net/gtp.c 		gtp1_push_header(skb, pktinfo->pctx);
pktinfo           468 drivers/net/gtp.c static inline void gtp_set_pktinfo_ipv4(struct gtp_pktinfo *pktinfo,
pktinfo           474 drivers/net/gtp.c 	pktinfo->sk	= sk;
pktinfo           475 drivers/net/gtp.c 	pktinfo->iph	= iph;
pktinfo           476 drivers/net/gtp.c 	pktinfo->pctx	= pctx;
pktinfo           477 drivers/net/gtp.c 	pktinfo->rt	= rt;
pktinfo           478 drivers/net/gtp.c 	pktinfo->fl4	= *fl4;
pktinfo           479 drivers/net/gtp.c 	pktinfo->dev	= dev;
pktinfo           483 drivers/net/gtp.c 			     struct gtp_pktinfo *pktinfo)
pktinfo           554 drivers/net/gtp.c 	gtp_set_pktinfo_ipv4(pktinfo, pctx->sk, iph, pctx, rt, &fl4, dev);
pktinfo           555 drivers/net/gtp.c 	gtp_push_header(skb, pktinfo);
pktinfo           567 drivers/net/gtp.c 	struct gtp_pktinfo pktinfo;
pktinfo           580 drivers/net/gtp.c 		err = gtp_build_skb_ip4(skb, dev, &pktinfo);
pktinfo           593 drivers/net/gtp.c 		netdev_dbg(pktinfo.dev, "gtp -> IP src: %pI4 dst: %pI4\n",
pktinfo           594 drivers/net/gtp.c 			   &pktinfo.iph->saddr, &pktinfo.iph->daddr);
pktinfo           595 drivers/net/gtp.c 		udp_tunnel_xmit_skb(pktinfo.rt, pktinfo.sk, skb,
pktinfo           596 drivers/net/gtp.c 				    pktinfo.fl4.saddr, pktinfo.fl4.daddr,
pktinfo           597 drivers/net/gtp.c 				    pktinfo.iph->tos,
pktinfo           598 drivers/net/gtp.c 				    ip4_dst_hoplimit(&pktinfo.rt->dst),
pktinfo           600 drivers/net/gtp.c 				    pktinfo.gtph_port, pktinfo.gtph_port,
pktinfo          1210 net/ipv4/ip_sockglue.c 	struct in_pktinfo *pktinfo = PKTINFO_SKB_CB(skb);
pktinfo          1227 net/ipv4/ip_sockglue.c 		if (pktinfo->ipi_ifindex == LOOPBACK_IFINDEX)
pktinfo          1228 net/ipv4/ip_sockglue.c 			pktinfo->ipi_ifindex = inet_iif(skb);
pktinfo          1230 net/ipv4/ip_sockglue.c 			pktinfo->ipi_ifindex = rt->rt_iif;
pktinfo          1232 net/ipv4/ip_sockglue.c 		pktinfo->ipi_spec_dst.s_addr = fib_compute_spec_dst(skb);
pktinfo          1234 net/ipv4/ip_sockglue.c 		pktinfo->ipi_ifindex = 0;
pktinfo          1235 net/ipv4/ip_sockglue.c 		pktinfo->ipi_spec_dst.s_addr = 0;
pktinfo           221 tools/testing/selftests/networking/timestamping/timestamping.c 				struct in_pktinfo *pktinfo =
pktinfo           224 tools/testing/selftests/networking/timestamping/timestamping.c 					pktinfo->ipi_ifindex);