Searched refs:ip6_srh_t (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_lwt_seg6local.c | 37 struct ip6_srh_t { struct 55 static __always_inline struct ip6_srh_t *get_srh(struct __sk_buff *skb) in get_srh() argument 58 struct ip6_srh_t *srh; in get_srh() 120 int is_valid_tlv_boundary(struct __sk_buff *skb, struct ip6_srh_t *srh, in is_valid_tlv_boundary() 179 int add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, in add_tlv() 223 int delete_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, in delete_tlv() 261 int has_egr_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh) in has_egr_tlv() 263 int tlv_offset = sizeof(struct ip6_t) + sizeof(struct ip6_srh_t) + in has_egr_tlv() 292 struct ip6_srh_t *srh; in __encap_srh() 296 srh = (struct ip6_srh_t *)srh_buf; in __encap_srh() [all …]
|
| H A D | test_seg6_loop.c | 37 struct ip6_srh_t { struct 55 static __always_inline struct ip6_srh_t *get_srh(struct __sk_buff *skb) in get_srh() argument 58 struct ip6_srh_t *srh; in get_srh() 120 struct ip6_srh_t *srh, in is_valid_tlv_boundary() 182 struct ip6_srh_t *srh, uint32_t tlv_off, in add_tlv() 232 struct ip6_srh_t *srh = get_srh(skb); in __add_egr_x() 248 offset = sizeof(struct ip6_t) + offsetof(struct ip6_srh_t, flags); in __add_egr_x()
|