Lines Matching defs:ptr
41 unsigned char *ptr;
48 if((size_t)(s->base + s->len - s->ptr) < size)
49 size = s->base + s->len - s->ptr;
50 memmove(data, s->ptr, size);
59 if(size > (size_t)(s->base + s->size - s->ptr)){
62 off = s->ptr - s->base;
71 s->ptr = (unsigned char*)base + off;
73 memmove(s->ptr, data, size);
88 s->ptr = s->base + offset;
93 sp->seek(sp,s->ptr - s->base + offset, SEEK_SET);
102 return s->ptr - s->base;
117 s->ptr = NULL;
121 off = s->ptr - s->base;
129 s->ptr = (unsigned char *)base + off;
132 if ((s->ptr - s->base) > offset)
133 s->ptr = s->base + offset;
187 s->ptr = s->base;