Lines Matching refs:temps

2403 	lom_temp_t temps;  in bscv_ioc_temp()  local
2406 bzero(&temps, sizeof (temps)); in bscv_ioc_temp()
2408 for (i = 0; i < ssp->temps.num; i++) { in bscv_ioc_temp()
2409 if (ssp->temps.temp[i] != LOM_TEMP_STATE_NOT_PRESENT) { in bscv_ioc_temp()
2410 temps.temp[idx] = ssp->temps.temp[i]; in bscv_ioc_temp()
2411 bcopy(ssp->temps.name[i], temps.name[idx], in bscv_ioc_temp()
2412 sizeof (temps.name[idx])); in bscv_ioc_temp()
2413 temps.warning[idx] = ssp->temps.warning[i]; in bscv_ioc_temp()
2414 temps.shutdown[idx] = ssp->temps.shutdown[i]; in bscv_ioc_temp()
2418 temps.num = idx; in bscv_ioc_temp()
2420 bcopy(ssp->temps.name_ov, temps.name_ov, sizeof (temps.name_ov)); in bscv_ioc_temp()
2421 temps.num_ov = ssp->temps.num_ov; in bscv_ioc_temp()
2424 for (i = 0; i < ssp->temps.num_ov; i++) { in bscv_ioc_temp()
2425 ssp->temps.status_ov[i] = (status_ov >> i) & 1; in bscv_ioc_temp()
2429 (ddi_copyout((caddr_t)&temps, (caddr_t)arg, sizeof (temps), in bscv_ioc_temp()
4024 ssp->temps.temp[dev_no - 1] = temp; in bscv_status()
4141 res_id = bscv_get_label(ssp->temps.name, ssp->temps.num, in bscv_sysevent()
5891 bcopy(ssp->temps.temp, oldtemps, sizeof (oldtemps)); in bscv_setup_static_info()
5893 bzero(&ssp->temps, sizeof (lom_temp_t)); in bscv_setup_static_info()
5894 ssp->temps.num = EBUS_CONFIG2_NTEMP_DEC( in bscv_setup_static_info()
5896 if (ssp->temps.num > MAX_TEMPS) { in bscv_setup_static_info()
5901 ssp->temps.num, MAX_TEMPS); in bscv_setup_static_info()
5902 ssp->temps.num = MAX_TEMPS; in bscv_setup_static_info()
5904 ssp->temps.num_ov = EBUS_CONFIG3_NOTEMP_DEC( in bscv_setup_static_info()
5906 if (ssp->temps.num_ov > MAX_TEMPS) { in bscv_setup_static_info()
5911 ssp->temps.num_ov, MAX_TEMPS); in bscv_setup_static_info()
5912 ssp->temps.num_ov = MAX_TEMPS; in bscv_setup_static_info()
5916 ssp->temps.num, ssp->temps.num_ov); in bscv_setup_static_info()
5922 ssp->temps.name, in bscv_setup_static_info()
5923 ssp->temps.num); in bscv_setup_static_info()
5925 for (i = 0; i < ssp->temps.num; i++) { in bscv_setup_static_info()
5926 ssp->temps.warning[i] = (int8_t)bscv_get8(ssp, chan_general, in bscv_setup_static_info()
5935 ssp->temps.shutdown[i] = (int8_t)bscv_get8(ssp, in bscv_setup_static_info()
5939 ssp->temps.shutdown[i] = 0; in bscv_setup_static_info()
5943 for (i = 0; i < ssp->temps.num; i++) { in bscv_setup_static_info()
5947 ssp->temps.temp[i] = temp; in bscv_setup_static_info()
5950 ssp->temps.temp[i] = oldtemps[i]; in bscv_setup_static_info()
5967 ssp->temps.name_ov, in bscv_setup_static_info()
5968 ssp->temps.num_ov); in bscv_setup_static_info()