Lines Matching refs:freep
324 bhdr_T *freep; // first block in free list in mf_new() local
339 freep = mfp->mf_free_first; in mf_new()
340 if (!negative && freep != NULL && freep->bh_page_count >= page_count) in mf_new()
352 if (freep->bh_page_count > page_count) in mf_new()
356 hp->bh_bnum = freep->bh_bnum; in mf_new()
357 freep->bh_bnum += page_count; in mf_new()
358 freep->bh_page_count -= page_count; in mf_new()
369 freep = mf_rem_free(mfp); in mf_new()
370 hp->bh_bnum = freep->bh_bnum; in mf_new()
371 vim_free(freep); in mf_new()
1111 bhdr_T *freep; in mf_trans_add() local
1127 freep = mfp->mf_free_first; in mf_trans_add()
1129 if (freep != NULL && freep->bh_page_count >= page_count) in mf_trans_add()
1131 new_bnum = freep->bh_bnum; in mf_trans_add()
1136 if (freep->bh_page_count > page_count) in mf_trans_add()
1138 freep->bh_bnum += page_count; in mf_trans_add()
1139 freep->bh_page_count -= page_count; in mf_trans_add()
1143 freep = mf_rem_free(mfp); in mf_trans_add()
1144 vim_free(freep); in mf_trans_add()