Searched refs:tld_meta_p (Results 1 – 1 of 1) sorted by relevance
112 struct tld_meta_u * _Atomic tld_meta_p __attribute__((weak)); variable141 if (!atomic_compare_exchange_strong(&tld_meta_p, &uninit, meta)) { in __tld_init_meta_p()175 data_alloc = (use_aligned_alloc || tld_meta_p->size * 2 >= TLD_PAGE_SIZE) ? in __tld_init_data_p()176 aligned_alloc(TLD_PAGE_SIZE, tld_meta_p->size) : in __tld_init_data_p()177 malloc(tld_meta_p->size * 2); in __tld_init_data_p()188 if (TLD_PAGE_SIZE - (~TLD_PAGE_MASK & (intptr_t)data_alloc) >= tld_meta_p->size) { in __tld_init_data_p()198 map_val.meta = TLD_READ_ONCE(tld_meta_p); in __tld_init_data_p()222 if (!TLD_READ_ONCE(tld_meta_p)) { in __tld_create_key()230 cnt = atomic_load(&tld_meta_p->cnt); in __tld_create_key()233 while (!(sz = atomic_load(&tld_meta_p->metadata[i].size))) in __tld_create_key()[all …]