Home
last modified time | relevance | path

Searched refs:tld_meta_p (Results 1 – 1 of 1) sorted by relevance

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtask_local_data.h118 struct tld_meta_u * _Atomic tld_meta_p __attribute__((weak)); variable
148 if (!atomic_compare_exchange_strong(&tld_meta_p, &uninit, meta)) { in __tld_init_meta_p()
174 size = tld_meta_p->size + sizeof(struct tld_data_u); in __tld_init_data_p()
192 map_val.meta = tld_meta_p; in __tld_init_data_p()
216 if (!tld_meta_p) { in __tld_create_key()
232 cnt = atomic_load(&tld_meta_p->cnt); in __tld_create_key()
235 while (!(sz = atomic_load(&tld_meta_p->metadata[i].size))) in __tld_create_key()
238 if (!strncmp(tld_meta_p->metadata[i].name, name, TLD_NAME_LEN)) in __tld_create_key()
250 if (off + TLD_ROUND_UP(size, 8) > tld_meta_p->size || in __tld_create_key()
251 tld_meta_p->size > TLD_PAGE_SIZE - sizeof(struct tld_data_u)) in __tld_create_key()
[all …]