Home
last modified time | relevance | path

Searched refs:__atomic_exchange_ungetc (Results 1 – 7 of 7) sorted by relevance

/picolibc-latest/newlib/libc/tinystdio/
Dexchange.c46 __weak_reference(__picolibc_non_atomic_exchange_ungetc, __atomic_exchange_ungetc);
Dfseek.c49 (void) __atomic_exchange_ungetc(&stream->unget, 0); in FSEEK()
Dfgetc.c45 if ((unget = __atomic_exchange_ungetc(&stream->unget, 0)) != 0) in fgetc()
Dfgetwc.c48 if ((unget = __atomic_exchange_ungetc(&stream->unget, 0)) != 0) in fgetwc()
Dfreopen.c62 (void) __atomic_exchange_ungetc(&stream->unget, 0); in freopen()
Dfread.c65 if ((unget = __atomic_exchange_ungetc(&stream->unget, 0)) != 0) { in fread()
Dstdio_private.h693 __atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v) in __atomic_exchange_ungetc() function
711 __atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v);
732 #define __atomic_exchange_ungetc(p,v) __non_atomic_exchange_ungetc(p,v) macro