Lines Matching refs:freep
347 bhdr_T *freep; /* first block in free list */
362 freep = mfp->mf_free_first;
363 if (!negative && freep != NULL && freep->bh_page_count >= page_count)
375 if (freep->bh_page_count > page_count)
379 hp->bh_bnum = freep->bh_bnum;
380 freep->bh_bnum += page_count;
381 freep->bh_page_count -= page_count;
392 freep = mf_rem_free(mfp);
393 hp->bh_bnum = freep->bh_bnum;
394 vim_free(freep);
1192 bhdr_T *freep;
1209 freep = mfp->mf_free_first;
1211 if (freep != NULL && freep->bh_page_count >= page_count)
1213 new_bnum = freep->bh_bnum;
1218 if (freep->bh_page_count > page_count)
1220 freep->bh_bnum += page_count;
1221 freep->bh_page_count -= page_count;
1225 freep = mf_rem_free(mfp);
1226 vim_free(freep);