Searched refs:cma (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/ |
H A D | cma_page.c | 133 if (!cma.cma_page_dounretire) { in cma_page_retire() 144 if (!cma.cma_page_doretire) { in cma_page_retire() 189 page->pg_next = cma.cma_pages; in cma_page_retire() 190 cma.cma_pages = page; in cma_page_retire() 192 if (cma.cma_page_timerid != 0) in cma_page_retire() 193 fmd_timer_remove(hdl, cma.cma_page_timerid); in cma_page_retire() 195 cma.cma_page_curdelay = cma.cma_page_mindelay; in cma_page_retire() 197 cma.cma_page_timerid = in cma_page_retire() 198 fmd_timer_install(hdl, NULL, NULL, cma.cma_page_curdelay); in cma_page_retire() 252 cma.cma_page_timerid = 0; in cma_page_retry() [all …]
|
H A D | cma_main.c | 51 cma_t cma; variable 537 if (id == cma.cma_page_timerid) in cma_timeout() 544 else if (id == cma.cma_cpu_timerid) in cma_timeout() 644 cma.cma_cpu_tries = fmd_prop_get_int32(hdl, "cpu_tries"); in _fmd_init() 647 cma.cma_cpu_delay.tv_sec = nsec / NANOSEC; in _fmd_init() 648 cma.cma_cpu_delay.tv_nsec = nsec % NANOSEC; in _fmd_init() 650 cma.cma_page_mindelay = fmd_prop_get_int64(hdl, "page_ret_mindelay"); in _fmd_init() 651 cma.cma_page_maxdelay = fmd_prop_get_int64(hdl, "page_ret_maxdelay"); in _fmd_init() 654 cma.cma_cpu_mindelay = fmd_prop_get_int64(hdl, "cpu_ret_mindelay"); in _fmd_init() 655 cma.cma_cpu_maxdelay = fmd_prop_get_int64(hdl, "cpu_ret_maxdelay"); in _fmd_init() [all …]
|
H A D | cma_cpu.c | 111 if ((! repair && ! cma.cma_cpu_dooffline) || in cma_cpu_hc_retire() 112 (repair && ! cma.cma_cpu_doonline)) { in cma_cpu_hc_retire() 122 for (i = 0; i < cma.cma_cpu_tries; i++) { in cma_cpu_hc_retire() 126 (void) nanosleep(&cma.cma_cpu_delay, in cma_cpu_hc_retire() 146 if ((! repair && ! cma.cma_cpu_doblacklist) || in cma_cpu_hc_retire() 147 (repair && ! cma.cma_cpu_dounblacklist)) { in cma_cpu_hc_retire() 222 if (cma.cma_cpu_doonline) { in cpu_online() 233 if (cma.cma_cpu_dounblacklist) { in cpu_online() 252 if (cma.cma_cpu_dooffline) { in cpu_offline() 255 if (cma.cma_cpu_forcedoffline) in cpu_offline() [all …]
|
H A D | cma.h | 66 typedef struct cma { struct 108 extern cma_t cma;
|
H A D | cma_cpu_arch.c | 114 for (i = 0; i < cma.cma_cpu_tries; in cma_cpu_statechange() 115 i++, (void) nanosleep(&cma.cma_cpu_delay, NULL)) { in cma_cpu_statechange()
|
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_conf.c | 551 fmd_conf_mode_set(const fmd_conf_mode_t *cma, in fmd_conf_mode_set() argument 565 for (cmp = cma; cmp->cm_name != NULL; cmp++) { in fmd_conf_mode_set()
|