Lines Matching defs:_vfpCurr
127 char *_vfpCurr; /* -> current byte to read/write */
161 (size_t)(((VFP)->_vfpHighWater > (VFP)->_vfpCurr) ? \
164 (((ptrdiff_t)(VFP)->_vfpCurr - \
173 ((VFP)->_vfpCurr) += (INC); \
174 if (((VFP)->_vfpCurr) > ((VFP)->_vfpEnd)) { \
175 (VFP)->_vfpCurr = (VFP)->_vfpEnd; \
178 if ((VFP)->_vfpHighWater < (VFP)->_vfpCurr) { \
179 (VFP)->_vfpHighWater = (VFP)->_vfpCurr; \
191 while ((*(VFP)->_vfpCurr != '\0') && \
192 (*(VFP)->_vfpCurr != '\n')) { \
194 *XXpXX++ = *(VFP)->_vfpCurr; \
197 (VFP)->_vfpCurr++; \
200 if (*(VFP)->_vfpCurr != '\0') { \
201 (VFP)->_vfpCurr++; \
207 (((((VFP)->_vfpHighWater) <= ((VFP)->_vfpCurr))) ? 0 : \
208 ((((ptrdiff_t)(VFP)->_vfpHighWater)-((ptrdiff_t)(VFP)->_vfpCurr))))
212 (((((VFP)->_vfpEnd) <= ((VFP)->_vfpCurr))) ? 0 : \
213 ((((ptrdiff_t)(VFP)->_vfpEnd)-((ptrdiff_t)(VFP)->_vfpCurr))))
218 (*(VFP)->_vfpCurr) = ((char)(C)); \
229 #define vfpGetc(VFP) (*(VFP)->_vfpCurr++)
232 #define vfpGetcNoInc(VFP) (*(VFP)->_vfpCurr)
235 #define vfpGetCurrCharPtr(VFP) ((VFP)->_vfpCurr)
241 #define vfpDecCurrPtr(VFP) ((VFP)->_vfpCurr--)
251 if ((VFP)->_vfpCurr > (VFP)->_vfpHighWater) { \
252 (VFP)->_vfpHighWater = (VFP)->_vfpCurr; \
254 ((VFP)->_vfpCurr = (PTR))
260 if ((VFP)->_vfpCurr > (VFP)->_vfpHighWater) { \
261 (VFP)->_vfpCurr = (VFP)->_vfpHighWater; \
266 #define vfpSeekToEnd(VFP) ((VFP)->_vfpCurr = ((VFP)->_vfpHighWater)+1)
270 (((ptrdiff_t)(P))-((ptrdiff_t)(VFP)->_vfpCurr))
278 xxResult = strlcpy(((VFP)->_vfpCurr), (S), xxLen); \
292 memcpy((VFP)->_vfpCurr, (PTR), (xxLen)); \