Home
last modified time | relevance | path

Searched defs:srh (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/net/ipv6/
Dseg6_local.c49 struct ipv6_sr_hdr *srh; member
68 struct ipv6_sr_hdr *srh; in get_srh() local
97 struct ipv6_sr_hdr *srh; in get_and_validate_srh() local
116 struct ipv6_sr_hdr *srh; in decap_and_validate() local
143 static void advance_nextseg(struct ipv6_sr_hdr *srh, struct in6_addr *daddr) in advance_nextseg()
205 struct ipv6_sr_hdr *srh; in input_action_end() local
225 struct ipv6_sr_hdr *srh; in input_action_end_x() local
244 struct ipv6_sr_hdr *srh; in input_action_end_t() local
411 struct ipv6_sr_hdr *srh; in input_action_end_b6() local
438 struct ipv6_sr_hdr *srh; in input_action_end_b6_encap() local
[all …]
Dseg6_hmac.c86 static struct sr6_tlv_hmac *seg6_get_tlv_hmac(struct ipv6_sr_hdr *srh) in seg6_get_tlv_hmac()
244 struct ipv6_sr_hdr *srh; in seg6_hmac_validate_skb() local
328 struct ipv6_sr_hdr *srh) in seg6_push_hmac()
Dseg6.c28 bool seg6_validate_srh(struct ipv6_sr_hdr *srh, int len) in seg6_validate_srh()
Dipv6_sockglue.c452 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *) in do_ipv6_setsockopt() local
Dexthdrs.c1157 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)opt->srcrt; in fl6_update_dst() local
/Linux-v5.4/tools/testing/selftests/bpf/progs/
Dtest_lwt_seg6local.c56 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
Dtest_seg6_loop.c56 struct ip6_srh_t *srh; in get_srh() local
118 struct ip6_srh_t *srh, in is_valid_tlv_boundary()
178 struct ip6_srh_t *srh, uint32_t tlv_off, in add_tlv()
228 struct ip6_srh_t *srh = get_srh(skb); in __add_egr_x() local
/Linux-v5.4/net/ipv6/netfilter/
Dip6t_srh.c27 struct ipv6_sr_hdr *srh; in srh_mt6() local
122 struct ipv6_sr_hdr *srh; in srh1_mt6() local
/Linux-v5.4/include/net/
Dseg6_local.h22 struct ipv6_sr_hdr *srh; member
/Linux-v5.4/include/uapi/linux/
Dseg6_iptunnel.h29 struct ipv6_sr_hdr srh[0]; member
Dseg6.h47 #define sr_has_hmac(srh) ((srh)->flags & SR6_FLAG1_HMAC) argument
/Linux-v5.4/tools/include/uapi/linux/
Dseg6.h47 #define sr_has_hmac(srh) ((srh)->flags & SR6_FLAG1_HMAC) argument
/Linux-v5.4/net/core/
Dfilter.c4922 struct ipv6_sr_hdr *srh = (struct ipv6_sr_hdr *)hdr; in bpf_push_seg6_encap() local
5019 struct ipv6_sr_hdr *srh = srh_state->srh; in BPF_CALL_4() local
5149 struct ipv6_sr_hdr *srh = srh_state->srh; in BPF_CALL_3() local