Home
last modified time | relevance | path

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

/picolibc-latest/newlib/libc/stdlib/
Dmbtowc_r.c83 ___iso_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in ___iso_mbtowc()
121 __iso_8859_1_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_1_mbtowc()
128 __iso_8859_2_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_2_mbtowc()
135 __iso_8859_3_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_3_mbtowc()
142 __iso_8859_4_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_4_mbtowc()
149 __iso_8859_5_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_5_mbtowc()
156 __iso_8859_6_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_6_mbtowc()
163 __iso_8859_7_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_7_mbtowc()
170 __iso_8859_8_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_8_mbtowc()
177 __iso_8859_9_mbtowc (struct _reent *r, wchar_t *pwc, const char *s, size_t n, in __iso_8859_9_mbtowc()
[all …]
Dwctomb_r.c608 __cp_103_wctomb (struct _reent *r, char *s, wchar_t _wchar, mbstate_t *state) in __cp_103_wctomb()
/picolibc-latest/newlib/libc/machine/amdgcn/
Dgetreent.c44 struct _reent *
50 struct _reent reent; in __getreent()
67 __builtin_memset (&data->reent, 0, sizeof(struct _reent)); in __getreent()
102 __builtin_memset (&data->reent, 0, sizeof(struct _reent)); in __getreent()
Dmlock.c74 __malloc_lock (struct _reent *reent) in __malloc_lock()
101 __malloc_unlock (struct _reent *reent) in __malloc_unlock()
/picolibc-latest/newlib/libc/machine/spu/
Dstdio.c44 __sfp (struct _reent *d) in __sfp()
57 __cleanup (struct _reent *s) in __cleanup()
68 __sinit (struct _reent *s) in __sinit()
Dc99ppe.h102 void __sinit (struct _reent *);
103 FILE *__sfp (struct _reent *);
Dtmpfile.c46 struct _reent *ptr = _REENT; in tmpfile()
Dfopen.c55 struct _reent *ptr = _REENT; in fopen()
/picolibc-latest/newlib/libc/machine/nvptx/
Dmallocr.c20 void *_malloc_r (struct _reent *r, size_t n) in _malloc_r()
25 void _free_r (struct _reent *r, void *p) in _free_r()
Dcallocr.c21 _calloc_r (struct _reent *ptr, size_t size, size_t len) in _calloc_r()
Dreallocr.c20 void *_realloc_r (struct _reent *r, void *p, size_t n) _NOTHROW in _realloc_r()
/picolibc-latest/newlib/libc/machine/xstormy16/
Dfreer.c6 _free_r (struct _reent *r, void *x) in _free_r()
Dmallocr.c7 _malloc_r (struct _reent *r, size_t sz) in _malloc_r()
Dreallocr.c6 _realloc_r (struct _reent *r, void *x, size_t sz) in _realloc_r()
Dcallocr.c6 _calloc_r (struct _reent *r, size_t a, size_t b) in _calloc_r()
/picolibc-latest/newlib/libc/sys/xtensa/
Disatty.c9 _isatty_r (struct _reent *ptr, int fd) in _isatty_r()
/picolibc-latest/newlib/libc/reent/
Dreent.tex30 @findex _reent
33 These hooks use the structure @code{_reent} defined in @file{reent.h}.
34 A variable defined as @samp{struct _reent} is called a @dfn{reentrancy
48 There are two versions of @samp{struct _reent}, a normal one and one
59 variable of type @samp{struct _reent}:
/picolibc-latest/newlib/libc/stdio/
Dnano-vfprintf_float.c66 __cvt (struct _reent *data, _PRINTF_FLOAT_TYPE value, int ndigits, int flags, in __cvt()
163 _printf_float (struct _reent *data, in _printf_float() argument
166 int (*pfunc) (struct _reent *, FILE *, const char *, in _printf_float()
Dfread.c96 crlf_r (struct _reent * ptr, in crlf_r()
Dnano-vfscanf_float.c35 _scanf_float (struct _reent *rptr, in _scanf_float()
/picolibc-latest/newlib/
DREADME302 Enable backward binary compatibility for struct _reent. If enabled, then
303 unused members in struct _reent are preserved to maintain the structure
308 Enable thread-local storage objects as a replacement for struct _reent
309 members. If enabled, then struct _reent is not defined and dedicated
311 struct _reent. For statically linked executables only the objects
DNEWS18 - remove unused members from struct _reent (see also --enable-newlib-reent-binary-compat)
348 _reent. These are no longer necessary since there are now functions
DChangeLog-20152920 * libc/include/sys/reent.h (_reent): Use _REENT_GLOBAL_ATEXIT.
4770 * libc/include/sys/reent.h (_reent): Adjust _REENT_SMALL to be
6839 * libc/include/sys/reent.h (struct _reent): Mark _current_category
11260 * libc/include/sys/reent.h[_REENT_SMALL](struct _reent): Change
12986 take a struct _reent * instead of a FILE *.
13011 _reent * instead of a FILE * and so replace incorrect use of
13015 CHECK_INIT() take a struct _reent * instead of a FILE *.
13461 (struct _reent): Add _atexit0 when _REENT_SMALL.
14932 (get_arg): Add extra struct _reent pointer argument.
18663 initializing a struct _reent that has been dynamically allocated.
[all …]
/picolibc-latest/
DREADME.md583 * Merge current newlib bits to get code that doesn't use struct _reent
585 * Get rid of struct _reent in legacy stdio code