Lines Matching refs:next
56 { if((n = f->endb - f->next) > 0 && n == f->val )
57 { data = (Void_t*)f->next;
58 f->next += n;
85 if((n = f->endb - f->next) < 0)
104 if((n = now = f->endb - f->next) < 0)
113 { if((iosz = f->push->endb - f->push->next) == 0)
135 if((n = f->endb - f->next) < sz)
137 { f->endb = f->endr = f->next;
151 if((n = f->endb - f->next) <= 0)
169 data = (Void_t*)f->next;
174 data = (Void_t*)f->next;
177 { (void)SFWR(f,f->next,sz,f->disc);
178 if((n = f->endb - f->next) >= sz )
179 data = (Void_t*)f->next;
197 if((f->mode & SF_READ) && size == 0 && data != f->next)
202 { if(data == (Void_t*)f->next)
203 f->next += (size >= 0 ? size : n);