srh_state 5019 net/core/filter.c struct seg6_bpf_srh_state *srh_state = srh_state 5021 net/core/filter.c struct ipv6_sr_hdr *srh = srh_state->srh; srh_state 5029 net/core/filter.c srh_end = (void *)((char *)srh + sizeof(*srh) + srh_state->hdrlen); srh_state 5033 net/core/filter.c srh_state->valid = false; srh_state 5042 net/core/filter.c srh_state->srh = (struct ipv6_sr_hdr *)(skb->data + srhoff); srh_state 5060 net/core/filter.c struct seg6_bpf_srh_state *srh_state = srh_state 5065 net/core/filter.c srh_state->srh = NULL; srh_state 5067 net/core/filter.c srh_state->srh = (struct ipv6_sr_hdr *)(skb->data + srhoff); srh_state 5068 net/core/filter.c srh_state->hdrlen = srh_state->srh->hdrlen << 3; srh_state 5069 net/core/filter.c srh_state->valid = true; srh_state 5076 net/core/filter.c struct seg6_bpf_srh_state *srh_state = srh_state 5114 net/core/filter.c if (srh_state->srh && !seg6_bpf_has_valid_srh(skb)) srh_state 5123 net/core/filter.c if (srh_state->srh && !seg6_bpf_has_valid_srh(skb)) srh_state 5149 net/core/filter.c struct seg6_bpf_srh_state *srh_state = srh_state 5151 net/core/filter.c struct ipv6_sr_hdr *srh = srh_state->srh; srh_state 5163 net/core/filter.c srh_state->hdrlen); srh_state 5190 net/core/filter.c srh_state->srh = (struct ipv6_sr_hdr *)(skb->data + srhoff); srh_state 5191 net/core/filter.c srh_state->hdrlen += len; srh_state 5192 net/core/filter.c srh_state->valid = false; srh_state 472 net/ipv6/seg6_local.c struct seg6_bpf_srh_state *srh_state = srh_state 474 net/ipv6/seg6_local.c struct ipv6_sr_hdr *srh = srh_state->srh; srh_state 479 net/ipv6/seg6_local.c if (unlikely(!srh_state->valid)) { srh_state 480 net/ipv6/seg6_local.c if ((srh_state->hdrlen & 7) != 0) srh_state 483 net/ipv6/seg6_local.c srh->hdrlen = (u8)(srh_state->hdrlen >> 3); srh_state 487 net/ipv6/seg6_local.c srh_state->valid = true; srh_state 496 net/ipv6/seg6_local.c struct seg6_bpf_srh_state *srh_state = srh_state 512 net/ipv6/seg6_local.c srh_state->srh = srh; srh_state 513 net/ipv6/seg6_local.c srh_state->hdrlen = srh->hdrlen << 3; srh_state 514 net/ipv6/seg6_local.c srh_state->valid = true; srh_state 532 net/ipv6/seg6_local.c if (srh_state->srh && !seg6_bpf_has_valid_srh(skb))