/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 | 289 std::vector<set_effecter_state_field> stateField(maxCompositeEffecterCnt, in setStateEffecterStates() local 301 stateField.data()); in setStateEffecterStates() 308 stateField.resize(compEffecterCnt); in setStateEffecterStates() 320 entityType, entityInstance, stateSetId, compEffecterCnt, stateField, in setStateEffecterStates() 327 stateField); in setStateEffecterStates() 785 std::vector<get_sensor_state_field> stateField(sensorRearmCount); in getStateSensorReadings() local 800 sensorId, stateField); in getStateSensorReadings() 807 stateField, dbusToPLDMEventHandler->getSensorCache()); in getStateSensorReadings() 820 request->hdr.instance_id, rc, comSensorCnt, stateField.data(), in getStateSensorReadings()
|
/openbmc/pldm/libpldmresponder/test/ |
H A D | libpldmresponder_platform_test.cpp | 249 std::vector<set_effecter_state_field> stateField; in TEST() local 250 stateField.push_back({PLDM_REQUEST_SET, 1}); in TEST() 251 stateField.push_back({PLDM_REQUEST_SET, 1}); in TEST() 261 MockdBusHandler, Handler>(mockedUtils, handler, 0x1, stateField); in TEST() 296 std::vector<set_effecter_state_field> stateField; in TEST() local 297 stateField.push_back({PLDM_REQUEST_SET, 3}); in TEST() 298 stateField.push_back({PLDM_REQUEST_SET, 4}); in TEST() 301 MockdBusHandler, Handler>(mockedUtils, handler, 0x1, stateField); in TEST() 305 MockdBusHandler, Handler>(mockedUtils, handler, 0x9, stateField); in TEST() 308 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/libpldm/tests/dsp/ |
H A D | platform.cpp | 99 std::array<set_effecter_state_field, 8> stateField{}; in TEST() local 100 stateField[0] = {PLDM_REQUEST_SET, 2}; in TEST() 101 stateField[1] = {PLDM_REQUEST_SET, 3}; in TEST() 104 0, effecterId, compEffecterCnt, stateField.data(), request); in TEST() 109 EXPECT_EQ(stateField[0].set_request, in TEST() 111 EXPECT_EQ(stateField[0].effecter_state, in TEST() 113 sizeof(stateField[0].set_request)]); in TEST() 114 EXPECT_EQ(stateField[1].set_request, in TEST() 116 sizeof(stateField[0])]); in TEST() 117 EXPECT_EQ(stateField[1].effecter_state, in TEST() [all …]
|
/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/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/platform-mc/ |
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);
|
/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 | 1717 auto stateField = parseEffecterData(effecterData, effecterCount); in createRequestMsg() local 1718 if (!stateField) in createRequestMsg() 1727 instanceId, effecterId, effecterCount, stateField->data(), request); in createRequestMsg() 1881 std::array<get_sensor_state_field, 8> stateField{}; in parseResponseMsg() local 1884 stateField.data()); in parseResponseMsg() 1898 if (sensorOpState.contains(stateField[i].sensor_op_state)) in parseResponseMsg() 1901 sensorOpState.at(stateField[i].sensor_op_state)); in parseResponseMsg() 1904 if (sensorPresState.contains(stateField[i].present_state)) in parseResponseMsg() 1907 sensorPresState.at(stateField[i].present_state)); in parseResponseMsg() 1910 if (sensorPresState.contains(stateField[i].previous_state)) in parseResponseMsg() [all …]
|
/openbmc/pldm/softoff/ |
H A D | softoff.cpp | 286 set_effecter_state_field stateField{ in hostSoftOff() local 290 instanceID, effecterID, effecterCount, &stateField, request); in hostSoftOff()
|
/openbmc/openpower-occ-control/ |
H A D | pldm.cpp | 408 std::vector<set_effecter_state_field> stateField; in prepareSetEffecterReq() local 414 stateField.emplace_back( in prepareSetEffecterReq() 419 stateField.emplace_back( in prepareSetEffecterReq() 424 pldmInstanceID.value(), effecterId, effecterCount, stateField.data(), in prepareSetEffecterReq()
|
/openbmc/pldm/host-bmc/ |
H A D | host_pdr_handler.cpp | 822 std::array<get_sensor_state_field, 8> stateField{}; in setHostSensorState() local 828 &comp_sensor_count, stateField.data()); in setHostSensorState() 846 eventState = stateField[sensorOffset].present_state; in setHostSensorState() 848 stateField[sensorOffset].previous_state; in setHostSensorState()
|
/openbmc/pldm/common/test/ |
H A D | pldm_utils_test.cpp | 158 std::vector<set_effecter_state_field> stateField = effecterField.value(); in TEST() local 159 EXPECT_EQ(stateField[0].set_request, stateField0.set_request); in TEST() 160 EXPECT_EQ(stateField[0].effecter_state, stateField0.effecter_state); in TEST() 161 EXPECT_EQ(stateField[1].set_request, stateField1.set_request); in TEST() 162 EXPECT_EQ(stateField[1].effecter_state, stateField1.effecter_state); in TEST()
|
/openbmc/pldm/common/ |
H A D | utils.cpp | 210 std::vector<set_effecter_state_field> stateField; in parseEffecterData() local 223 stateField.emplace_back(std::move(filed)); in parseEffecterData() 226 return std::make_optional(std::move(stateField)); in parseEffecterData()
|