Home
last modified time | relevance | path

Searched refs:NEWLIB_THREAD_LOCAL (Results 1 – 25 of 39) sorted by relevance

12

/picolibc-latest/newlib/libc/include/sys/
Dconfig.h278 #define NEWLIB_THREAD_LOCAL thread_local macro
280 #define NEWLIB_THREAD_LOCAL _Thread_local macro
282 #define NEWLIB_THREAD_LOCAL __thread macro
285 #define NEWLIB_THREAD_LOCAL macro
/picolibc-latest/newlib/libc/stdio/
Dtmpnam.c101 static NEWLIB_THREAD_LOCAL int _tls_inc;
139 static NEWLIB_THREAD_LOCAL char _tmpnam_buf[_TMPNAM_SIZE];
Dfindfp.c35 NEWLIB_THREAD_LOCAL __FILE *_tls_stdin = &__sf[0];
36 NEWLIB_THREAD_LOCAL __FILE *_tls_stdout = &__sf[1];
37 NEWLIB_THREAD_LOCAL __FILE *_tls_stderr = &__sf[2];
38 NEWLIB_THREAD_LOCAL void (*_tls_cleanup)(void);
Dlocal.h204 extern NEWLIB_THREAD_LOCAL void (*_tls_cleanup)(void);
206 extern NEWLIB_THREAD_LOCAL struct _Bigint **_tls_mp_freelist;
208 extern NEWLIB_THREAD_LOCAL struct _Bigint *_tls_mp_p5s;
210 extern NEWLIB_THREAD_LOCAL struct _Bigint *_tls_mp_result;
212 extern NEWLIB_THREAD_LOCAL int _tls_mp_result_k;
/picolibc-latest/newlib/libc/time/
Dlcltime_buf.c64 NEWLIB_THREAD_LOCAL struct tm _localtime_buf;
Dasctime.c61 static NEWLIB_THREAD_LOCAL char _asctime_buf[__ASCTIME_SIZE];
Dgmtime.c65 extern NEWLIB_THREAD_LOCAL struct tm _localtime_buf;
Dlcltime.c59 extern NEWLIB_THREAD_LOCAL struct tm _localtime_buf;
/picolibc-latest/newlib/libc/stdlib/
Dsrandom.c58 extern NEWLIB_THREAD_LOCAL long long _rand_next;
Drandom.c58 NEWLIB_THREAD_LOCAL long long _rand_next = 1;
Dwctomb.c54 static NEWLIB_THREAD_LOCAL mbstate_t _wctomb_state; in wctomb()
Drand48.h51 extern NEWLIB_THREAD_LOCAL struct _rand48 _rand48;
Dmblen.c52 static NEWLIB_THREAD_LOCAL _mbstate_t _mblen_state; in mblen()
Dl64a.c36 static NEWLIB_THREAD_LOCAL char _l64a_buf[8]; in l64a()
Dmbtowc.c59 static NEWLIB_THREAD_LOCAL mbstate_t _mbtowc_state; in mbtowc()
Dwcrtomb.c21 static NEWLIB_THREAD_LOCAL mbstate_t _wcrtomb_state; in wcrtomb()
Datexit.h21 #define NEWLIB_THREAD_LOCAL_ATEXIT NEWLIB_THREAD_LOCAL
Dseed48.c20 static NEWLIB_THREAD_LOCAL unsigned short sseed[3]; in _seed48_r()
/picolibc-latest/test/
Dtls.c53 NEWLIB_THREAD_LOCAL volatile int32_t data_var = DATA_VAL;
54 NEWLIB_THREAD_LOCAL volatile int32_t bss_var;
55 _Alignas(OVERALIGN_DATA) NEWLIB_THREAD_LOCAL volatile int32_t overaligned_data_var = DATA_VAL2;
56 _Alignas(OVERALIGN_BSS) NEWLIB_THREAD_LOCAL volatile int32_t overaligned_bss_var;
/picolibc-latest/newlib/libc/string/
Dstrtok.c93 static NEWLIB_THREAD_LOCAL char *_strtok_last;
/picolibc-latest/newlib/libc/tinystdio/
Decvtf.c42 static NEWLIB_THREAD_LOCAL char ecvtf_buf[FTOA_MAX_DIG + 1];
Dfcvtf.c42 static NEWLIB_THREAD_LOCAL char fcvtf_buf[FCVTF_MAXDIG];
Decvt.c44 static NEWLIB_THREAD_LOCAL char ecvt_buf[DTOA_MAX_DIG + 1];
Dfcvt.c46 static NEWLIB_THREAD_LOCAL char fcvt_buf[FCVT_MAXDIG];
/picolibc-latest/newlib/libc/locale/
Dgetlocalename_l.c64 static NEWLIB_THREAD_LOCAL char getlocalename_l_buf[32 /*ENCODING + 1*/]; in getlocalename_l()

12