Lines Matching refs:rsrv
175 Sfrsrv_t *rsrv, *rs; local
179 if(!(rsrv = f->rsrv) || size > rsrv->size)
183 { if(rsrv)
184 { if(rsrv->slen > 0)
185 memcpy(rs,rsrv,sizeof(Sfrsrv_t)+rsrv->slen);
186 free(rsrv);
188 f->rsrv = rsrv = rs;
189 rsrv->size = size;
190 rsrv->slen = 0;
194 if(rsrv && size > 0)
195 rsrv->slen = 0;
197 return size >= 0 ? rsrv : NIL(Sfrsrv_t*);