Home
last modified time | relevance | path

Searched refs:stateField (Results 1 – 23 of 23) sorted by relevance

/openbmc/pldm/libpldmresponder/
H A Dplatform_state_effecter.hpp40 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 Dplatform_state_sensor.hpp85 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 Dplatform.hpp346 const std::vector<set_effecter_state_field>& stateField) in setStateEffecterStatesHandler() argument
354 uint8_t compEffecterCnt = stateField.size(); in setStateEffecterStatesHandler()
414 stateField[currState].effecter_state / 8; in setStateEffecterStatesHandler()
415 uint8_t bit = stateField[currState].effecter_state - in setStateEffecterStatesHandler()
423 stateField[currState].effecter_state, in setStateEffecterStatesHandler()
433 if (stateField[currState].set_request == PLDM_REQUEST_SET) in setStateEffecterStatesHandler()
440 stateField[currState].effecter_state)); in setStateEffecterStatesHandler()
H A Doem_handler.hpp42 std::vector<get_sensor_state_field>& stateField) = 0;
63 std::vector<set_effecter_state_field>& stateField,
H A Dplatform.cpp289 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()
792 std::vector<get_sensor_state_field> stateField(sensorRearmCount); in getStateSensorReadings() local
807 sensorId, stateField); in getStateSensorReadings()
814 stateField, dbusToPLDMEventHandler->getSensorCache()); in getStateSensorReadings()
827 request->hdr.instance_id, rc, comSensorCnt, stateField.data(), in getStateSensorReadings()
/openbmc/pldm/libpldmresponder/test/
H A Dlibpldmresponder_platform_test.cpp249 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/utilities/requester/
H A Dset_state_effecter.cpp30 set_effecter_state_field stateField{PLDM_REQUEST_SET, state}; in main() local
32 &stateField, request); in main()
H A Dset_state_effecter_async.cpp37 set_effecter_state_field stateField{PLDM_REQUEST_SET, state}; in main() local
39 &stateField, request); in main()
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Doem_ibm_handler.cpp32 std::vector<get_sensor_state_field>& stateField) in getOemStateSensorReadingsHandler() argument
36 stateField.clear(); in getOemStateSensorReadingsHandler()
72 stateField.push_back({PLDM_SENSOR_ENABLED, presentState, in getOemStateSensorReadingsHandler()
82 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId) in oemSetStateEffecterStatesHandler() argument
89 if (stateField[currState].set_request == PLDM_REQUEST_SET) in oemSetStateEffecterStatesHandler()
94 rc = setBootSide(entityInstance, currState, stateField, in oemSetStateEffecterStatesHandler()
100 if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler()
111 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler()
125 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler()
136 else if (stateField[currState].effecter_state == in oemSetStateEffecterStatesHandler()
[all …]
H A Dinband_code_update.hpp279 const std::vector<set_effecter_state_field>& stateField,
H A Doem_ibm_handler.hpp235 std::vector<get_sensor_state_field>& stateField);
240 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId);
H A Dinband_code_update.cpp676 const std::vector<set_effecter_state_field>& stateField, in setBootSide() argument
680 auto side = (stateField[currState].effecter_state == pSideNum) ? "P" : "T"; in setBootSide()
/openbmc/pldm/oem/ibm/host-bmc/
H A Dhost_lamp_test.cpp118 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 Ddbus_to_terminus_effecters.cpp289 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 Ddbus_to_terminus_effecters.hpp181 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId);
/openbmc/pldm/oem/ibm/test/
H A Dlibpldmresponder_oem_platform_test.cpp91 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/openpower-hw-diags/util/
H A Dpldm.cpp309 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 Dpldm_platform_cmd.cpp1720 auto stateField = parseEffecterData(effecterData, effecterCount); in createRequestMsg() local
1721 if (!stateField) in createRequestMsg()
1730 instanceId, effecterId, effecterCount, stateField->data(), request); in createRequestMsg()
1884 std::array<get_sensor_state_field, 8> stateField{}; in parseResponseMsg() local
1887 stateField.data()); in parseResponseMsg()
1901 if (sensorOpState.contains(stateField[i].sensor_op_state)) in parseResponseMsg()
1904 sensorOpState.at(stateField[i].sensor_op_state)); in parseResponseMsg()
1907 if (sensorPresState.contains(stateField[i].present_state)) in parseResponseMsg()
1910 sensorPresState.at(stateField[i].present_state)); in parseResponseMsg()
1913 if (sensorPresState.contains(stateField[i].previous_state)) in parseResponseMsg()
[all …]
/openbmc/pldm/softoff/
H A Dsoftoff.cpp306 set_effecter_state_field stateField{PLDM_REQUEST_SET, effecterState}; in hostSoftOff() local
309 instanceID, effecterID, effecterCount, &stateField, request); in hostSoftOff()
/openbmc/openpower-occ-control/
H A Dpldm.cpp408 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 Dhost_pdr_handler.cpp842 std::array<get_sensor_state_field, 8> stateField{}; in setHostSensorState() local
848 &comp_sensor_count, stateField.data()); in setHostSensorState()
866 eventState = stateField[sensorOffset].present_state; in setHostSensorState()
868 stateField[sensorOffset].previous_state; in setHostSensorState()
/openbmc/pldm/common/test/
H A Dpldm_utils_test.cpp158 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 Dutils.cpp216 std::vector<set_effecter_state_field> stateField; in parseEffecterData() local
229 stateField.emplace_back(std::move(filed)); in parseEffecterData()
232 return std::make_optional(std::move(stateField)); in parseEffecterData()