tlv_off 119 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c uint32_t *tlv_off, uint32_t *pad_size, tlv_off 138 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if (cur_off == *tlv_off) tlv_off 152 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if (*tlv_off == srh_off) { tlv_off 153 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c *tlv_off = cur_off; tlv_off 168 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if (*tlv_off == -1) tlv_off 169 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c *tlv_off = cur_off; tlv_off 177 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c int add_tlv(struct __sk_buff *skb, struct ip6_srh_t *srh, uint32_t tlv_off, tlv_off 187 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c if (tlv_off != -1) tlv_off 188 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c tlv_off += srh_off; tlv_off 193 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = is_valid_tlv_boundary(skb, srh, &tlv_off, &pad_size, &pad_off); tlv_off 197 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, sizeof(*itlv) + itlv->len); tlv_off 201 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_lwt_seg6_store_bytes(skb, tlv_off, (void *)itlv, tlv_size); tlv_off 222 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c uint32_t tlv_off) tlv_off 232 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c tlv_off += srh_off; tlv_off 234 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = is_valid_tlv_boundary(skb, srh, &tlv_off, &pad_size, &pad_off); tlv_off 238 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_skb_load_bytes(skb, tlv_off, &tlv, sizeof(tlv)); tlv_off 242 tools/testing/selftests/bpf/progs/test_lwt_seg6local.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, -(sizeof(tlv) + tlv.len)); tlv_off 119 tools/testing/selftests/bpf/progs/test_seg6_loop.c uint32_t *tlv_off, tlv_off 141 tools/testing/selftests/bpf/progs/test_seg6_loop.c if (cur_off == *tlv_off) tlv_off 155 tools/testing/selftests/bpf/progs/test_seg6_loop.c if (*tlv_off == srh_off) { tlv_off 156 tools/testing/selftests/bpf/progs/test_seg6_loop.c *tlv_off = cur_off; tlv_off 171 tools/testing/selftests/bpf/progs/test_seg6_loop.c if (*tlv_off == -1) tlv_off 172 tools/testing/selftests/bpf/progs/test_seg6_loop.c *tlv_off = cur_off; tlv_off 180 tools/testing/selftests/bpf/progs/test_seg6_loop.c struct ip6_srh_t *srh, uint32_t tlv_off, tlv_off 190 tools/testing/selftests/bpf/progs/test_seg6_loop.c if (tlv_off != -1) tlv_off 191 tools/testing/selftests/bpf/progs/test_seg6_loop.c tlv_off += srh_off; tlv_off 196 tools/testing/selftests/bpf/progs/test_seg6_loop.c err = is_valid_tlv_boundary(skb, srh, &tlv_off, &pad_size, &pad_off); tlv_off 200 tools/testing/selftests/bpf/progs/test_seg6_loop.c err = bpf_lwt_seg6_adjust_srh(skb, tlv_off, sizeof(*itlv) + itlv->len); tlv_off 204 tools/testing/selftests/bpf/progs/test_seg6_loop.c err = bpf_lwt_seg6_store_bytes(skb, tlv_off, (void *)itlv, tlv_size);