Lines Matching refs:here
45 if((f->here = p) < 0)
47 f->here = 0;
71 { newpos(f,f->here);
127 f->here = p;
147 { s = f->here + (f->next - f->data);
165 { r = p + (type == SEEK_CUR ? f->here : 0);
166 p = (hardseek || r != f->here) ? SFSK(f,r,SEEK_SET,f->disc) : r;
175 s = f->here - (f->endb - f->next);
177 if(r <= f->here && r >= (f->here - (f->endb-f->data)) )
179 { if((s = SFSK(f, (Sfoff_t)0, SEEK_CUR, f->disc)) == f->here ||
181 (s = SFSK(f, f->here, SEEK_SET, f->disc)) == f->here) )
194 f->next = f->endb - (f->here - r);
249 if((hardseek || r != f->here) && (f->here = SFSK(f,r,SEEK_SET,f->disc)) != r)
251 f->here = SFSK(f,p,SEEK_SET,f->disc);
252 if(f->here != p)
259 if(p <= f->here && p >= (f->here - (f->endb - f->data)) )
260 f->next = f->endb - (size_t)(f->here-p);
263 if((f->here = SFSK(f,p,SEEK_SET,f->disc)) != p)
269 if(f->here < 0) /* hasn't been the best of time */
271 f->here = 0;