| /kernel/linux/linux-5.10/include/net/ |
| H A D | seg6_local.h | 22 struct ipv6_sr_hdr *srh; member
|
| /kernel/linux/linux-6.6/include/net/ |
| H A D | seg6_local.h | 22 struct ipv6_sr_hdr *srh; member
|
| H A D | seg6.h | 76 struct ipv6_sr_hdr *srh; in seg6_get_daddr() local
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| H A D | seg6_iptunnel.h | 29 struct ipv6_sr_hdr srh[0]; member
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| H A D | seg6_iptunnel.h | 29 struct ipv6_sr_hdr srh[]; member
|
| /kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
| H A D | seg6_iptunnel.h | 30 struct ipv6_sr_hdr srh[0]; member
|
| /kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
| H A D | seg6_iptunnel.h | 17 struct ipv6_sr_hdr srh[0]; member
|
| /kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
| H A D | seg6_iptunnel.h | 30 struct ipv6_sr_hdr srh[0]; member
|
| /kernel/linux/linux-5.10/net/ipv6/netfilter/ |
| H A D | ip6t_srh.c | 27 struct ipv6_sr_hdr *srh; in srh_mt6() local 122 struct ipv6_sr_hdr *srh; srh1_mt6() local [all...] |
| /kernel/linux/linux-6.6/net/ipv6/netfilter/ |
| H A D | ip6t_srh.c | 27 struct ipv6_sr_hdr *srh; in srh_mt6() local 122 struct ipv6_sr_hdr *srh; srh1_mt6() local [all...] |
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
| H A D | test_seg6_loop.c | 56 struct ip6_srh_t *srh; in get_srh() local 117 is_valid_tlv_boundary(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t *tlv_off, uint32_t *pad_size, uint32_t *pad_off) is_valid_tlv_boundary() argument 179 add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, struct sr6_tlv_t *itlv, uint8_t tlv_size) add_tlv() argument 230 struct ip6_srh_t *srh = get_srh(skb); __add_egr_x() local [all...] |
| H A D | test_lwt_seg6local.c | 56 struct ip6_srh_t *srh; in get_srh() local 118 int is_valid_tlv_boundary(struct __sk_buff *skb, struct ip6_srh_t *srh, in is_valid_tlv_boundary() argument 177 add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, struct sr6_tlv_t *itlv, uint8_t tlv_size) add_tlv() argument 221 delete_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off) delete_tlv() argument 259 has_egr_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh) has_egr_tlv() argument 290 struct ip6_srh_t *srh; __encap_srh() local 326 struct ip6_srh_t *srh = get_srh(skb); __add_egr_x() local 362 struct ip6_srh_t *srh = get_srh(skb); __pop_egr() local 401 struct ip6_srh_t *srh = get_srh(skb); __inspect_t() local [all...] |
| /kernel/linux/linux-5.10/net/ipv6/ |
| H A D | seg6_hmac.c | 85 static struct sr6_tlv_hmac *seg6_get_tlv_hmac(struct ipv6_sr_hdr *srh) in seg6_get_tlv_hmac() argument 243 struct ipv6_sr_hdr *srh; in seg6_hmac_validate_skb() local 326 seg6_push_hmac(struct net *net, struct in6_addr *saddr, struct ipv6_sr_hdr *srh) seg6_push_hmac() argument [all...] |
| H A D | seg6.c | 28 bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len, bool reduced) in seg6_validate_srh() argument [all...] |
| H A D | rpl_iptunnel.c | 16 struct ipv6_rpl_sr_hdr srh[0]; member 39 static bool rpl_validate_srh(struct net *net, struct ipv6_rpl_sr_hdr *srh, in rpl_validate_srh() argument 74 struct ipv6_rpl_sr_hdr *srh; rpl_build_state() local 127 rpl_do_srh_inline(struct sk_buff *skb, const struct rpl_lwt *rlwt, const struct ipv6_rpl_sr_hdr *srh) rpl_do_srh_inline() argument [all...] |
| H A D | ipv6_sockglue.c | 370 struct ipv6_sr_hdr *srh = in ipv6_set_opt_hdr() local
|
| H A D | exthdrs.c | 1345 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)opt->srcrt; in fl6_update_dst() local
|
| H A D | seg6_local.c | 50 struct ipv6_sr_hdr *srh; member 69 struct ipv6_sr_hdr *srh; in get_srh() local 98 struct ipv6_sr_hdr *srh; in get_and_validate_srh() local 117 struct ipv6_sr_hdr *srh; decap_and_validate() local 145 advance_nextseg(struct ipv6_sr_hdr *srh, struct in6_addr *daddr) advance_nextseg() argument 221 struct ipv6_sr_hdr *srh; input_action_end() local 241 struct ipv6_sr_hdr *srh; input_action_end_x() local 260 struct ipv6_sr_hdr *srh; input_action_end_t() local 427 struct ipv6_sr_hdr *srh; input_action_end_b6() local 453 struct ipv6_sr_hdr *srh; input_action_end_b6_encap() local 486 struct ipv6_sr_hdr *srh = srh_state->srh; seg6_bpf_has_valid_srh() local 510 struct ipv6_sr_hdr *srh; input_action_end_bpf() local 661 struct ipv6_sr_hdr *srh; parse_nla_srh() local 685 struct ipv6_sr_hdr *srh; put_nla_srh() local [all...] |
| /kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
| H A D | test_seg6_loop.c | 56 struct ip6_srh_t *srh; in get_srh() local 117 is_valid_tlv_boundary(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t *tlv_off, uint32_t *pad_size, uint32_t *pad_off) is_valid_tlv_boundary() argument 179 add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, struct sr6_tlv_t *itlv, uint8_t tlv_size) add_tlv() argument 230 struct ip6_srh_t *srh = get_srh(skb); __add_egr_x() local [all...] |
| H A D | test_lwt_seg6local.c | 56 struct ip6_srh_t *srh; in get_srh() local 118 int is_valid_tlv_boundary(struct __sk_buff *skb, struct ip6_srh_t *srh, in is_valid_tlv_boundary() argument 177 add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, struct sr6_tlv_t *itlv, uint8_t tlv_size) add_tlv() argument 221 delete_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off) delete_tlv() argument 259 has_egr_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh) has_egr_tlv() argument 290 struct ip6_srh_t *srh; __encap_srh() local 326 struct ip6_srh_t *srh = get_srh(skb); __add_egr_x() local 362 struct ip6_srh_t *srh = get_srh(skb); __pop_egr() local 401 struct ip6_srh_t *srh = get_srh(skb); __inspect_t() local [all...] |
| /kernel/linux/linux-6.6/net/ipv6/ |
| H A D | seg6.c | 28 bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len, bool reduced) in seg6_validate_srh() argument 80 struct ipv6_sr_hdr *srh; seg6_get_srh() local 114 struct ipv6_sr_hdr *srh; seg6_icmp_srh() local [all...] |
| H A D | seg6_hmac.c | 84 static struct sr6_tlv_hmac *seg6_get_tlv_hmac(struct ipv6_sr_hdr *srh) in seg6_get_tlv_hmac() argument 242 struct ipv6_sr_hdr *srh; in seg6_hmac_validate_skb() local 325 seg6_push_hmac(struct net *net, struct in6_addr *saddr, struct ipv6_sr_hdr *srh) seg6_push_hmac() argument [all...] |
| H A D | rpl_iptunnel.c | 39 static bool rpl_validate_srh(struct net *net, struct ipv6_rpl_sr_hdr *srh, in rpl_validate_srh() argument 74 struct ipv6_rpl_sr_hdr *srh; rpl_build_state() local 127 rpl_do_srh_inline(struct sk_buff *skb, const struct rpl_lwt *rlwt, const struct ipv6_rpl_sr_hdr *srh) rpl_do_srh_inline() argument [all...] |
| H A D | ipv6_sockglue.c | 372 struct ipv6_sr_hdr *srh = in ipv6_set_opt_hdr() local
|
| H A D | exthdrs.c | 1369 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)opt->srcrt; in fl6_update_dst() local
|