Lines Matching refs:offset
72 mem_seek(krb5_storage *sp, off_t offset, int whence)
77 if((size_t)offset > s->size)
78 offset = s->size;
79 if(offset < 0)
80 offset = 0;
81 s->ptr = s->base + offset;
84 return sp->seek(sp, s->ptr - s->base + offset, SEEK_SET);
86 return sp->seek(sp, s->size + offset, SEEK_SET);
95 mem_trunc(krb5_storage *sp, off_t offset)
98 if((size_t)offset > s->size)
100 s->size = offset;
101 if ((s->ptr - s->base) > offset)
102 s->ptr = s->base + offset;
107 mem_no_trunc(krb5_storage *sp, off_t offset)