tls_base 70 tools/testing/selftests/bpf/progs/pyperf.h static __always_inline void *get_thread_state(void *tls_base, PidData *pidData) tls_base 77 tools/testing/selftests/bpf/progs/pyperf.h tls_base + 0x310 + key * 0x10 + 0x08); tls_base 182 tools/testing/selftests/bpf/progs/pyperf.h void* tls_base = (void*)task; tls_base 184 tools/testing/selftests/bpf/progs/pyperf.h void* thread_state = pidData->use_tls ? get_thread_state(tls_base, pidData) tls_base 191 tools/testing/selftests/bpf/progs/pyperf.h bpf_probe_read(&pthread_self, sizeof(pthread_self), tls_base + 0x10); tls_base 270 tools/testing/selftests/bpf/progs/strobemeta.h void *tls_base) tls_base 287 tools/testing/selftests/bpf/progs/strobemeta.h void *addr = tls_base + loc->offset; tls_base 318 tools/testing/selftests/bpf/progs/strobemeta.h &((struct tcbhead *)tls_base)->dtv); tls_base 331 tools/testing/selftests/bpf/progs/strobemeta.h size_t idx, void *tls_base, tls_base 335 tools/testing/selftests/bpf/progs/strobemeta.h void *location = calc_location(&cfg->int_locs[idx], tls_base); tls_base 346 tools/testing/selftests/bpf/progs/strobemeta.h size_t idx, void *tls_base, tls_base 355 tools/testing/selftests/bpf/progs/strobemeta.h location = calc_location(&cfg->str_locs[idx], tls_base); tls_base 376 tools/testing/selftests/bpf/progs/strobemeta.h size_t idx, void *tls_base, tls_base 390 tools/testing/selftests/bpf/progs/strobemeta.h location = calc_location(&cfg->map_locs[idx], tls_base); tls_base 449 tools/testing/selftests/bpf/progs/strobemeta.h void *tls_base, *payload; tls_base 462 tools/testing/selftests/bpf/progs/strobemeta.h tls_base = (void *)task; tls_base 470 tools/testing/selftests/bpf/progs/strobemeta.h read_int_var(cfg, i, tls_base, &value, data); tls_base 478 tools/testing/selftests/bpf/progs/strobemeta.h payload += read_str_var(cfg, i, tls_base, &value, data, payload); tls_base 486 tools/testing/selftests/bpf/progs/strobemeta.h payload = read_map_var(cfg, i, tls_base, &value, data, payload);