Searched defs:srh (Results 1 – 16 of 16) sorted by relevance
/linux/tools/testing/selftests/bpf/progs/ |
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() 177 int add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, in add_tlv() 221 int delete_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, in delete_tlv() 259 int has_egr_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh) in has_egr_tlv() 290 struct ip6_srh_t *srh; in __encap_srh() local 326 struct ip6_srh_t *srh = get_srh(skb); in __add_egr_x() local 362 struct ip6_srh_t *srh = get_srh(skb); in __pop_egr() local 401 struct ip6_srh_t *srh = get_srh(skb); in __inspect_t() local
|
A D | test_seg6_loop.c | 56 struct ip6_srh_t *srh; in get_srh() local 118 struct ip6_srh_t *srh, in is_valid_tlv_boundary() 180 struct ip6_srh_t *srh, uint32_t tlv_off, in add_tlv() 230 struct ip6_srh_t *srh = get_srh(skb); in __add_egr_x() local
|
/linux/net/ipv6/ |
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() 74 struct ipv6_rpl_sr_hdr *srh; in rpl_build_state() local 128 const struct ipv6_rpl_sr_hdr *srh) in rpl_do_srh_inline()
|
A D | seg6_local.c | 128 struct ipv6_sr_hdr *srh; member 155 struct ipv6_sr_hdr *srh; in get_and_validate_srh() local 171 struct ipv6_sr_hdr *srh; in decap_and_validate() local 275 struct ipv6_sr_hdr *srh; in input_action_end() local 295 struct ipv6_sr_hdr *srh; in input_action_end_x() local 314 struct ipv6_sr_hdr *srh; in input_action_end_t() local 816 struct ipv6_sr_hdr *srh; in input_action_end_b6() local 843 struct ipv6_sr_hdr *srh; in input_action_end_b6_encap() local 901 struct ipv6_sr_hdr *srh; in input_action_end_bpf() local 1139 struct ipv6_sr_hdr *srh; in parse_nla_srh() local [all …]
|
A D | seg6.c | 28 bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len, bool reduced) in seg6_validate_srh() 80 struct ipv6_sr_hdr *srh; in seg6_get_srh() local 114 struct ipv6_sr_hdr *srh; in seg6_icmp_srh() local
|
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() 242 struct ipv6_sr_hdr *srh; in seg6_hmac_validate_skb() local 326 struct ipv6_sr_hdr *srh) in seg6_push_hmac()
|
A D | ipv6_sockglue.c | 372 struct ipv6_sr_hdr *srh = in ipv6_set_opt_hdr() local
|
A D | exthdrs.c | 1396 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)opt->srcrt; in fl6_update_dst() local
|
/linux/net/ipv6/netfilter/ |
A D | ip6t_srh.c | 27 struct ipv6_sr_hdr *srh; in srh_mt6() local 122 struct ipv6_sr_hdr *srh; in srh1_mt6() local
|
/linux/include/net/ |
A D | seg6_local.h | 22 struct ipv6_sr_hdr *srh; member
|
A D | seg6.h | 76 struct ipv6_sr_hdr *srh; in seg6_get_daddr() local
|
/linux/include/uapi/linux/ |
A D | rpl_iptunnel.h | 19 #define RPL_IPTUNNEL_SRH_SIZE(srh) (((srh)->hdrlen + 1) << 3) argument
|
A D | seg6_iptunnel.h | 29 struct ipv6_sr_hdr srh[0]; member
|
A D | seg6.h | 47 #define sr_has_hmac(srh) ((srh)->flags & SR6_FLAG1_HMAC) argument
|
/linux/tools/include/uapi/linux/ |
A D | seg6.h | 47 #define sr_has_hmac(srh) ((srh)->flags & SR6_FLAG1_HMAC) argument
|
/linux/net/core/ |
A D | filter.c | 5824 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)hdr; in bpf_push_seg6_encap() local 5921 struct ipv6_sr_hdr *srh = srh_state->srh; in BPF_CALL_4() local 6051 struct ipv6_sr_hdr *srh = srh_state->srh; in BPF_CALL_3() local
|
Completed in 47 milliseconds