PR_FMA
return (page_retire(pa, PR_FMA));
return (page_retire(pa, PR_FMA));
#define PR_REASONS (PR_UE | PR_MCE | PR_FMA)
#define PR_ERRMASK (PR_UE | PR_UE_SCRUBBED | PR_MCE | PR_FMA)
((((pp)->p_toxic & (PR_RETIRED | PR_FMA | PR_UE)) == PR_FMA) && \
if ((reason & (PR_FMA | PR_MCE)) && !(reason & PR_UE) &&
if (pp->p_toxic & PR_FMA) {
(void) page_retire(ptob(cpp->p_pagenum), PR_FMA);
(void) page_retire(ptob(cpp->p_pagenum), PR_FMA);
(void) page_retire(ptob(cpp2->p_pagenum), PR_FMA);
if (pp->p_toxic & PR_FMA) {
} else if (toxic & PR_FMA) {
rv = page_retire(msg->real_addr, PR_FMA);