Lines Matching refs:vip
33 __type(key, struct vip);
88 struct vip vip = {}; in handle_ipv4() local
100 vip.protocol = iph->protocol; in handle_ipv4()
101 vip.family = AF_INET; in handle_ipv4()
102 vip.daddr.v4 = iph->daddr; in handle_ipv4()
103 vip.dport = dport; in handle_ipv4()
106 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv4()
146 count_tx(vip.protocol); in handle_ipv4()
160 struct vip vip = {}; in handle_ipv6() local
170 vip.protocol = ip6h->nexthdr; in handle_ipv6()
171 vip.family = AF_INET6; in handle_ipv6()
172 memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr)); in handle_ipv6()
173 vip.dport = dport; in handle_ipv6()
176 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv6()
206 count_tx(vip.protocol); in handle_ipv6()