/openbmc/pldm/libpldmresponder/ |
H A D | platform_state_effecter.hpp | 40 const std::vector<set_effecter_state_field>& stateField) in setStateEffecterStatesHandler() argument 48 uint8_t compEffecterCnt = stateField.size(); in setStateEffecterStatesHandler() 116 uint8_t bitfieldIndex = stateField[currState].effecter_state / 8; in setStateEffecterStatesHandler() 117 uint8_t bit = stateField[currState].effecter_state - in setStateEffecterStatesHandler() 126 stateField[currState].effecter_state, in setStateEffecterStatesHandler() 135 if (stateField[currState].set_request == PLDM_REQUEST_SET) in setStateEffecterStatesHandler() 141 dbusValToMap.at(stateField[currState].effecter_state)); in setStateEffecterStatesHandler()
|
H A D | platform_state_sensor.hpp | 85 std::vector<get_sensor_state_field>& stateField, in getStateSensorReadingsHandler() argument 133 stateField.resize(sensorRearmCnt); in getStateSensorReadingsHandler() 161 stateField.clear(); in getStateSensorReadingsHandler() 195 stateField.push_back( in getStateSensorReadingsHandler()
|
H A D | platform.hpp | 344 const std::vector<set_effecter_state_field>& stateField) in setStateEffecterStatesHandler() argument 352 uint8_t compEffecterCnt = stateField.size(); in setStateEffecterStatesHandler() 412 stateField[currState].effecter_state / 8; in setStateEffecterStatesHandler() 413 uint8_t bit = stateField[currState].effecter_state - in setStateEffecterStatesHandler() 421 stateField[currState].effecter_state, in setStateEffecterStatesHandler() 431 if (stateField[currState].set_request == PLDM_REQUEST_SET) in setStateEffecterStatesHandler() 438 stateField[currState].effecter_state)); in setStateEffecterStatesHandler()
|
H A D | oem_handler.hpp | 42 std::vector<get_sensor_state_field>& stateField) = 0; 63 std::vector<set_effecter_state_field>& stateField,
|
H A D | platform.cpp | 290 std::vector<set_effecter_state_field> stateField(maxCompositeEffecterCnt, in setStateEffecterStates() local 302 stateField.data()); in setStateEffecterStates() 309 stateField.resize(compEffecterCnt); in setStateEffecterStates() 321 entityType, entityInstance, stateSetId, compEffecterCnt, stateField, in setStateEffecterStates() 328 stateField); in setStateEffecterStates() 790 std::vector<get_sensor_state_field> stateField(sensorRearmCount); in getStateSensorReadings() local 805 sensorId, stateField); in getStateSensorReadings() 812 stateField, dbusToPLDMEventHandler->getSensorCache()); in getStateSensorReadings() 825 request->hdr.instance_id, rc, comSensorCnt, stateField.data(), in getStateSensorReadings()
|
/openbmc/pldm/libpldmresponder/test/ |
H A D | libpldmresponder_platform_test.cpp | 255 std::vector<set_effecter_state_field> stateField; in TEST() local 256 stateField.push_back({PLDM_REQUEST_SET, 1}); in TEST() 257 stateField.push_back({PLDM_REQUEST_SET, 1}); in TEST() 267 MockdBusHandler, Handler>(mockedUtils, handler, 0x1, stateField); in TEST() 303 std::vector<set_effecter_state_field> stateField; in TEST() local 304 stateField.push_back({PLDM_REQUEST_SET, 3}); in TEST() 305 stateField.push_back({PLDM_REQUEST_SET, 4}); in TEST() 308 MockdBusHandler, Handler>(mockedUtils, handler, 0x1, stateField); in TEST() 312 MockdBusHandler, Handler>(mockedUtils, handler, 0x9, stateField); in TEST() 315 stateField.push_back({PLDM_REQUEST_SET, 4}); in TEST() [all …]
|
/openbmc/pldm/oem/ibm/libpldmresponder/ |
H A D | oem_ibm_handler.cpp | 31 std::vector<get_sensor_state_field>& stateField) in getOemStateSensorReadingsHandler() argument 35 stateField.clear(); in getOemStateSensorReadingsHandler() 64 stateField.push_back({PLDM_SENSOR_ENABLED, PLDM_SENSOR_UNKNOWN, in getOemStateSensorReadingsHandler() 74 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId) in oemSetStateEffecterStatesHandler() argument 81 if (stateField[currState].set_request == PLDM_REQUEST_SET) in oemSetStateEffecterStatesHandler() 86 rc = setBootSide(entityInstance, currState, stateField, in oemSetStateEffecterStatesHandler() 92 if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler() 103 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler() 117 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler() 128 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler() [all …]
|
H A D | oem_ibm_handler.hpp | 157 std::vector<get_sensor_state_field>& stateField); 162 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId);
|
H A D | inband_code_update.hpp | 226 const std::vector<set_effecter_state_field>& stateField,
|
H A D | inband_code_update.cpp | 423 const std::vector<set_effecter_state_field>& stateField, in setBootSide() argument 427 auto side = (stateField[currState].effecter_state == pSideNum) ? "P" : "T"; in setBootSide()
|
/openbmc/pldm/utilities/requester/ |
H A D | set_state_effecter.cpp | 30 set_effecter_state_field stateField{PLDM_REQUEST_SET, state}; in main() local 32 &stateField, request); in main()
|
H A D | set_state_effecter_async.cpp | 37 set_effecter_state_field stateField{PLDM_REQUEST_SET, state}; in main() local 39 &stateField, request); in main()
|
/openbmc/libpldm/tests/dsp/ |
H A D | platform.cpp | 98 std::array<set_effecter_state_field, 8> stateField{}; in TEST() local 99 stateField[0] = {PLDM_REQUEST_SET, 2}; in TEST() 100 stateField[1] = {PLDM_REQUEST_SET, 3}; in TEST() 103 0, effecterId, compEffecterCnt, stateField.data(), request); in TEST() 108 EXPECT_EQ(stateField[0].set_request, in TEST() 110 EXPECT_EQ(stateField[0].effecter_state, in TEST() 112 sizeof(stateField[0].set_request)]); in TEST() 113 EXPECT_EQ(stateField[1].set_request, in TEST() 115 sizeof(stateField[0])]); in TEST() 116 EXPECT_EQ(stateField[1].effecter_state, in TEST() [all …]
|
/openbmc/pldm/oem/ibm/test/ |
H A D | libpldmresponder_oem_platform_test.cpp | 91 std::vector<get_sensor_state_field> stateField; in TEST() local 107 sensorId, stateField); in TEST() 110 ASSERT_EQ(stateField.size(), 1); in TEST() 111 ASSERT_EQ(stateField[0].event_state, tSideNum); in TEST() 112 ASSERT_EQ(stateField[0].sensor_op_state, PLDM_SENSOR_ENABLED); in TEST() 113 ASSERT_EQ(stateField[0].present_state, PLDM_SENSOR_UNKNOWN); in TEST() 114 ASSERT_EQ(stateField[0].previous_state, PLDM_SENSOR_UNKNOWN); in TEST()
|
/openbmc/pldm/oem/ibm/host-bmc/ |
H A D | host_lamp_test.cpp | 118 set_effecter_state_field stateField{PLDM_REQUEST_SET, in setHostStateEffecter() local 121 instanceId, effecterID, effecterCount, &stateField, request); in setHostStateEffecter()
|
/openbmc/pldm/host-bmc/ |
H A D | dbus_to_terminus_effecters.cpp | 289 std::vector<set_effecter_state_field> stateField; in processHostEffecterChangeNotification() local 295 stateField.push_back({PLDM_REQUEST_SET, newState}); in processHostEffecterChangeNotification() 299 stateField.push_back({PLDM_NO_CHANGE, 0}); in processHostEffecterChangeNotification() 305 rc = setHostStateEffecter(effecterInfoIndex, stateField, effecterId); in processHostEffecterChangeNotification() 608 size_t effecterInfoIndex, std::vector<set_effecter_state_field>& stateField, in setHostStateEffecter() argument 631 instanceId, effecterId, compEffCnt, stateField.data(), request); in setHostStateEffecter()
|
H A D | dbus_to_terminus_effecters.hpp | 181 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId);
|
H A D | host_pdr_handler.cpp | 820 std::array<get_sensor_state_field, 8> stateField{}; in setHostSensorState() local 826 &comp_sensor_count, stateField.data()); in setHostSensorState() 844 eventState = stateField[sensorOffset].present_state; in setHostSensorState() 846 stateField[sensorOffset].previous_state; in setHostSensorState()
|
/openbmc/openpower-hw-diags/util/ |
H A D | pldm.cpp | 309 std::vector<set_effecter_state_field> stateField; in prepareSetEffecterReq() local 314 stateField.emplace_back( in prepareSetEffecterReq() 319 stateField.emplace_back( in prepareSetEffecterReq() 327 pldmInstanceID, effecterId, effecterCount, stateField.data(), in prepareSetEffecterReq()
|
/openbmc/pldm/pldmtool/ |
H A D | pldm_platform_cmd.cpp | 1657 auto stateField = parseEffecterData(effecterData, effecterCount); in createRequestMsg() local 1658 if (!stateField) in createRequestMsg() 1667 instanceId, effecterId, effecterCount, stateField->data(), request); in createRequestMsg() 1820 std::array<get_sensor_state_field, 8> stateField{}; in parseResponseMsg() local 1823 stateField.data()); in parseResponseMsg() 1837 if (sensorOpState.contains(stateField[i].sensor_op_state)) in parseResponseMsg() 1840 sensorOpState.at(stateField[i].sensor_op_state)); in parseResponseMsg() 1843 if (sensorPresState.contains(stateField[i].present_state)) in parseResponseMsg() 1846 sensorPresState.at(stateField[i].present_state)); in parseResponseMsg() 1849 if (sensorPresState.contains(stateField[i].previous_state)) in parseResponseMsg() [all …]
|
/openbmc/openpower-occ-control/ |
H A D | pldm.cpp | 400 std::vector<set_effecter_state_field> stateField; in prepareSetEffecterReq() local 406 stateField.emplace_back( in prepareSetEffecterReq() 411 stateField.emplace_back( in prepareSetEffecterReq() 416 pldmInstanceID.value(), effecterId, effecterCount, stateField.data(), in prepareSetEffecterReq()
|
/openbmc/pldm/softoff/ |
H A D | softoff.cpp | 286 set_effecter_state_field stateField{ in hostSoftOff() 290 instanceID, effecterID, effecterCount, &stateField, request); in hostSoftOff() 288 set_effecter_state_field stateField{ hostSoftOff() local
|
/openbmc/pldm/common/test/ |
H A D | pldm_utils_test.cpp | 122 std::vector<set_effecter_state_field> stateField = effecterField.value(); in TEST() local 123 EXPECT_EQ(stateField[0].set_request, stateField0.set_request); in TEST() 124 EXPECT_EQ(stateField[0].effecter_state, stateField0.effecter_state); in TEST() 125 EXPECT_EQ(stateField[1].set_request, stateField1.set_request); in TEST() 126 EXPECT_EQ(stateField[1].effecter_state, stateField1.effecter_state); in TEST()
|
/openbmc/pldm/common/ |
H A D | utils.cpp | 212 std::vector<set_effecter_state_field> stateField; in parseEffecterData() local 225 stateField.emplace_back(std::move(filed)); in parseEffecterData() 228 return std::make_optional(std::move(stateField)); in parseEffecterData()
|