Home
last modified time | relevance | path

Searched refs:afar (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dtraps_64.c485 static void spitfire_log_udb_syndrome(unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long bit) in spitfire_log_udb_syndrome() argument
492 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
503 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
514 static void spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) in spitfire_cee_log() argument
519 smp_processor_id(), afsr, afar, udbl, udbh, tl1); in spitfire_cee_log()
521 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_CE); in spitfire_cee_log()
535 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) in spitfire_ue_log() argument
539 smp_processor_id(), afsr, afar, udbl, udbh, tt, tl1); in spitfire_ue_log()
545 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_UE); in spitfire_ue_log()
574 void spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) in spitfire_access_error() argument
1169 cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, unsigned long afsr, unsigned long afar, int recoverable) cheetah_log_errors() argument
1289 unsigned long afsr, afar; cheetah_recheck_errors() local
1312 cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_fecc_handler() argument
1473 cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_cee_handler() argument
1573 cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_deferred_handler() argument
[all...]
H A Dentry.h132 unsigned long afar);
136 unsigned long afar);
139 unsigned long afar);
142 unsigned long afar);
193 /*0x08*/u64 afar; member
H A Dpci_psycho.c138 unsigned long afsr, afar, error_bits; in psycho_ue_intr() local
142 afar = upa_readq(afar_reg); in psycho_ue_intr()
168 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in psycho_ue_intr()
188 psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); in psycho_ue_intr()
190 psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); in psycho_ue_intr()
217 unsigned long afsr, afar, error_bits; in psycho_ce_intr() local
221 afar = upa_readq(afar_reg); in psycho_ce_intr()
242 /* XXX Use syndrome and afar to print out module string just like in psycho_ce_intr()
253 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in psycho_ce_intr()
H A Dsbus.c277 unsigned long afsr, afar, error_bits; in sysio_ue_handler() local
285 afar = upa_readq(afar_reg); in sysio_ue_handler()
309 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_ue_handler()
351 unsigned long afsr, afar, error_bits; in sysio_ce_handler() local
359 afar = upa_readq(afar_reg); in sysio_ce_handler()
378 /* XXX Use syndrome and afar to print out module string just like in sysio_ce_handler()
387 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_ce_handler()
429 unsigned long afsr, afar, error_bits; in sysio_sbus_error_handler() local
437 afar = upa_readq(afar_reg); in sysio_sbus_error_handler()
461 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_sbus_error_handler()
[all...]
H A Dpci_sabre.c202 unsigned long afsr, afar, error_bits; in sabre_ue_intr() local
206 afar = upa_readq(afar_reg); in sabre_ue_intr()
232 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in sabre_ue_intr()
252 psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); in sabre_ue_intr()
262 unsigned long afsr, afar, error_bits; in sabre_ce_intr() local
266 afar = upa_readq(afar_reg); in sabre_ce_intr()
285 /* XXX Use syndrome and afar to print out module string just like in sabre_ce_intr()
295 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in sabre_ce_intr()
H A Dpsycho_common.c204 unsigned long afar, in psycho_check_iommu_error()
308 u64 afsr, afar, error_bits; in psycho_pcierr_intr() local
312 afar = upa_readq(pbm->pci_afar); in psycho_pcierr_intr()
336 printk(KERN_ERR "%s: PCI AFAR [%016llx]\n", pbm->name, afar); in psycho_pcierr_intr()
360 psycho_check_iommu_error(pbm, afsr, afar, PCI_ERR); in psycho_pcierr_intr()
202 psycho_check_iommu_error(struct pci_pbm_info *pbm, unsigned long afsr, unsigned long afar, enum psycho_error_type type) psycho_check_iommu_error() argument
H A Dsun4m_irq.c313 unsigned long afsr, afar, si; in sun4m_nmi() local
321 "=r" (afsr), "=r" (afar)); in sun4m_nmi()
322 printk(KERN_ERR "afsr=%08lx afar=%08lx\n", afsr, afar); in sun4m_nmi()
H A Dpci_schizo.c378 unsigned long afsr, afar, error_bits; in schizo_ue_intr() local
382 afar = upa_readq(afar_reg); in schizo_ue_intr()
422 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in schizo_ue_intr()
466 unsigned long afsr, afar, error_bits; in schizo_ce_intr() local
470 afar = upa_readq(afar_reg); in schizo_ce_intr()
499 /* XXX Use syndrome and afar to print out module string just like in schizo_ce_intr()
514 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in schizo_ce_intr()
640 unsigned long afsr, afar, error_bits; in schizo_pcierr_intr() local
649 afar = upa_readq(afar_reg); in schizo_pcierr_intr()
690 pbm->name, afar); in schizo_pcierr_intr()
[all...]
H A Dpsycho_common.h36 unsigned long afar,
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dtraps_64.c484 static void spitfire_log_udb_syndrome(unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long bit) in spitfire_log_udb_syndrome() argument
491 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
502 if (sprintf_dimm(scode, afar, memmod_str, sizeof(memmod_str)) < 0) in spitfire_log_udb_syndrome()
513 static void spitfire_cee_log(unsigned long afsr, unsigned long afar, unsigned long udbh, unsigned long udbl, int tl1, struct pt_regs *regs) in spitfire_cee_log() argument
518 smp_processor_id(), afsr, afar, udbl, udbh, tl1); in spitfire_cee_log()
520 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_CE); in spitfire_cee_log()
534 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) in spitfire_ue_log() argument
538 smp_processor_id(), afsr, afar, udbl, udbh, tt, tl1); in spitfire_ue_log()
544 spitfire_log_udb_syndrome(afar, udbh, udbl, UDBE_UE); in spitfire_ue_log()
573 void spitfire_access_error(struct pt_regs *regs, unsigned long status_encoded, unsigned long afar) in spitfire_access_error() argument
1168 cheetah_log_errors(struct pt_regs *regs, struct cheetah_err_info *info, unsigned long afsr, unsigned long afar, int recoverable) cheetah_log_errors() argument
1288 unsigned long afsr, afar; cheetah_recheck_errors() local
1311 cheetah_fecc_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_fecc_handler() argument
1472 cheetah_cee_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_cee_handler() argument
1572 cheetah_deferred_handler(struct pt_regs *regs, unsigned long afsr, unsigned long afar) cheetah_deferred_handler() argument
[all...]
H A Dentry.h132 unsigned long afar);
136 unsigned long afar);
139 unsigned long afar);
142 unsigned long afar);
193 /*0x08*/u64 afar; member
H A Dpci_psycho.c140 unsigned long afsr, afar, error_bits; in psycho_ue_intr() local
144 afar = upa_readq(afar_reg); in psycho_ue_intr()
170 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in psycho_ue_intr()
190 psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); in psycho_ue_intr()
192 psycho_check_iommu_error(pbm->sibling, afsr, afar, UE_ERR); in psycho_ue_intr()
219 unsigned long afsr, afar, error_bits; in psycho_ce_intr() local
223 afar = upa_readq(afar_reg); in psycho_ce_intr()
244 /* XXX Use syndrome and afar to print out module string just like in psycho_ce_intr()
255 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in psycho_ce_intr()
H A Dsbus.c278 unsigned long afsr, afar, error_bits; in sysio_ue_handler() local
286 afar = upa_readq(afar_reg); in sysio_ue_handler()
310 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_ue_handler()
352 unsigned long afsr, afar, error_bits; in sysio_ce_handler() local
360 afar = upa_readq(afar_reg); in sysio_ce_handler()
379 /* XXX Use syndrome and afar to print out module string just like in sysio_ce_handler()
388 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_ce_handler()
430 unsigned long afsr, afar, error_bits; in sysio_sbus_error_handler() local
438 afar = upa_readq(afar_reg); in sysio_sbus_error_handler()
462 printk("SYSIO[%x]: AFAR[%016lx]\n", portid, afar); in sysio_sbus_error_handler()
[all...]
H A Dpci_sabre.c202 unsigned long afsr, afar, error_bits; in sabre_ue_intr() local
206 afar = upa_readq(afar_reg); in sabre_ue_intr()
232 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in sabre_ue_intr()
252 psycho_check_iommu_error(pbm, afsr, afar, UE_ERR); in sabre_ue_intr()
262 unsigned long afsr, afar, error_bits; in sabre_ce_intr() local
266 afar = upa_readq(afar_reg); in sabre_ce_intr()
285 /* XXX Use syndrome and afar to print out module string just like in sabre_ce_intr()
295 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in sabre_ce_intr()
H A Dpsycho_common.c205 unsigned long afar, in psycho_check_iommu_error()
309 u64 afsr, afar, error_bits; in psycho_pcierr_intr() local
313 afar = upa_readq(pbm->pci_afar); in psycho_pcierr_intr()
337 printk(KERN_ERR "%s: PCI AFAR [%016llx]\n", pbm->name, afar); in psycho_pcierr_intr()
361 psycho_check_iommu_error(pbm, afsr, afar, PCI_ERR); in psycho_pcierr_intr()
203 psycho_check_iommu_error(struct pci_pbm_info *pbm, unsigned long afsr, unsigned long afar, enum psycho_error_type type) psycho_check_iommu_error() argument
H A Dsun4m_irq.c313 unsigned long afsr, afar, si; in sun4m_nmi() local
321 "=r" (afsr), "=r" (afar)); in sun4m_nmi()
322 printk(KERN_ERR "afsr=%08lx afar=%08lx\n", afsr, afar); in sun4m_nmi()
H A Dpci_schizo.c378 unsigned long afsr, afar, error_bits; in schizo_ue_intr() local
382 afar = upa_readq(afar_reg); in schizo_ue_intr()
422 printk("%s: UE AFAR [%016lx]\n", pbm->name, afar); in schizo_ue_intr()
466 unsigned long afsr, afar, error_bits; in schizo_ce_intr() local
470 afar = upa_readq(afar_reg); in schizo_ce_intr()
499 /* XXX Use syndrome and afar to print out module string just like in schizo_ce_intr()
514 printk("%s: CE AFAR [%016lx]\n", pbm->name, afar); in schizo_ce_intr()
640 unsigned long afsr, afar, error_bits; in schizo_pcierr_intr() local
649 afar = upa_readq(afar_reg); in schizo_pcierr_intr()
690 pbm->name, afar); in schizo_pcierr_intr()
[all...]
H A Dpsycho_common.h36 unsigned long afar,
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Diommu_32.h32 volatile unsigned long afar; /* Async-fault physical address */ member
67 #define IOMMU_AFSR_FAV 0x00020000 /* IOMMU afar has valid contents */
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Diommu_32.h32 volatile unsigned long afar; /* Async-fault physical address */ member
67 #define IOMMU_AFSR_FAV 0x00020000 /* IOMMU afar has valid contents */

Completed in 22 milliseconds