Searched refs:tls_base (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | strobemeta.h | 276 static void *calc_location(struct strobe_value_loc *loc, void *tls_base) in calc_location() argument 286 * (tls_mode + 1) * (tls_base + offset) in calc_location() 292 * tls_base */ in calc_location() 293 void *addr = tls_base + loc->offset; in calc_location() 303 * relative to tls_base; in calc_location() 322 /* dtv = ((struct tcbhead *)tls_base)->dtv[tls_index.module] */ in calc_location() 324 &((struct tcbhead *)tls_base)->dtv); in calc_location() 342 size_t idx, void *tls_base, in read_int_var() 346 void *location = calc_location(&cfg->int_locs[idx], tls_base); in read_int_var() 357 size_t idx, void *tls_base, in read_str_var() 341 read_int_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data) read_int_var() argument 356 read_str_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data, size_t off) read_str_var() argument 386 read_map_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data, size_t off) read_map_var() argument 458 void *tls_base; global() member 517 void *tls_base; read_strobe_meta() local [all...] |
H A D | pyperf.h | 76 static void *get_thread_state(void *tls_base, PidData *pidData) in get_thread_state() argument 83 tls_base + 0x310 + key * 0x10 + 0x08); in get_thread_state() 248 void* tls_base = (void*)task; local 250 void* thread_state = pidData->use_tls ? get_thread_state(tls_base, pidData) 258 tls_base + 0x10);
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | strobemeta.h | 274 static void *calc_location(struct strobe_value_loc *loc, void *tls_base) in calc_location() argument 284 * (tls_mode + 1) * (tls_base + offset) in calc_location() 290 * tls_base */ in calc_location() 291 void *addr = tls_base + loc->offset; in calc_location() 301 * relative to tls_base; in calc_location() 320 /* dtv = ((struct tcbhead *)tls_base)->dtv[tls_index.module] */ in calc_location() 322 &((struct tcbhead *)tls_base)->dtv); in calc_location() 340 size_t idx, void *tls_base, in read_int_var() 344 void *location = calc_location(&cfg->int_locs[idx], tls_base); in read_int_var() 355 size_t idx, void *tls_base, in read_str_var() 339 read_int_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data) read_int_var() argument 354 read_str_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data, void *payload) read_str_var() argument 384 read_map_var(struct strobemeta_cfg *cfg, size_t idx, void *tls_base, struct strobe_value_generic *value, struct strobemeta_payload *data, void *payload) read_map_var() argument 463 void *tls_base, *payload; read_strobe_meta() local [all...] |
H A D | pyperf.h | 75 static void *get_thread_state(void *tls_base, PidData *pidData) in get_thread_state() argument 82 tls_base + 0x310 + key * 0x10 + 0x08); in get_thread_state() 196 void* tls_base = (void*)task; in __on_event() local 198 void* thread_state = pidData->use_tls ? get_thread_state(tls_base, pidData) in __on_event() 206 tls_base + 0x10); in __on_event()
|
Completed in 3 milliseconds