Lines Matching refs:skb
46 int _gre_set_tunnel(struct __sk_buff *skb) in _gre_set_tunnel() argument
57 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _gre_set_tunnel()
68 int _gre_get_tunnel(struct __sk_buff *skb) in _gre_get_tunnel() argument
74 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _gre_get_tunnel()
85 int _ip6gretap_set_tunnel(struct __sk_buff *skb) in _ip6gretap_set_tunnel() argument
97 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_set_tunnel()
109 int _ip6gretap_get_tunnel(struct __sk_buff *skb) in _ip6gretap_get_tunnel() argument
115 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6gretap_get_tunnel()
129 int _erspan_set_tunnel(struct __sk_buff *skb) in _erspan_set_tunnel() argument
141 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _erspan_set_tunnel()
162 ret = bpf_skb_set_tunnel_opt(skb, &md, sizeof(md)); in _erspan_set_tunnel()
172 int _erspan_get_tunnel(struct __sk_buff *skb) in _erspan_get_tunnel() argument
180 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _erspan_get_tunnel()
186 ret = bpf_skb_get_tunnel_opt(skb, &md, sizeof(md)); in _erspan_get_tunnel()
213 int _ip4ip6erspan_set_tunnel(struct __sk_buff *skb) in _ip4ip6erspan_set_tunnel() argument
225 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_set_tunnel()
247 ret = bpf_skb_set_tunnel_opt(skb, &md, sizeof(md)); in _ip4ip6erspan_set_tunnel()
257 int _ip4ip6erspan_get_tunnel(struct __sk_buff *skb) in _ip4ip6erspan_get_tunnel() argument
265 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip4ip6erspan_get_tunnel()
272 ret = bpf_skb_get_tunnel_opt(skb, &md, sizeof(md)); in _ip4ip6erspan_get_tunnel()
299 int _vxlan_set_tunnel(struct __sk_buff *skb) in _vxlan_set_tunnel() argument
311 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _vxlan_set_tunnel()
319 ret = bpf_skb_set_tunnel_opt(skb, &md, sizeof(md)); in _vxlan_set_tunnel()
329 int _vxlan_get_tunnel(struct __sk_buff *skb) in _vxlan_get_tunnel() argument
336 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _vxlan_get_tunnel()
342 ret = bpf_skb_get_tunnel_opt(skb, &md, sizeof(md)); in _vxlan_get_tunnel()
355 int _ip6vxlan_set_tunnel(struct __sk_buff *skb) in _ip6vxlan_set_tunnel() argument
366 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_set_tunnel()
377 int _ip6vxlan_get_tunnel(struct __sk_buff *skb) in _ip6vxlan_get_tunnel() argument
383 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6vxlan_get_tunnel()
397 int _geneve_set_tunnel(struct __sk_buff *skb) in _geneve_set_tunnel() argument
418 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _geneve_set_tunnel()
425 ret = bpf_skb_set_tunnel_opt(skb, &gopt, sizeof(gopt)); in _geneve_set_tunnel()
435 int _geneve_get_tunnel(struct __sk_buff *skb) in _geneve_get_tunnel() argument
442 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _geneve_get_tunnel()
448 ret = bpf_skb_get_tunnel_opt(skb, &gopt, sizeof(gopt)); in _geneve_get_tunnel()
458 int _ip6geneve_set_tunnel(struct __sk_buff *skb) in _ip6geneve_set_tunnel() argument
470 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_set_tunnel()
486 ret = bpf_skb_set_tunnel_opt(skb, &gopt, sizeof(gopt)); in _ip6geneve_set_tunnel()
496 int _ip6geneve_get_tunnel(struct __sk_buff *skb) in _ip6geneve_get_tunnel() argument
503 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6geneve_get_tunnel()
510 ret = bpf_skb_get_tunnel_opt(skb, &gopt, sizeof(gopt)); in _ip6geneve_get_tunnel()
521 int _ipip_set_tunnel(struct __sk_buff *skb) in _ipip_set_tunnel() argument
524 void *data = (void *)(long)skb->data; in _ipip_set_tunnel()
526 void *data_end = (void *)(long)skb->data_end; in _ipip_set_tunnel()
540 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_set_tunnel()
550 int _ipip_get_tunnel(struct __sk_buff *skb) in _ipip_get_tunnel() argument
556 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), 0); in _ipip_get_tunnel()
567 int _ipip6_set_tunnel(struct __sk_buff *skb) in _ipip6_set_tunnel() argument
570 void *data = (void *)(long)skb->data; in _ipip6_set_tunnel()
572 void *data_end = (void *)(long)skb->data_end; in _ipip6_set_tunnel()
587 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ipip6_set_tunnel()
598 int _ipip6_get_tunnel(struct __sk_buff *skb) in _ipip6_get_tunnel() argument
604 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ipip6_get_tunnel()
617 int _ip6ip6_set_tunnel(struct __sk_buff *skb) in _ip6ip6_set_tunnel() argument
620 void *data = (void *)(long)skb->data; in _ip6ip6_set_tunnel()
622 void *data_end = (void *)(long)skb->data_end; in _ip6ip6_set_tunnel()
636 ret = bpf_skb_set_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_set_tunnel()
647 int _ip6ip6_get_tunnel(struct __sk_buff *skb) in _ip6ip6_get_tunnel() argument
653 ret = bpf_skb_get_tunnel_key(skb, &key, sizeof(key), in _ip6ip6_get_tunnel()
666 int _xfrm_get_state(struct __sk_buff *skb) in _xfrm_get_state() argument
672 ret = bpf_skb_get_xfrm_state(skb, 0, &x, sizeof(x), 0); in _xfrm_get_state()