afsr 31 arch/sparc/include/asm/iommu_32.h volatile unsigned long afsr; /* Async-fault status register */ afsr 135 arch/sparc/kernel/entry.h unsigned long afsr, afsr 138 arch/sparc/kernel/entry.h unsigned long afsr, afsr 141 arch/sparc/kernel/entry.h unsigned long afsr, afsr 192 arch/sparc/kernel/entry.h /*0x00*/u64 afsr; afsr 138 arch/sparc/kernel/pci_psycho.c unsigned long afsr, afar, error_bits; afsr 143 arch/sparc/kernel/pci_psycho.c afsr = upa_readq(afsr_reg); afsr 146 arch/sparc/kernel/pci_psycho.c error_bits = afsr & afsr 164 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_UEAFSR_BMSK) >> 32UL, afsr 165 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_UEAFSR_DOFF) >> 29UL, afsr 166 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_UEAFSR_MID) >> 24UL, afsr 167 arch/sparc/kernel/pci_psycho.c ((afsr & PSYCHO_UEAFSR_BLK) ? 1 : 0)); afsr 171 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_UEAFSR_SPIO) { afsr 175 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_UEAFSR_SDRD) { afsr 179 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_UEAFSR_SDWR) { afsr 188 arch/sparc/kernel/pci_psycho.c psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); afsr 190 arch/sparc/kernel/pci_psycho.c psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); afsr 217 arch/sparc/kernel/pci_psycho.c unsigned long afsr, afar, error_bits; afsr 222 arch/sparc/kernel/pci_psycho.c afsr = upa_readq(afsr_reg); afsr 225 arch/sparc/kernel/pci_psycho.c error_bits = afsr & afsr 248 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_CEAFSR_ESYND) >> 48UL, afsr 249 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_CEAFSR_BMSK) >> 32UL, afsr 250 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_CEAFSR_DOFF) >> 29UL, afsr 251 arch/sparc/kernel/pci_psycho.c (afsr & PSYCHO_CEAFSR_MID) >> 24UL, afsr 252 arch/sparc/kernel/pci_psycho.c ((afsr & PSYCHO_CEAFSR_BLK) ? 1 : 0)); afsr 256 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_CEAFSR_SPIO) { afsr 260 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_CEAFSR_SDRD) { afsr 264 arch/sparc/kernel/pci_psycho.c if (afsr & PSYCHO_CEAFSR_SDWR) { afsr 202 arch/sparc/kernel/pci_sabre.c unsigned long afsr, afar, error_bits; afsr 207 arch/sparc/kernel/pci_sabre.c afsr = upa_readq(afsr_reg); afsr 210 arch/sparc/kernel/pci_sabre.c error_bits = afsr & afsr 229 arch/sparc/kernel/pci_sabre.c (afsr & SABRE_UEAFSR_BMSK) >> 32UL, afsr 230 arch/sparc/kernel/pci_sabre.c (afsr & SABRE_UEAFSR_OFF) >> 29UL, afsr 231 arch/sparc/kernel/pci_sabre.c ((afsr & SABRE_UEAFSR_BLK) ? 1 : 0)); afsr 235 arch/sparc/kernel/pci_sabre.c if (afsr & SABRE_UEAFSR_SDRD) { afsr 239 arch/sparc/kernel/pci_sabre.c if (afsr & SABRE_UEAFSR_SDWR) { afsr 243 arch/sparc/kernel/pci_sabre.c if (afsr & SABRE_UEAFSR_SDTE) { afsr 252 arch/sparc/kernel/pci_sabre.c psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); afsr 262 arch/sparc/kernel/pci_sabre.c unsigned long afsr, afar, error_bits; afsr 267 arch/sparc/kernel/pci_sabre.c afsr = upa_readq(afsr_reg); afsr 270 arch/sparc/kernel/pci_sabre.c error_bits = afsr & afsr 291 arch/sparc/kernel/pci_sabre.c (afsr & SABRE_CEAFSR_ESYND) >> 48UL, afsr 292 arch/sparc/kernel/pci_sabre.c (afsr & SABRE_CEAFSR_BMSK) >> 32UL, afsr 293 arch/sparc/kernel/pci_sabre.c (afsr & SABRE_CEAFSR_OFF) >> 29UL, afsr 294 arch/sparc/kernel/pci_sabre.c ((afsr & SABRE_CEAFSR_BLK) ? 1 : 0)); afsr 298 arch/sparc/kernel/pci_sabre.c if (afsr & SABRE_CEAFSR_SDRD) { afsr 302 arch/sparc/kernel/pci_sabre.c if (afsr & SABRE_CEAFSR_SDWR) { afsr 378 arch/sparc/kernel/pci_schizo.c unsigned long afsr, afar, error_bits; afsr 390 arch/sparc/kernel/pci_schizo.c afsr = upa_readq(afsr_reg); afsr 391 arch/sparc/kernel/pci_schizo.c } while ((afsr & SCHIZO_UEAFSR_ERRPNDG) != 0 && --limit); afsr 394 arch/sparc/kernel/pci_schizo.c error_bits = afsr & afsr 412 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_BMSK) >> 32UL, afsr 413 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_QOFF) >> 30UL, afsr 414 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_AID) >> 24UL); afsr 417 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_PARTIAL) ? 1 : 0, afsr 418 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_OWNEDIN) ? 1 : 0, afsr 419 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_MTAG) >> 13UL, afsr 420 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_MTAGSYND) >> 16UL, afsr 421 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_ECCSYND) >> 0UL); afsr 425 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_UEAFSR_SPIO) { afsr 429 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_UEAFSR_SDMA) { afsr 466 arch/sparc/kernel/pci_schizo.c unsigned long afsr, afar, error_bits; afsr 478 arch/sparc/kernel/pci_schizo.c afsr = upa_readq(afsr_reg); afsr 479 arch/sparc/kernel/pci_schizo.c } while ((afsr & SCHIZO_UEAFSR_ERRPNDG) != 0 && --limit); afsr 482 arch/sparc/kernel/pci_schizo.c error_bits = afsr & afsr 504 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_BMSK) >> 32UL, afsr 505 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_QOFF) >> 30UL, afsr 506 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_AID) >> 24UL); afsr 509 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_PARTIAL) ? 1 : 0, afsr 510 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_OWNEDIN) ? 1 : 0, afsr 511 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_MTAG) >> 13UL, afsr 512 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_MTAGSYND) >> 16UL, afsr 513 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_UEAFSR_ECCSYND) >> 0UL); afsr 517 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_CEAFSR_SPIO) { afsr 521 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_CEAFSR_SDMA) { afsr 640 arch/sparc/kernel/pci_schizo.c unsigned long afsr, afar, error_bits; afsr 650 arch/sparc/kernel/pci_schizo.c afsr = upa_readq(afsr_reg); afsr 653 arch/sparc/kernel/pci_schizo.c error_bits = afsr & afsr 681 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_PCIAFSR_BMSK) >> 32UL, afsr 682 arch/sparc/kernel/pci_schizo.c (afsr & SCHIZO_PCIAFSR_BLK) ? 1 : 0, afsr 683 arch/sparc/kernel/pci_schizo.c ((afsr & SCHIZO_PCIAFSR_CFG) ? afsr 685 arch/sparc/kernel/pci_schizo.c ((afsr & SCHIZO_PCIAFSR_MEM) ? afsr 687 arch/sparc/kernel/pci_schizo.c ((afsr & SCHIZO_PCIAFSR_IO) ? afsr 694 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_SMA) { afsr 698 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_STA) { afsr 702 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_SRTRY) { afsr 706 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_SPERR) { afsr 710 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_STTO) { afsr 714 arch/sparc/kernel/pci_schizo.c if (afsr & SCHIZO_PCIAFSR_SUNUS) { afsr 203 arch/sparc/kernel/psycho_common.c unsigned long afsr, afsr 308 arch/sparc/kernel/psycho_common.c u64 afsr, afar, error_bits; afsr 311 arch/sparc/kernel/psycho_common.c afsr = upa_readq(pbm->pci_afsr); afsr 313 arch/sparc/kernel/psycho_common.c error_bits = afsr & afsr 333 arch/sparc/kernel/psycho_common.c (afsr & PSYCHO_PCIAFSR_BMSK) >> 32UL, afsr 334 arch/sparc/kernel/psycho_common.c (afsr & PSYCHO_PCIAFSR_MID) >> 25UL, afsr 335 arch/sparc/kernel/psycho_common.c (afsr & PSYCHO_PCIAFSR_BLK) ? 1 : 0); afsr 339 arch/sparc/kernel/psycho_common.c if (afsr & PSYCHO_PCIAFSR_SMA) { afsr 343 arch/sparc/kernel/psycho_common.c if (afsr & PSYCHO_PCIAFSR_STA) { afsr 347 arch/sparc/kernel/psycho_common.c if (afsr & PSYCHO_PCIAFSR_SRTRY) { afsr 351 arch/sparc/kernel/psycho_common.c if (afsr & PSYCHO_PCIAFSR_SPERR) { afsr 360 arch/sparc/kernel/psycho_common.c psycho_check_iommu_error(pbm, afsr, afar, PCI_ERR); afsr 35 arch/sparc/kernel/psycho_common.h unsigned long afsr, afsr 277 arch/sparc/kernel/sbus.c unsigned long afsr, afar, error_bits; afsr 284 arch/sparc/kernel/sbus.c afsr = upa_readq(afsr_reg); afsr 288 arch/sparc/kernel/sbus.c error_bits = afsr & afsr 306 arch/sparc/kernel/sbus.c (afsr & SYSIO_UEAFSR_DOFF) >> 45UL, afsr 307 arch/sparc/kernel/sbus.c (afsr & SYSIO_UEAFSR_SIZE) >> 42UL, afsr 308 arch/sparc/kernel/sbus.c (afsr & SYSIO_UEAFSR_MID) >> 37UL); afsr 312 arch/sparc/kernel/sbus.c if (afsr & SYSIO_UEAFSR_SPIO) { afsr 316 arch/sparc/kernel/sbus.c if (afsr & SYSIO_UEAFSR_SDRD) { afsr 320 arch/sparc/kernel/sbus.c if (afsr & SYSIO_UEAFSR_SDWR) { afsr 351 arch/sparc/kernel/sbus.c unsigned long afsr, afar, error_bits; afsr 358 arch/sparc/kernel/sbus.c afsr = upa_readq(afsr_reg); afsr 362 arch/sparc/kernel/sbus.c error_bits = afsr & afsr 383 arch/sparc/kernel/sbus.c (afsr & SYSIO_CEAFSR_DOFF) >> 45UL, afsr 384 arch/sparc/kernel/sbus.c (afsr & SYSIO_CEAFSR_ESYND) >> 48UL, afsr 385 arch/sparc/kernel/sbus.c (afsr & SYSIO_CEAFSR_SIZE) >> 42UL, afsr 386 arch/sparc/kernel/sbus.c (afsr & SYSIO_CEAFSR_MID) >> 37UL); afsr 391 arch/sparc/kernel/sbus.c if (afsr & SYSIO_CEAFSR_SPIO) { afsr 395 arch/sparc/kernel/sbus.c if (afsr & SYSIO_CEAFSR_SDRD) { afsr 399 arch/sparc/kernel/sbus.c if (afsr & SYSIO_CEAFSR_SDWR) { afsr 429 arch/sparc/kernel/sbus.c unsigned long afsr, afar, error_bits; afsr 436 arch/sparc/kernel/sbus.c afsr = upa_readq(afsr_reg); afsr 440 arch/sparc/kernel/sbus.c error_bits = afsr & afsr 456 arch/sparc/kernel/sbus.c (afsr & SYSIO_SBAFSR_RD) ? 1 : 0); afsr 459 arch/sparc/kernel/sbus.c (afsr & SYSIO_SBAFSR_SIZE) >> 42UL, afsr 460 arch/sparc/kernel/sbus.c (afsr & SYSIO_SBAFSR_MID) >> 37UL); afsr 464 arch/sparc/kernel/sbus.c if (afsr & SYSIO_SBAFSR_SLE) { afsr 468 arch/sparc/kernel/sbus.c if (afsr & SYSIO_SBAFSR_STO) { afsr 472 arch/sparc/kernel/sbus.c if (afsr & SYSIO_SBAFSR_SBERR) { afsr 314 arch/sparc/kernel/sun4m_irq.c unsigned long afsr, afar, si; afsr 322 arch/sparc/kernel/sun4m_irq.c "=r" (afsr), "=r" (afar)); afsr 323 arch/sparc/kernel/sun4m_irq.c printk(KERN_ERR "afsr=%08lx afar=%08lx\n", afsr, afar); afsr 515 arch/sparc/kernel/traps_64.c static void spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) afsr 520 arch/sparc/kernel/traps_64.c smp_processor_id(), afsr, afar, udbl, udbh, tl1); afsr 536 arch/sparc/kernel/traps_64.c static void spitfire_ue_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long tt, int tl1, struct pt_regs *regs) afsr 540 arch/sparc/kernel/traps_64.c smp_processor_id(), afsr, afar, udbl, udbh, tt, tl1); afsr 577 arch/sparc/kernel/traps_64.c unsigned long afsr, tt, udbh, udbl; afsr 580 arch/sparc/kernel/traps_64.c afsr = (status_encoded & SFSTAT_AFSR_MASK) >> SFSTAT_AFSR_SHIFT; afsr 598 arch/sparc/kernel/traps_64.c if (afsr & SFAFSR_UE) afsr 599 arch/sparc/kernel/traps_64.c spitfire_ue_log(afsr, afar, udbh, udbl, tt, tl1, regs); afsr 605 arch/sparc/kernel/traps_64.c if (afsr & SFAFSR_UE) { afsr 624 arch/sparc/kernel/traps_64.c spitfire_cee_log(afsr, afar, udbh, udbl, tl1, regs); afsr 827 arch/sparc/kernel/traps_64.c static inline struct cheetah_err_info *cheetah_get_error_log(unsigned long afsr) afsr 836 arch/sparc/kernel/traps_64.c if ((afsr & CHAFSR_TL1) != 0UL) afsr 919 arch/sparc/kernel/traps_64.c cheetah_error_log[i].afsr = CHAFSR_INVALID; afsr 1147 arch/sparc/kernel/traps_64.c static inline unsigned long cheetah_get_hipri(unsigned long afsr) afsr 1153 arch/sparc/kernel/traps_64.c if ((tmp = (afsr & cheetah_error_table[i].mask)) != 0UL) afsr 1171 arch/sparc/kernel/traps_64.c unsigned long afsr, unsigned long afar, int recoverable) afsr 1178 arch/sparc/kernel/traps_64.c afsr, afar, afsr 1179 arch/sparc/kernel/traps_64.c (afsr & CHAFSR_TL1) ? 1 : 0); afsr 1188 arch/sparc/kernel/traps_64.c (afsr & CHAFSR_M_SYNDROME) >> CHAFSR_M_SYNDROME_SHIFT, afsr 1189 arch/sparc/kernel/traps_64.c (afsr & CHAFSR_E_SYNDROME) >> CHAFSR_E_SYNDROME_SHIFT, afsr 1190 arch/sparc/kernel/traps_64.c (afsr & CHAFSR_ME) ? ", Multiple Errors" : "", afsr 1191 arch/sparc/kernel/traps_64.c (afsr & CHAFSR_PRIV) ? ", Privileged" : ""); afsr 1192 arch/sparc/kernel/traps_64.c hipri = cheetah_get_hipri(afsr); afsr 1205 arch/sparc/kernel/traps_64.c if (afsr & ESYND_ERRORS) { afsr 1209 arch/sparc/kernel/traps_64.c syndrome = (afsr & CHAFSR_E_SYNDROME) >> CHAFSR_E_SYNDROME_SHIFT; afsr 1216 arch/sparc/kernel/traps_64.c } else if (afsr & MSYND_ERRORS) { afsr 1220 arch/sparc/kernel/traps_64.c syndrome = (afsr & CHAFSR_M_SYNDROME) >> CHAFSR_M_SYNDROME_SHIFT; afsr 1273 arch/sparc/kernel/traps_64.c afsr = (afsr & ~hipri) & cheetah_afsr_errors; afsr 1274 arch/sparc/kernel/traps_64.c while (afsr != 0UL) { afsr 1275 arch/sparc/kernel/traps_64.c unsigned long bit = cheetah_get_hipri(afsr); afsr 1281 arch/sparc/kernel/traps_64.c afsr &= ~bit; afsr 1290 arch/sparc/kernel/traps_64.c unsigned long afsr, afar; afsr 1294 arch/sparc/kernel/traps_64.c : "=r" (afsr) afsr 1296 arch/sparc/kernel/traps_64.c if ((afsr & cheetah_afsr_errors) != 0) { afsr 1301 arch/sparc/kernel/traps_64.c logp->afsr = afsr; afsr 1308 arch/sparc/kernel/traps_64.c : : "r" (afsr), "i" (ASI_AFSR)); afsr 1313 arch/sparc/kernel/traps_64.c void cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) afsr 1321 arch/sparc/kernel/traps_64.c p = cheetah_get_error_log(afsr); afsr 1324 arch/sparc/kernel/traps_64.c afsr, afar); afsr 1340 arch/sparc/kernel/traps_64.c if (p->afsr != afsr || p->afar != afar) afsr 1341 arch/sparc/kernel/traps_64.c local_snapshot.afsr = CHAFSR_INVALID; afsr 1343 arch/sparc/kernel/traps_64.c p->afsr = CHAFSR_INVALID; afsr 1372 arch/sparc/kernel/traps_64.c if (afsr & (CHAFSR_PERR | CHAFSR_IERR | CHAFSR_ISAP)) afsr 1379 arch/sparc/kernel/traps_64.c unsigned long new_afsr = local_snapshot.afsr; afsr 1390 arch/sparc/kernel/traps_64.c cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); afsr 1474 arch/sparc/kernel/traps_64.c void cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) afsr 1479 arch/sparc/kernel/traps_64.c p = cheetah_get_error_log(afsr); afsr 1482 arch/sparc/kernel/traps_64.c afsr, afar); afsr 1498 arch/sparc/kernel/traps_64.c if (p->afsr != afsr || p->afar != afar) afsr 1499 arch/sparc/kernel/traps_64.c local_snapshot.afsr = CHAFSR_INVALID; afsr 1501 arch/sparc/kernel/traps_64.c p->afsr = CHAFSR_INVALID; afsr 1505 arch/sparc/kernel/traps_64.c if (is_memory && (afsr & CHAFSR_CE) != 0UL) { afsr 1516 arch/sparc/kernel/traps_64.c if ((afsr & CHAFSR_EDC) != 0UL) { afsr 1517 arch/sparc/kernel/traps_64.c if ((afsr & cheetah_afsr_errors) == CHAFSR_EDC) afsr 1521 arch/sparc/kernel/traps_64.c } else if ((afsr & CHAFSR_CPC) != 0UL) { afsr 1522 arch/sparc/kernel/traps_64.c if ((afsr & cheetah_afsr_errors) == CHAFSR_CPC) afsr 1561 arch/sparc/kernel/traps_64.c if (afsr & (CHAFSR_PERR | CHAFSR_IERR | CHAFSR_ISAP)) afsr 1568 arch/sparc/kernel/traps_64.c cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); afsr 1574 arch/sparc/kernel/traps_64.c void cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) afsr 1614 arch/sparc/kernel/traps_64.c p = cheetah_get_error_log(afsr); afsr 1617 arch/sparc/kernel/traps_64.c afsr, afar); afsr 1633 arch/sparc/kernel/traps_64.c if (p->afsr != afsr || p->afar != afar) afsr 1634 arch/sparc/kernel/traps_64.c local_snapshot.afsr = CHAFSR_INVALID; afsr 1636 arch/sparc/kernel/traps_64.c p->afsr = CHAFSR_INVALID; afsr 1644 arch/sparc/kernel/traps_64.c if ((afsr & CHAFSR_EDU) != 0UL) { afsr 1645 arch/sparc/kernel/traps_64.c if ((afsr & cheetah_afsr_errors) == CHAFSR_EDU) afsr 1649 arch/sparc/kernel/traps_64.c } else if ((afsr & CHAFSR_BERR) != 0UL) { afsr 1650 arch/sparc/kernel/traps_64.c if ((afsr & cheetah_afsr_errors) == CHAFSR_BERR) afsr 1689 arch/sparc/kernel/traps_64.c if (afsr & (CHAFSR_PERR | CHAFSR_IERR | CHAFSR_ISAP)) afsr 1696 arch/sparc/kernel/traps_64.c unsigned long new_afsr = local_snapshot.afsr; afsr 1707 arch/sparc/kernel/traps_64.c cheetah_log_errors(regs, &local_snapshot, afsr, afar, recoverable); afsr 80 drivers/net/can/rcar/rcar_can.c u8 afsr; /* Acceptance Filter Support Register */