Lines Matching defs:trash
173 * mapping, not to the unlock page, but to the "trash page", and allowed
352 * The trash page is where unwanted writes go
1338 * If old owner faulting on trash unlock mapping,
1339 * load hat mappings to trash page
1342 * a trash page or return error.
1345 DEBUGF(4, (CE_CONT, " old owner reloads trash mapping\n"));
1452 /* remap any old trash mappings */
1454 /* current owner should not have a trash mapping */
1458 "new owner %d remapping old trash mapping\n",
1463 * unable to remap old trash page,
1502 * If trash, then the old owner is given a trash mapping
1506 lock_giveup(SegLock *lp, int trash)
1510 DEBUGF(4, (CE_CONT, "winlock_giveup: lp=%p, owner=%p, trash %d\n",
1511 (void *)lp, (void *)ID(lp->owner), trash));
1520 if (!trash) {
1522 * We do not handle errors in devmap_unload in the !trash case,
1538 * old owner gets mapping to trash page so it can continue
1544 /* error remapping to trash page, abort giveup */
1549 * Preload mapping to trash page by calling devmap_load
1554 * and be given a trash mapping at that time.