Lines Matching refs:get_sdr
82 using SDRCacheMap = std::unordered_map<uint8_t, get_sdr::SensorDataFullRecord>;
86 std::unordered_map<uint8_t, get_sdr::GetSensorThresholdsResponse>;
665 get_sdr::GetSensorThresholdsResponse& resp) in updateWarningThreshold()
683 get_sdr::GetSensorThresholdsResponse& resp) in updateCriticalThreshold()
701 get_sdr::GetSensorThresholdsResponse& resp) in updateNonRecoverableThreshold()
718 get_sdr::GetSensorThresholdsResponse
721 get_sdr::GetSensorThresholdsResponse resp{}; in getSensorThresholds()
1082 get_sdr::SensorDataFullRecordBody* body) in setUnitFieldsForObject()
1093 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_DEGREES_C; in setUnitFieldsForObject()
1096 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_RPM; in setUnitFieldsForObject()
1099 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_VOLTS; in setUnitFieldsForObject()
1102 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_METERS; in setUnitFieldsForObject()
1105 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_AMPERES; in setUnitFieldsForObject()
1108 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_JOULES; in setUnitFieldsForObject()
1111 body->sensor_units_2_base = get_sdr::SENSOR_UNIT_WATTS; in setUnitFieldsForObject()
1125 ipmi_ret_t populate_record_from_dbus(get_sdr::SensorDataFullRecordBody* body, in populate_record_from_dbus()
1137 get_sdr::body::set_b(info->coefficientB, body); in populate_record_from_dbus()
1138 get_sdr::body::set_m(info->coefficientM, body); in populate_record_from_dbus()
1139 get_sdr::body::set_b_exp(info->exponentB, body); in populate_record_from_dbus()
1140 get_sdr::body::set_r_exp(info->exponentR, body); in populate_record_from_dbus()
1153 get_sdr::body::set_id_strlen(FULL_RECORD_ID_STR_MAX_LENGTH, body); in populate_record_from_dbus()
1157 get_sdr::body::set_id_strlen(id_string.length(), body); in populate_record_from_dbus()
1159 get_sdr::body::set_id_type(3, body); // "8-bit ASCII + Latin 1" in populate_record_from_dbus()
1161 get_sdr::body::get_id_strlen(body)); in populate_record_from_dbus()
1169 auto req = reinterpret_cast<get_sdr::GetSdrReq*>(request); in ipmi_fru_get_sdr()
1170 auto resp = reinterpret_cast<get_sdr::GetSdrResp*>(response); in ipmi_fru_get_sdr()
1171 get_sdr::SensorDataFruRecord record{}; in ipmi_fru_get_sdr()
1176 auto recordID = get_sdr::request::get_record_id(req); in ipmi_fru_get_sdr()
1186 get_sdr::header::set_record_id(recordID, &(record.header)); in ipmi_fru_get_sdr()
1188 record.header.record_type = get_sdr::SENSOR_DATA_FRU_RECORD; in ipmi_fru_get_sdr()
1207 if (deviceID.length() > get_sdr::FRU_RECORD_DEVICE_ID_MAX_LENGTH) in ipmi_fru_get_sdr()
1209 get_sdr::body::set_device_id_strlen( in ipmi_fru_get_sdr()
1210 get_sdr::FRU_RECORD_DEVICE_ID_MAX_LENGTH, &(record.body)); in ipmi_fru_get_sdr()
1214 get_sdr::body::set_device_id_strlen(deviceID.length(), &(record.body)); in ipmi_fru_get_sdr()
1218 get_sdr::body::get_device_id_strlen(&(record.body))); in ipmi_fru_get_sdr()
1231 get_sdr::response::set_next_record_id(next_record_id, resp); in ipmi_fru_get_sdr()
1235 get_sdr::response::set_next_record_id( in ipmi_fru_get_sdr()
1260 auto req = reinterpret_cast<get_sdr::GetSdrReq*>(request); in ipmi_entity_get_sdr()
1261 auto resp = reinterpret_cast<get_sdr::GetSdrResp*>(response); in ipmi_entity_get_sdr()
1262 get_sdr::SensorDataEntityRecord record{}; in ipmi_entity_get_sdr()
1270 auto recordID = get_sdr::request::get_record_id(req); in ipmi_entity_get_sdr()
1280 get_sdr::header::set_record_id(recordID, &(record.header)); in ipmi_entity_get_sdr()
1282 record.header.record_type = get_sdr::SENSOR_DATA_ENTITY_RECORD; in ipmi_entity_get_sdr()
1288 get_sdr::key::set_flags(entity->second.isList, entity->second.isLinked, in ipmi_entity_get_sdr()
1303 get_sdr::response::set_next_record_id(END_OF_RECORD, in ipmi_entity_get_sdr()
1308 get_sdr::response::set_next_record_id( in ipmi_entity_get_sdr()
1335 get_sdr::GetSdrReq* req = (get_sdr::GetSdrReq*)request; in ipmi_sen_get_sdr()
1336 get_sdr::GetSdrResp* resp = (get_sdr::GetSdrResp*)response; in ipmi_sen_get_sdr()
1341 auto recordID = get_sdr::request::get_record_id(req); in ipmi_sen_get_sdr()
1376 get_sdr::SensorDataFullRecord record = {}; in ipmi_sen_get_sdr()
1377 get_sdr::header::set_record_id(sensor_id, &(record.header)); in ipmi_sen_get_sdr()
1379 record.header.record_type = get_sdr::SENSOR_DATA_FULL_RECORD; in ipmi_sen_get_sdr()
1383 get_sdr::key::set_owner_id_bmc(&(record.key)); in ipmi_sen_get_sdr()
1394 get_sdr::body::init_settable_state(true, &(record.body)); in ipmi_sen_get_sdr()
1412 get_sdr::response::set_next_record_id(next_record_id, resp); in ipmi_sen_get_sdr()
1416 get_sdr::response::set_next_record_id(sensor->first, resp); in ipmi_sen_get_sdr()