Home
last modified time | relevance | path

Searched refs:stateField (Results 1 – 24 of 24) 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.hpp344 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 Doem_handler.hpp42 std::vector<get_sensor_state_field>& stateField) = 0;
63 std::vector<set_effecter_state_field>& stateField,
H A Dplatform.cpp290 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 Dlibpldmresponder_platform_test.cpp255 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 Doem_ibm_handler.cpp31 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 Doem_ibm_handler.hpp157 std::vector<get_sensor_state_field>& stateField);
162 std::vector<set_effecter_state_field>& stateField, uint16_t effecterId);
H A Dinband_code_update.hpp226 const std::vector<set_effecter_state_field>& stateField,
H A Dinband_code_update.cpp423 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 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/libpldm/tests/dsp/
H A Dplatform.cpp98 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 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/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/host-bmc/
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);
H A Dhost_pdr_handler.cpp820 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 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.cpp1657 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 Dpldm.cpp400 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 Dsoftoff.cpp286 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 Dpldm_utils_test.cpp122 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 Dutils.cpp212 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()