Lines Matching defs:toxic
329 * A type histogram. We record the incidence of the various toxic
470 * may attempt to retire a page without any toxic bits set.
956 int toxic;
962 toxic = pp->p_toxic;
970 if (toxic & PR_UE) {
981 } else if (toxic & PR_FMA) {
986 } else if (toxic & PR_MCE) {
1001 if (toxic & PR_UE_SCRUBBED) {
1008 panic("bad toxic flags 0x%x in page_retire_pp_finish\n", toxic);
1063 /* Avoid setting toxic bits in the first place */
1096 * Take a retired page off the retired-pages vnode and clear the toxic flags.
1106 * PR_UNR_FREE - lock the page, clear the toxic flags and free it
1108 * PR_UNR_TEMP - lock the page, unretire it, leave the toxic
1111 * toxic flags and return it to caller as is.
1193 * Test a page to see if it is retired. If errors is non-NULL, the toxic
1217 uint64_t toxic = (uint64_t)(pp->p_toxic & PR_ERRMASK);
1218 if (toxic & PR_UE_SCRUBBED) {
1219 toxic &= ~PR_UE_SCRUBBED;
1220 toxic |= PR_UE;
1222 *errors = toxic;