Lines Matching refs:key
47 struct bpf_tunnel_key key; in _gre_set_tunnel() local
49 __builtin_memset(&key, 0x0, sizeof(key)); in _gre_set_tunnel()
50 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _gre_set_tunnel()
51 key.tunnel_id = 2; in _gre_set_tunnel()
52 key.tunnel_tos = 0; in _gre_set_tunnel()
53 key.tunnel_ttl = 64; in _gre_set_tunnel()
55 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _gre_set_tunnel()
69 struct bpf_tunnel_key key; in _gre_get_tunnel() local
72 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _gre_get_tunnel()
78 bpf_trace_printk(fmt, sizeof(fmt), key.tunnel_id, key.remote_ipv4); in _gre_get_tunnel()
85 struct bpf_tunnel_key key; in _ip6gretap_set_tunnel() local
88 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6gretap_set_tunnel()
89 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6gretap_set_tunnel()
90 key.tunnel_id = 2; in _ip6gretap_set_tunnel()
91 key.tunnel_tos = 0; in _ip6gretap_set_tunnel()
92 key.tunnel_ttl = 64; in _ip6gretap_set_tunnel()
93 key.tunnel_label = 0xabcde; in _ip6gretap_set_tunnel()
95 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_set_tunnel()
110 struct bpf_tunnel_key key; in _ip6gretap_get_tunnel() local
113 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_get_tunnel()
121 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in _ip6gretap_get_tunnel()
129 struct bpf_tunnel_key key; in _erspan_set_tunnel() local
133 __builtin_memset(&key, 0x0, sizeof(key)); in _erspan_set_tunnel()
134 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _erspan_set_tunnel()
135 key.tunnel_id = 2; in _erspan_set_tunnel()
136 key.tunnel_tos = 0; in _erspan_set_tunnel()
137 key.tunnel_ttl = 64; in _erspan_set_tunnel()
139 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _erspan_set_tunnel()
173 struct bpf_tunnel_key key; in _erspan_get_tunnel() local
178 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _erspan_get_tunnel()
191 key.tunnel_id, key.remote_ipv4, md.version); in _erspan_get_tunnel()
213 struct bpf_tunnel_key key; in _ip4ip6erspan_set_tunnel() local
217 __builtin_memset(&key, 0x0, sizeof(key)); in _ip4ip6erspan_set_tunnel()
218 key.remote_ipv6[3] = bpf_htonl(0x11); in _ip4ip6erspan_set_tunnel()
219 key.tunnel_id = 2; in _ip4ip6erspan_set_tunnel()
220 key.tunnel_tos = 0; in _ip4ip6erspan_set_tunnel()
221 key.tunnel_ttl = 64; in _ip4ip6erspan_set_tunnel()
223 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_set_tunnel()
258 struct bpf_tunnel_key key; in _ip4ip6erspan_get_tunnel() local
263 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_get_tunnel()
277 key.tunnel_id, key.remote_ipv4, md.version); in _ip4ip6erspan_get_tunnel()
300 struct bpf_tunnel_key key; in _vxlan_set_tunnel() local
303 __builtin_memset(&key, 0x0, sizeof(key)); in _vxlan_set_tunnel()
304 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _vxlan_set_tunnel()
305 key.tunnel_id = 2; in _vxlan_set_tunnel()
306 key.tunnel_tos = 0; in _vxlan_set_tunnel()
307 key.tunnel_ttl = 64; in _vxlan_set_tunnel()
309 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _vxlan_set_tunnel()
330 struct bpf_tunnel_key key; in _vxlan_get_tunnel() local
334 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _vxlan_get_tunnel()
347 key.tunnel_id, key.remote_ipv4, md.gbp); in _vxlan_get_tunnel()
355 struct bpf_tunnel_key key; in _ip6vxlan_set_tunnel() local
358 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6vxlan_set_tunnel()
359 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6vxlan_set_tunnel()
360 key.tunnel_id = 22; in _ip6vxlan_set_tunnel()
361 key.tunnel_tos = 0; in _ip6vxlan_set_tunnel()
362 key.tunnel_ttl = 64; in _ip6vxlan_set_tunnel()
364 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_set_tunnel()
378 struct bpf_tunnel_key key; in _ip6vxlan_get_tunnel() local
381 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_get_tunnel()
389 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in _ip6vxlan_get_tunnel()
398 struct bpf_tunnel_key key; in _geneve_set_tunnel() local
401 __builtin_memset(&key, 0x0, sizeof(key)); in _geneve_set_tunnel()
402 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _geneve_set_tunnel()
403 key.tunnel_id = 2; in _geneve_set_tunnel()
404 key.tunnel_tos = 0; in _geneve_set_tunnel()
405 key.tunnel_ttl = 64; in _geneve_set_tunnel()
416 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _geneve_set_tunnel()
436 struct bpf_tunnel_key key; in _geneve_get_tunnel() local
440 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _geneve_get_tunnel()
451 key.tunnel_id, key.remote_ipv4, gopt.opt_class); in _geneve_get_tunnel()
458 struct bpf_tunnel_key key; in _ip6geneve_set_tunnel() local
462 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6geneve_set_tunnel()
463 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6geneve_set_tunnel()
464 key.tunnel_id = 22; in _ip6geneve_set_tunnel()
465 key.tunnel_tos = 0; in _ip6geneve_set_tunnel()
466 key.tunnel_ttl = 64; in _ip6geneve_set_tunnel()
468 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_set_tunnel()
497 struct bpf_tunnel_key key; in _ip6geneve_get_tunnel() local
501 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_get_tunnel()
513 key.tunnel_id, key.remote_ipv4, gopt.opt_class); in _ip6geneve_get_tunnel()
521 struct bpf_tunnel_key key = {}; in _ipip_set_tunnel() local
533 key.tunnel_ttl = 64; in _ipip_set_tunnel()
535 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _ipip_set_tunnel()
538 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_set_tunnel()
551 struct bpf_tunnel_key key; in _ipip_get_tunnel() local
554 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_get_tunnel()
560 bpf_trace_printk(fmt, sizeof(fmt), key.remote_ipv4); in _ipip_get_tunnel()
567 struct bpf_tunnel_key key = {}; in _ipip6_set_tunnel() local
579 __builtin_memset(&key, 0x0, sizeof(key)); in _ipip6_set_tunnel()
580 key.tunnel_ttl = 64; in _ipip6_set_tunnel()
582 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ipip6_set_tunnel()
585 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ipip6_set_tunnel()
599 struct bpf_tunnel_key key; in _ipip6_get_tunnel() local
602 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ipip6_get_tunnel()
609 bpf_trace_printk(fmt, sizeof(fmt), bpf_htonl(key.remote_ipv6[0]), in _ipip6_get_tunnel()
610 bpf_htonl(key.remote_ipv6[3])); in _ipip6_get_tunnel()
617 struct bpf_tunnel_key key = {}; in _ip6ip6_set_tunnel() local
629 key.tunnel_ttl = 64; in _ip6ip6_set_tunnel()
631 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6ip6_set_tunnel()
634 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_set_tunnel()
648 struct bpf_tunnel_key key; in _ip6ip6_get_tunnel() local
651 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_get_tunnel()
658 bpf_trace_printk(fmt, sizeof(fmt), bpf_htonl(key.remote_ipv6[0]), in _ip6ip6_get_tunnel()
659 bpf_htonl(key.remote_ipv6[3])); in _ip6ip6_get_tunnel()