Lines Matching refs:_reent

158   struct _reent *_data;
176 struct _reent *_data;
205 struct _reent *_data; /* Here for binary compatibility? Remove? */
223 struct _reent *_data;
343 struct _reent struct
364 void _EXFUN((*__cleanup),(struct _reent *)); argument
468 struct _reent *_r = (var); \
486 struct _reent *_r = (var); \
499 struct _reent *_r = (var); \
511 struct _reent *_r = (var); \
565 struct _reent struct
582 void _EXFUN((*__cleanup),(struct _reent *)); argument
616 } _reent; argument
708 var->_new._reent._unused_rand = 0; \
709 var->_new._reent._strtok_last = _NULL; \
710 var->_new._reent._asctime_buf[0] = 0; \
711 memset(&var->_new._reent._localtime_buf, 0, sizeof(var->_new._reent._localtime_buf)); \
712 var->_new._reent._gamma_signgam = 0; \
713 var->_new._reent._rand_next = 1; \
714 var->_new._reent._r48._seed[0] = _RAND48_SEED_0; \
715 var->_new._reent._r48._seed[1] = _RAND48_SEED_1; \
716 var->_new._reent._r48._seed[2] = _RAND48_SEED_2; \
717 var->_new._reent._r48._mult[0] = _RAND48_MULT_0; \
718 var->_new._reent._r48._mult[1] = _RAND48_MULT_1; \
719 var->_new._reent._r48._mult[2] = _RAND48_MULT_2; \
720 var->_new._reent._r48._add = _RAND48_ADD; \
721 var->_new._reent._mblen_state.__count = 0; \
722 var->_new._reent._mblen_state.__value.__wch = 0; \
723 var->_new._reent._mbtowc_state.__count = 0; \
724 var->_new._reent._mbtowc_state.__value.__wch = 0; \
725 var->_new._reent._wctomb_state.__count = 0; \
726 var->_new._reent._wctomb_state.__value.__wch = 0; \
727 var->_new._reent._mbrlen_state.__count = 0; \
728 var->_new._reent._mbrlen_state.__value.__wch = 0; \
729 var->_new._reent._mbrtowc_state.__count = 0; \
730 var->_new._reent._mbrtowc_state.__value.__wch = 0; \
731 var->_new._reent._mbsrtowcs_state.__count = 0; \
732 var->_new._reent._mbsrtowcs_state.__value.__wch = 0; \
733 var->_new._reent._wcrtomb_state.__count = 0; \
734 var->_new._reent._wcrtomb_state.__value.__wch = 0; \
735 var->_new._reent._wcsrtombs_state.__count = 0; \
736 var->_new._reent._wcsrtombs_state.__value.__wch = 0; \
737 var->_new._reent._l64a_buf[0] = '\0'; \
738 var->_new._reent._signal_buf[0] = '\0'; \
739 var->_new._reent._getdate_err = 0; \
761 #define _REENT_SIGNGAM(ptr) ((ptr)->_new._reent._gamma_signgam)
762 #define _REENT_RAND_NEXT(ptr) ((ptr)->_new._reent._rand_next)
763 #define _REENT_RAND48_SEED(ptr) ((ptr)->_new._reent._r48._seed)
764 #define _REENT_RAND48_MULT(ptr) ((ptr)->_new._reent._r48._mult)
765 #define _REENT_RAND48_ADD(ptr) ((ptr)->_new._reent._r48._add)
770 #define _REENT_ASCTIME_BUF(ptr) ((ptr)->_new._reent._asctime_buf)
771 #define _REENT_TM(ptr) (&(ptr)->_new._reent._localtime_buf)
773 #define _REENT_STRTOK_LAST(ptr) ((ptr)->_new._reent._strtok_last)
774 #define _REENT_MBLEN_STATE(ptr) ((ptr)->_new._reent._mblen_state)
775 #define _REENT_MBTOWC_STATE(ptr)((ptr)->_new._reent._mbtowc_state)
776 #define _REENT_WCTOMB_STATE(ptr)((ptr)->_new._reent._wctomb_state)
777 #define _REENT_MBRLEN_STATE(ptr)((ptr)->_new._reent._mbrlen_state)
778 #define _REENT_MBRTOWC_STATE(ptr)((ptr)->_new._reent._mbrtowc_state)
779 #define _REENT_MBSRTOWCS_STATE(ptr)((ptr)->_new._reent._mbsrtowcs_state)
780 #define _REENT_WCRTOMB_STATE(ptr)((ptr)->_new._reent._wcrtomb_state)
781 #define _REENT_WCSRTOMBS_STATE(ptr)((ptr)->_new._reent._wcsrtombs_state)
782 #define _REENT_L64A_BUF(ptr) ((ptr)->_new._reent._l64a_buf)
783 #define _REENT_SIGNAL_BUF(ptr) ((ptr)->_new._reent._signal_buf)
784 #define _REENT_GETDATE_ERR_P(ptr) (&((ptr)->_new._reent._getdate_err))
799 extern struct _reent *_impure_ptr __ATTRIBUTE_IMPURE_PTR__;
800 extern struct _reent *_CONST _global_impure_ptr __ATTRIBUTE_IMPURE_PTR__;
802 void _reclaim_reent _PARAMS ((struct _reent *));
810 struct _reent * _EXFUN(__getreent, (void));