Lines Matching refs:py_tls_entries
133 static py_tls_entry py_tls_entries[PTHREAD_KEYS_MAX] = {0};
145 if (!py_tls_entries[idx].in_use) {
146 py_tls_entries[idx].in_use = true;
157 if (key < 0 || key >= PTHREAD_KEYS_MAX || !py_tls_entries[key].in_use) {
160 py_tls_entries[key].in_use = false;
161 py_tls_entries[key].value = NULL;
168 if (key < 0 || key >= PTHREAD_KEYS_MAX || !py_tls_entries[key].in_use) {
171 return py_tls_entries[key].value;
177 if (key < 0 || key >= PTHREAD_KEYS_MAX || !py_tls_entries[key].in_use) {
180 py_tls_entries[key].value = (void *)value;