Lines Matching defs:btprev
826 bt_t *btfree, *btprev, *btspan;
840 btprev = TAILQ_LAST(&vm->vm_seglist, vmem_seglist);
841 if ((!bt_isbusy(btprev) && !bt_isfree(btprev)) ||
842 btprev->bt_start + btprev->bt_size != addr)
843 btprev = NULL;
845 btprev = NULL;
848 if (btprev == NULL || bt_isbusy(btprev)) {
849 if (btprev == NULL) {
864 bt_remfree(vm, btprev);
865 btprev->bt_size += size;
866 bt_insfree(vm, btprev);
995 bt_t *btprev;
1002 btprev = bt_alloc(vm);
1003 btprev->bt_type = BT_TYPE_FREE;
1004 btprev->bt_start = bt->bt_start;
1005 btprev->bt_size = start - bt->bt_start;
1007 bt->bt_size -= btprev->bt_size;
1008 bt_insfree(vm, btprev);
1009 bt_insseg(vm, btprev,