Lines Matching refs:__ungetc_t
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
700 __atomic_load_ungetc(const volatile __ungetc_t *p) in __atomic_load_ungetc()
702 _Atomic __ungetc_t *pa = (_Atomic __ungetc_t *) p; in __atomic_load_ungetc()
708 __atomic_compare_exchange_ungetc(__ungetc_t *p, __ungetc_t d, __ungetc_t v);
710 __ungetc_t
711 __atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v);
713 __ungetc_t
714 __atomic_load_ungetc(const volatile __ungetc_t *p);
716 __ungetc_t
717 __picolibc_non_atomic_load_ungetc(const volatile __ungetc_t *p);
719 __ungetc_t
720 __picolibc_non_atomic_exchange_ungetc(__ungetc_t *p, __ungetc_t v);
723 __picolibc_non_atomic_compare_exchange_ungetc(__ungetc_t *p,
724 __ungetc_t d, __ungetc_t v);