Searched refs:gmem (Results 1 – 8 of 8) sorted by relevance
/titanic_44/usr/src/cmd/fm/modules/sun4v/generic-mem/ |
H A D | gmem_main.c | 40 gmem_t gmem; variable 169 bzero(&gmem, sizeof (gmem_t)); in _fmd_init() 171 gmem.gm_stats = (gmem_stat_t *)fmd_stat_create(hdl, FMD_STAT_NOALLOC, in _fmd_init() 196 gmem.gm_pagesize = sysconf(_SC_PAGESIZE); in _fmd_init() 197 gmem.gm_pagemask = ~((uint64_t)gmem.gm_pagesize - 1); in _fmd_init() 199 gmem.gm_max_retired_pages = fmd_prop_get_int32(hdl, in _fmd_init() 202 gmem.gm_ce_n = fmd_prop_get_int32(hdl, "ce_n"); in _fmd_init() 203 gmem.gm_ce_t = fmd_prop_get_int64(hdl, "ce_t"); in _fmd_init() 204 gmem.gm_filter_ratio = fmd_prop_get_int32(hdl, "filter_ratio"); in _fmd_init() 205 gmem.gm_low_ce_thresh = fmd_prop_get_int32(hdl, "low_ce_thresh"); in _fmd_init() [all …]
|
H A D | gmem_page.c | 66 gmem_list_delete(&gmem.gm_pages, page); in gmem_page_free() 82 for (page = gmem_list_next(&gmem.gm_pages); page != NULL; in page_lookup_by_physaddr() 98 pa = pa & gmem.gm_pagemask; in gmem_page_create() 141 gmem_list_append(&gmem.gm_pages, page); in gmem_page_create() 150 pa = pa & gmem.gm_pagemask; in gmem_page_lookup() 176 for (page = gmem_list_next(&gmem.gm_pages); page != NULL; in gmem_page_restore() 230 gmem_list_append(&gmem.gm_pages, page); in gmem_page_restore() 286 for (page = gmem_list_next(&gmem.gm_pages); page != NULL; page = next) { in gmem_page_validate() 311 while ((page = gmem_list_next(&gmem.gm_pages)) != NULL) in gmem_page_fini()
|
H A D | gmem.h | 38 #define GMEM_STAT_BUMP(name) gmem.gm_stats->name.fmds_value.ui64++ 60 typedef struct gmem { struct 75 extern gmem_t gmem; argument
|
H A D | gmem_mem.c | 86 if (gmem.gm_filter_ratio == 0) { in gmem_get_serd_filter_ratio() 91 filter_ratio = gmem.gm_filter_ratio; in gmem_get_serd_filter_ratio() 102 serd_n = gmem.gm_ce_n; in gmem_page_serd_create() 103 serd_t = gmem.gm_ce_t; in gmem_page_serd_create()
|
H A D | gmem_dimm.c | 105 gmem_list_delete(&gmem.gm_dimms, dimm); in gmem_dimm_free() 121 for (dimm = gmem_list_next(&gmem.gm_dimms); dimm != NULL; in dimm_lookup_by_serial() 174 gmem_list_append(&gmem.gm_dimms, dimm); in gmem_dimm_create() 242 for (dimm = gmem_list_next(&gmem.gm_dimms); dimm != NULL; in gmem_dimm_restore() 311 gmem_list_append(&gmem.gm_dimms, dimm); in gmem_dimm_restore() 332 for (dimm = gmem_list_next(&gmem.gm_dimms); dimm != NULL; dimm = next) { in gmem_dimm_validate() 363 while ((dimm = gmem_list_next(&gmem.gm_dimms)) != NULL) in gmem_dimm_fini() 534 for (dimm = gmem_list_next(&gmem.gm_dimms); dimm != NULL; in gmem_check_symbol_error() 549 for (dimm = gmem_list_next(&gmem.gm_dimms); dimm != NULL; in gmem_save_symbol_error()
|
H A D | gmem_memerr.c | 322 if (upos_thresh_check(d1, upos, gmem.gm_nupos)) { in check_bad_rw_between_dimms() 324 gmem.gm_nupos)) { in check_bad_rw_between_dimms() 344 for (d = gmem_list_next(&gmem.gm_dimms); d != NULL; d = next) { in bad_reader_writer_check() 379 if (nret < gmem.gm_low_ce_thresh) in ce_thresh_check() 387 if (nret >= gmem.gm_max_retired_pages || delta_addr > GMEM_MQ_512KB) { in ce_thresh_check() 420 if (ip->mq_dupce_count >= gmem.gm_dupce) { in mq_5b_check()
|
/titanic_44/usr/src/cmd/fm/eversholt/files/sparc/sun4v/ |
H A D | Makefile | 31 gcpu.eft gmem.eft sp.eft
|
/titanic_44/usr/src/pkg/manifests/ |
H A D | service-fault-management.mf | 802 $(sparc_ONLY)file path=usr/platform/sun4v/lib/fm/eft/gmem.eft mode=0444
|