Home
last modified time | relevance | path

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

/picolibc-3.7.0-3.6.0/newlib/libc/machine/amdgcn/
Dgetreent.c48 struct _reent reent; in __getreent() member
65 __builtin_memset (&data->reent, 0, sizeof(struct _reent)); in __getreent()
66 _REENT_INIT_PTR_ZEROED (&data->reent); in __getreent()
100 __builtin_memset (&data->reent, 0, sizeof(struct _reent)); in __getreent()
101 _REENT_INIT_PTR_ZEROED (&data->reent); in __getreent()
107 return &data->reent; in __getreent()
Dmlock.c72 __malloc_lock (struct _reent *reent) in __malloc_lock() argument
74 void *id = reent; in __malloc_lock()
99 __malloc_unlock (struct _reent *reent) in __malloc_unlock() argument
101 void *id = reent; in __malloc_unlock()
/picolibc-3.7.0-3.6.0/newlib/libc/stdio/
Dviprintf.c105 _REENT_SMALL_CHECK_INIT (reent); in viprintf()
106 return vfiprintf ( _stdout_r (reent), fmt, ap); in viprintf()
Dvwprintf.c30 _REENT_SMALL_CHECK_INIT (reent); in vwprintf()
31 return vfwprintf ( _stdout_r (reent), fmt, ap); in vwprintf()
Dvwscanf.c31 _REENT_SMALL_CHECK_INIT (reent); in vwscanf()
32 return _svfwscanf ( _stdin_r (reent), fmt, ap); in vwscanf()
Dvprintf.c29 _REENT_SMALL_CHECK_INIT (reent); in vprintf()
30 return vfprintf ( _stdout_r (reent), fmt, ap); in vprintf()
Dvscanf.c30 _REENT_SMALL_CHECK_INIT (reent); in vscanf()
31 return _svfscanf ( _stdin_r (reent), fmt, ap); in vscanf()
Dwscanf.c32 _REENT_SMALL_CHECK_INIT (reent); in wscanf()
34 ret = vfwscanf ( _stdin_r (reent), fmt, ap); in wscanf()
Dsetvbuf.c101 CHECK_INIT (reent, fp); in setvbuf()
122 FREEUB(reent, fp); in setvbuf()
177 if (!_REENT_CLEANUP(reent)) in setvbuf()
Dscanf.c30 _REENT_SMALL_CHECK_INIT (reent); in scanf()
Dstdio.tex32 _stdin_r(@var{reent})
33 _stdout_r(@var{reent})
34 _stderr_r(@var{reent})
39 @code{stderr}. The argument @var{reent} is a pointer to a reentrancy
/picolibc-3.7.0-3.6.0/newlib/libc/
Dsys.tex342 @include reent/closer.def
345 @include reent/execr.def
349 @include reent/fstat64r.def
353 @include reent/fstatr.def
356 @include reent/linkr.def
360 @include reent/lseek64r.def
364 @include reent/lseekr.def
368 @include reent/open64r.def
372 @include reent/openr.def
375 @include reent/readr.def
[all …]
Dmeson.build47 libdirs += ['stdio', 'reent']
/picolibc-3.7.0-3.6.0/newlib/libc/reent/
Dmeson.build36 'reent.c',
43 message('libc/reent/' + file + ': machine overrides generic')
45 message('libc/reent/' + s_file + ': machine overrides generic')
Dreent.tex31 @findex reent.h
33 These hooks use the structure @code{_reent} defined in @file{reent.h}.
/picolibc-3.7.0-3.6.0/newlib/libc/stdlib/
Dwcrtomb.c36 _REENT_ERRNO(reent) = EILSEQ; in wcrtomb()
Dmbrtowc.c37 _REENT_ERRNO(reent) = EILSEQ; in mbrtowc()
/picolibc-3.7.0-3.6.0/newlib/
DNEWS18 - remove unused members from struct _reent (see also --enable-newlib-reent-binary-compat)
22 - add --enable-newlib-reent-thread-local configuration option
23 - add --enable-newlib-reent-binary-compat configuration option
75 - new --enable-newlib-reent-check-verify configure option to verify reent memory
88 - global stdio streams support added for reent small
DChangeLog-201550 * libc/include/sys/reent.h (_REENT_INIT_PTR_ZEROED): New.
382 * libc/reent/Makefile.am: Ditto.
2480 * libc/include/sys/reent.h: Include stddef.h.
2741 * libc/include/sys/reent.h: Fix typo in comment.
2753 * libc/include/sys/reent.h: Remove _RENT_ONLY check around
2766 * libc/reent/reent.c (_reclaim_reent): Free also _misc and
2771 * libc/include/sys/reent.h (_ATEXIT_INIT_PTR): Remove.
2897 * libc/reent/reent.c (_wrapup_reent): Remove.
2920 * libc/include/sys/reent.h (_reent): Use _REENT_GLOBAL_ATEXIT.
2922 * libc/reent/reent.c (_reclaim_reent): Remove atexit cleanup if
[all …]
DREADME297 `--enable-newlib-reent-small'
301 `--enable-newlib-reent-binary-compat'
307 `--enable-newlib-reent-thread-local'
/picolibc-3.7.0-3.6.0/doc/
Dlocking.md19 * legacy stdio struct reent globals
Dbuild.md115 | newlib-reent-small | false | Enable small reentrant struct support …
/picolibc-3.7.0-3.6.0/
Dmeson_options.txt191 option('newlib-reent-small', type: 'boolean', value: false,
Dmeson.build1259 conf_data.set('_WANT_REENT_SMALL', get_option('newlib-reent-small'))
DCOPYING.picolibc956 newlib/libc/reent/meson.build
3847 Files: newlib/libc/reent/reent.c
3848 newlib/libc/reent/reent.tex