Searched refs:__ungetc_t (Results 1 – 10 of 10) sorted by relevance
/picolibc-latest/newlib/libc/tinystdio/ |
D | stdio_private.h | 649 __non_atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v) in __non_atomic_exchange_ungetc() 651 __ungetc_t e = *p; in __non_atomic_exchange_ungetc() 657 __non_atomic_compare_exchange_ungetc(__ungetc_t *p, __ungetc_t d, __ungetc_t v) in __non_atomic_compare_exchange_ungetc() 666 __non_atomic_load_ungetc(const volatile __ungetc_t *p) in __non_atomic_load_ungetc() 686 __atomic_compare_exchange_ungetc(__ungetc_t *p, __ungetc_t d, __ungetc_t v) in __atomic_compare_exchange_ungetc() 688 _Atomic __ungetc_t *pa = (_Atomic __ungetc_t *) p; in __atomic_compare_exchange_ungetc() 692 static inline __ungetc_t 693 __atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v) in __atomic_exchange_ungetc() 695 _Atomic __ungetc_t *pa = (_Atomic __ungetc_t *) p; in __atomic_exchange_ungetc() 699 static inline __ungetc_t [all …]
|
D | exchange.c | 40 __ungetc_t 41 __picolibc_non_atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v) in __picolibc_non_atomic_exchange_ungetc()
|
D | compare_exchange.c | 44 __picolibc_non_atomic_compare_exchange_ungetc(__ungetc_t *p, __ungetc_t d, __ungetc_t v) in __picolibc_non_atomic_compare_exchange_ungetc()
|
D | atomic_load.c | 40 __ungetc_t 41 __picolibc_non_atomic_load_ungetc(const volatile __ungetc_t *p) in __picolibc_non_atomic_load_ungetc()
|
D | ungetc.c | 46 if (!__atomic_compare_exchange_ungetc(&stream->unget, 0, (__ungetc_t) (unsigned char) c + 1 )) in ungetc()
|
D | ungetwc.c | 44 if (!__atomic_compare_exchange_ungetc(&stream->unget, 0, (__ungetc_t) c + 1)) in ungetwc()
|
D | fgetc.c | 38 __ungetc_t unget; in fgetc()
|
D | fgetwc.c | 41 __ungetc_t unget; in fgetwc()
|
D | fread.c | 57 __ungetc_t unget; in fread()
|
D | stdio.h | 75 typedef __uint32_t __ungetc_t; typedef 79 typedef __uint16_t __ungetc_t; typedef 83 __ungetc_t unget; /* ungetc() buffer */
|