Lines Matching defs:rsrv
176 Sfrsrv_t *rsrv, *rs;
180 if(!(rsrv = f->rsrv) || size > rsrv->size)
184 { if(rsrv)
185 { if(rsrv->slen > 0)
186 memcpy(rs,rsrv,sizeof(Sfrsrv_t)+rsrv->slen);
187 free(rsrv);
189 f->rsrv = rsrv = rs;
190 rsrv->size = size;
191 rsrv->slen = 0;
195 if(rsrv && size > 0)
196 rsrv->slen = 0;
198 return size >= 0 ? rsrv : NIL(Sfrsrv_t*);