Lines Matching refs:maxpos
41 size_t maxpos; /* max position in buffer. */ member
50 if (c->pos + s > c->maxpos) in fmemopen_read()
52 s = c->maxpos - c->pos; in fmemopen_read()
53 if ((size_t) c->pos > c->maxpos) in fmemopen_read()
69 off64_t pos = c->append ? c->maxpos : c->pos; in fmemopen_write()
85 if ((size_t) c->pos > c->maxpos) in fmemopen_write()
87 c->maxpos = c->pos; in fmemopen_write()
88 if (c->maxpos < c->size && addnullc) in fmemopen_write()
89 c->buffer[c->maxpos] = '\0'; in fmemopen_write()
116 np = c->maxpos + *p; in fmemopen_seek()
187 c->maxpos = strnlen (c->buffer, len); in __fmemopen()
201 c->maxpos = len; in __fmemopen()
205 c->pos = c->maxpos; in __fmemopen()