Lines Matching refs:bt_start
132 vmem_addr_t bt_start;
183 #define BT_END(bt) ((bt)->bt_start + (bt)->bt_size - 1)
456 if (bt->bt_start == addr) {
483 list = bt_hashhead(vm, bt->bt_start);
841 btspan->bt_start = addr;
847 btfree->bt_start = addr;
940 start = bt->bt_start;
951 if (start < bt->bt_start)
962 MPASS(bt->bt_start <= start);
984 if (bt->bt_start != start) {
987 btprev->bt_start = bt->bt_start;
988 btprev->bt_size = start - bt->bt_start;
989 bt->bt_start = start;
995 MPASS(bt->bt_start == start);
1000 btnew->bt_start = bt->bt_start;
1002 bt->bt_start = bt->bt_start + size;
1075 MPASS(prev->bt_start == bt->bt_start);
1076 spanaddr = prev->bt_start;
1133 prev->bt_start + prev->bt_size == next->bt_start) {
1156 for (; bt != NULL && bt->bt_start < *addrp + size;
1238 vm->vm_cursor.bt_start = vm->vm_cursor.bt_size = 0;
1468 MPASS(bt->bt_start == addr);
1478 MPASS(BT_END(bt) < t->bt_start); /* YYY */
1485 MPASS(BT_END(t) < bt->bt_start); /* YYY */
1487 bt->bt_start = t->bt_start;
1583 bt, (intmax_t)bt->bt_start, (intmax_t)bt->bt_size,
1626 if (bt->bt_start <= addr && addr <= BT_END(bt)) {
1647 (void *)addr, (void *)bt->bt_start,
1648 (vmem_size_t)(addr - bt->bt_start), vm->vm_name,
1756 if (bt->bt_start > BT_END(bt)) {
1764 if (bt->bt_start != 0 || bt->bt_size != 0) {
1780 if (bt->bt_start <= BT_END(bt2) &&
1781 bt2->bt_start <= BT_END(bt)) {