Home
last modified time | relevance | path

Searched refs:flt_addr (Results 1 – 25 of 32) sorted by relevance

12

/titanic_44/usr/src/uts/sun4u/cpu/
H A Dspitfire.c841 ecc->flt_addr = t_afar; in cpu_ce_error()
848 (pf_is_memory(ecc->flt_addr >> MMU_PAGESHIFT)) ? 1: 0; in cpu_ce_error()
883 if (page_retire_check(ecc->flt_addr, NULL) == 0) { in cpu_ce_error()
905 ecc->flt_addr = t_afar | 0x8; /* Sabres do not have a UDBL */ in cpu_ce_error()
1024 scrubphys(P2ALIGN(ecc->flt_addr, 64), in cpu_ce_scrub_mem_err()
1095 (void) page_retire(ecc->flt_addr, err); in cpu_ce_log_err()
1164 if (ce_show_data && ecc->flt_addr != AFLT_INV_ADDR) in cpu_ce_log_err()
1299 aflt->flt_addr = t_afar; in cpu_async_error()
1436 aflt->flt_in_memory = (pf_is_memory(aflt->flt_addr >> in cpu_async_error()
1448 uint64_t faultpa = P2ALIGN(aflt->flt_addr, 64); in cpu_async_error()
[all …]
H A Dus3_common.c1219 aflt->flt_addr = t_afar; in cpu_check_cpu_logout()
1387 aflt->flt_addr = t_afar; in cpu_log_fast_ecc_error()
1679 aflt->flt_addr = t_afar; in cpu_disrupting_error()
1817 aflt->flt_addr = t_afar; in cpu_deferred_error()
2111 aflt->flt_addr = iparity ? (uint64_t)tpc : AFLT_INV_ADDR; in cpu_parity_error()
2434 if (page_retire_check(aflt->flt_addr, NULL) == 0) { in cpu_async_log_err()
2472 if (page_retire_check(aflt->flt_addr, &errors) == EINVAL) { in cpu_async_log_err()
2508 if (page_retire_check(aflt->flt_addr, NULL) == 0) { in cpu_async_log_err()
2510 softcall(ecc_page_zero, (void *)aflt->flt_addr); in cpu_async_log_err()
2547 if (aflt->flt_addr != AFLT_INV_ADDR && aflt->flt_in_memory) { in cpu_async_log_err()
[all …]
H A Dopl_olympus.c1075 page_retire_check(aflt->flt_addr, NULL) == 0) {
1080 softcall(ecc_page_zero, (void *)aflt->flt_addr);
1135 (void) page_retire(aflt->flt_addr, PR_UE);
1206 uint64_t flt_addr, int flt_bus_id, int flt_in_memory, argument
1218 if ((ret = plat_get_mem_unum(synd_code, flt_addr, flt_bus_id,
1244 aflt->flt_addr, aflt->flt_bus_id, aflt->flt_in_memory,
1388 DATA_TYPE_UINT64, aflt->flt_addr, NULL);
1465 pf_is_memory(aflt->flt_addr >> MMU_PAGESHIFT));
1581 de.fme_bus_specific = (void *)aflt->flt_addr;
1941 aflt->flt_addr = t_sfar;
[all …]
H A Dmach_cpu_module.c123 cpu_get_mem_offset(uint64_t flt_addr, uint64_t *offp) in cpu_get_mem_offset() argument
/titanic_44/usr/src/uts/sun4u/littleneck/os/
H A Dlittleneck.c147 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
151 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/taco/os/
H A Dtaco.c208 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
212 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/excalibur/os/
H A Dexcalibur.c183 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
187 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/schumacher/os/
H A Dschumacher.c189 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
193 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/enchilada/os/
H A Denchilada.c206 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
210 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/chicago/os/
H A Dchicago.c159 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
163 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/io/pci/
H A Dpci_ecc.c345 ecc_err_p->ecc_aflt.flt_addr = P2ALIGN(ecc_err_p->ecc_afar, 64) + in ecc_errstate_get()
548 if (page_retire_check(ecc->flt_addr, &errors) == EINVAL) { in ecc_err_cexdiag()
592 (void) page_retire(ecc->flt_addr, PR_UE); in ecc_err_drain()
716 ecc_err->ecc_aflt.flt_addr, &offset); in ecc_ereport_post()
726 PCI_ECC_AFAR, DATA_TYPE_UINT64, ecc_err->ecc_aflt.flt_addr, in ecc_ereport_post()
/titanic_44/usr/src/uts/sun4u/lw8/os/
H A Dlw8_platmod.c935 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
960 P2ALIGN(flt_addr, 8), buf, buflen, lenp)); in plat_get_mem_unum()
962 return (unum_func(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
978 P2ALIGN(flt_addr, 8), buf, buflen, lenp) != 0) { in plat_get_mem_unum()
982 return (sg_get_ecacheunum(flt_bus_id, flt_addr, in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/serengeti/os/
H A Dserengeti.c925 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
950 P2ALIGN(flt_addr, 8), buf, buflen, lenp)); in plat_get_mem_unum()
952 return (unum_func(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
968 P2ALIGN(flt_addr, 8), buf, buflen, lenp) != 0) { in plat_get_mem_unum()
972 return (sg_get_ecacheunum(flt_bus_id, flt_addr, in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/boston/os/
H A Dboston.c252 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
256 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/seattle/os/
H A Dseattle.c255 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
259 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4/sys/
H A Dasync.h69 uint64_t flt_addr; /* async fault address register */ member
H A Dplatform_module.h77 extern int plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id,
/titanic_44/usr/src/uts/sun4u/daktari/os/
H A Ddaktari.c537 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
541 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/opl/io/pcicmu/
H A Dpcmu_ecc.c299 ecc_err_p->ecc_aflt.flt_addr = P2ALIGN(ecc_err_p->ecc_afar, 64) + in pcmu_ecc_errstate_get()
466 PCI_ECC_AFAR, ecc_err->ecc_aflt.flt_addr, in pcmu_ecc_ereport_post()
/titanic_44/usr/src/uts/sun4u/cherrystone/os/
H A Dcherrystone.c546 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
550 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/io/
H A Dsysioerr.c393 ecc.flt_addr = P2ALIGN(t_afar, 64) + offset; in sysio_ue_intr()
431 uint64_t t_afar = ecc->flt_addr; in sysio_log_ue_err()
517 ecc.flt_addr = P2ALIGN(t_afar, 64) + offset; in sysio_ce_intr()
542 uint64_t t_afar = ecc->flt_addr; in sysio_log_ce_err()
/titanic_44/usr/src/uts/sun4u/os/
H A Decc.c155 (uint64_t)-1, ecc->flt_addr, in ecc_cpu_call()
H A Dplat_ecc_unum.c568 e2d.ee2d_afar = aflt->flt_addr; in plat_log_fruid_error2()
688 contentsp->afar = aflt->flt_addr; in plat_log_fruid_indictment()
1008 aflt.flt_addr = -1; in plat_blacklist()
/titanic_44/usr/src/uts/sun4u/starcat/os/
H A Dstarcat.c1058 plat_get_mem_unum(int synd_code, uint64_t flt_addr, int flt_bus_id, in plat_get_mem_unum() argument
1068 return (p2get_mem_unum(synd_code, P2ALIGN(flt_addr, 8), in plat_get_mem_unum()
1075 P2ALIGN(flt_addr, 8), buf, buflen, lenp)) != 0) in plat_get_mem_unum()
/titanic_44/usr/src/uts/sun4u/sys/
H A Dcpu_module.h170 extern int cpu_get_mem_offset(uint64_t flt_addr, uint64_t *offp);

12