Lines Matching refs:key

50 	struct bpf_tunnel_key key;  in _gre_set_tunnel()  local
52 __builtin_memset(&key, 0x0, sizeof(key)); in _gre_set_tunnel()
53 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _gre_set_tunnel()
54 key.tunnel_id = 2; in _gre_set_tunnel()
55 key.tunnel_tos = 0; in _gre_set_tunnel()
56 key.tunnel_ttl = 64; in _gre_set_tunnel()
58 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _gre_set_tunnel()
72 struct bpf_tunnel_key key; in _gre_get_tunnel() local
75 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _gre_get_tunnel()
81 bpf_trace_printk(fmt, sizeof(fmt), key.tunnel_id, key.remote_ipv4); in _gre_get_tunnel()
88 struct bpf_tunnel_key key; in _ip6gretap_set_tunnel() local
91 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6gretap_set_tunnel()
92 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6gretap_set_tunnel()
93 key.tunnel_id = 2; in _ip6gretap_set_tunnel()
94 key.tunnel_tos = 0; in _ip6gretap_set_tunnel()
95 key.tunnel_ttl = 64; in _ip6gretap_set_tunnel()
96 key.tunnel_label = 0xabcde; in _ip6gretap_set_tunnel()
98 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_set_tunnel()
113 struct bpf_tunnel_key key; in _ip6gretap_get_tunnel() local
116 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_get_tunnel()
124 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in _ip6gretap_get_tunnel()
132 struct bpf_tunnel_key key; in _erspan_set_tunnel() local
136 __builtin_memset(&key, 0x0, sizeof(key)); in _erspan_set_tunnel()
137 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _erspan_set_tunnel()
138 key.tunnel_id = 2; in _erspan_set_tunnel()
139 key.tunnel_tos = 0; in _erspan_set_tunnel()
140 key.tunnel_ttl = 64; in _erspan_set_tunnel()
142 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _erspan_set_tunnel()
176 struct bpf_tunnel_key key; in _erspan_get_tunnel() local
181 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _erspan_get_tunnel()
194 key.tunnel_id, key.remote_ipv4, md.version); in _erspan_get_tunnel()
216 struct bpf_tunnel_key key; in _ip4ip6erspan_set_tunnel() local
220 __builtin_memset(&key, 0x0, sizeof(key)); in _ip4ip6erspan_set_tunnel()
221 key.remote_ipv6[3] = bpf_htonl(0x11); in _ip4ip6erspan_set_tunnel()
222 key.tunnel_id = 2; in _ip4ip6erspan_set_tunnel()
223 key.tunnel_tos = 0; in _ip4ip6erspan_set_tunnel()
224 key.tunnel_ttl = 64; in _ip4ip6erspan_set_tunnel()
226 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_set_tunnel()
261 struct bpf_tunnel_key key; in _ip4ip6erspan_get_tunnel() local
266 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_get_tunnel()
280 key.tunnel_id, key.remote_ipv4, md.version); in _ip4ip6erspan_get_tunnel()
303 struct bpf_tunnel_key key; in _vxlan_set_tunnel() local
306 __builtin_memset(&key, 0x0, sizeof(key)); in _vxlan_set_tunnel()
307 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _vxlan_set_tunnel()
308 key.tunnel_id = 2; in _vxlan_set_tunnel()
309 key.tunnel_tos = 0; in _vxlan_set_tunnel()
310 key.tunnel_ttl = 64; in _vxlan_set_tunnel()
312 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _vxlan_set_tunnel()
333 struct bpf_tunnel_key key; in _vxlan_get_tunnel() local
337 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _vxlan_get_tunnel()
350 key.tunnel_id, key.remote_ipv4, md.gbp); in _vxlan_get_tunnel()
358 struct bpf_tunnel_key key; in _ip6vxlan_set_tunnel() local
361 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6vxlan_set_tunnel()
362 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6vxlan_set_tunnel()
363 key.tunnel_id = 22; in _ip6vxlan_set_tunnel()
364 key.tunnel_tos = 0; in _ip6vxlan_set_tunnel()
365 key.tunnel_ttl = 64; in _ip6vxlan_set_tunnel()
367 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_set_tunnel()
381 struct bpf_tunnel_key key; in _ip6vxlan_get_tunnel() local
384 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_get_tunnel()
392 key.tunnel_id, key.remote_ipv6[3], key.tunnel_label); in _ip6vxlan_get_tunnel()
401 struct bpf_tunnel_key key; in _geneve_set_tunnel() local
404 __builtin_memset(&key, 0x0, sizeof(key)); in _geneve_set_tunnel()
405 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _geneve_set_tunnel()
406 key.tunnel_id = 2; in _geneve_set_tunnel()
407 key.tunnel_tos = 0; in _geneve_set_tunnel()
408 key.tunnel_ttl = 64; in _geneve_set_tunnel()
419 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _geneve_set_tunnel()
439 struct bpf_tunnel_key key; in _geneve_get_tunnel() local
443 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _geneve_get_tunnel()
456 key.tunnel_id, key.remote_ipv4, gopt.opt_class); in _geneve_get_tunnel()
463 struct bpf_tunnel_key key; in _ip6geneve_set_tunnel() local
467 __builtin_memset(&key, 0x0, sizeof(key)); in _ip6geneve_set_tunnel()
468 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ip6geneve_set_tunnel()
469 key.tunnel_id = 22; in _ip6geneve_set_tunnel()
470 key.tunnel_tos = 0; in _ip6geneve_set_tunnel()
471 key.tunnel_ttl = 64; in _ip6geneve_set_tunnel()
473 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_set_tunnel()
502 struct bpf_tunnel_key key; in _ip6geneve_get_tunnel() local
506 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_get_tunnel()
520 key.tunnel_id, key.remote_ipv4, gopt.opt_class); in _ip6geneve_get_tunnel()
528 struct bpf_tunnel_key key = {}; in _ipip_set_tunnel() local
541 key.tunnel_ttl = 64; in _ipip_set_tunnel()
543 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _ipip_set_tunnel()
549 key.remote_ipv4 = 0xac100164; /* 172.16.1.100 */ in _ipip_set_tunnel()
551 key.remote_ipv4 = 0xac100165; /* 172.16.1.101 */ in _ipip_set_tunnel()
556 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_set_tunnel()
569 struct bpf_tunnel_key key; in _ipip_get_tunnel() local
572 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_get_tunnel()
578 bpf_trace_printk(fmt, sizeof(fmt), key.remote_ipv4); in _ipip_get_tunnel()
585 struct bpf_tunnel_key key = {}; in _ipip6_set_tunnel() local
598 __builtin_memset(&key, 0x0, sizeof(key)); in _ipip6_set_tunnel()
599 key.remote_ipv6[3] = bpf_htonl(0x11); /* ::11 */ in _ipip6_set_tunnel()
600 key.tunnel_ttl = 64; in _ipip6_set_tunnel()
602 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ipip6_set_tunnel()
616 struct bpf_tunnel_key key; in _ipip6_get_tunnel() local
619 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ipip6_get_tunnel()
626 bpf_trace_printk(fmt, sizeof(fmt), bpf_htonl(key.remote_ipv6[0]), in _ipip6_get_tunnel()
627 bpf_htonl(key.remote_ipv6[3])); in _ipip6_get_tunnel()
634 struct bpf_tunnel_key key = {}; in _ip6ip6_set_tunnel() local
647 key.remote_ipv6[0] = bpf_htonl(0x2401db00); in _ip6ip6_set_tunnel()
648 key.tunnel_ttl = 64; in _ip6ip6_set_tunnel()
651 key.remote_ipv6[3] = bpf_htonl(1); in _ip6ip6_set_tunnel()
659 key.remote_ipv6[3] = bpf_htonl(1); in _ip6ip6_set_tunnel()
661 key.remote_ipv6[3] = bpf_htonl(2); in _ip6ip6_set_tunnel()
668 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_set_tunnel()
682 struct bpf_tunnel_key key; in _ip6ip6_get_tunnel() local
685 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_get_tunnel()
692 bpf_trace_printk(fmt, sizeof(fmt), bpf_htonl(key.remote_ipv6[0]), in _ip6ip6_get_tunnel()
693 bpf_htonl(key.remote_ipv6[3])); in _ip6ip6_get_tunnel()