Home
last modified time | relevance | path

Searched refs:effecter (Results 1 – 15 of 15) sorted by relevance

/openbmc/openbmc-test-automation/pldm/
H A Dtest_pldm_platform.robot32 [Documentation] Verify set state effecter states response message.
107 [Documentation] Verify set state effecter states for given input effecter states.
111 # ${effecter_handle} A handle that is used to identify and access the effecter (e.g. '1').
112 # e.g. '1' is effecter handle 'Boot Progress'.
113 # '2' is effecter handle 'System Power State'.
114 # ${count} The number of individual sets of effecter information (e.g. '1').
/openbmc/pldm/libpldmresponder/examples/effecter/
H A Ddbus_to_terminus_effecter.json7 // a 0xFFFF(65535) means effecter id is not hard coded and
20 // Following are the D-Bus information under each effecter
24 // state value is picked up to set the host effecter
/openbmc/pldm/libpldmresponder/
H A Dpdr_state_effecter.hpp39 for (const auto& effecter : effecters) in generateStateEffecterPDR() local
41 auto set = effecter.value("set", empty); in generateStateEffecterPDR()
116 for (const auto& effecter : effecters) in generateStateEffecterPDR() local
118 auto set = effecter.value("set", empty); in generateStateEffecterPDR()
139 auto dbusEntry = effecter.value("dbus", empty); in generateStateEffecterPDR()
H A Dplatform.cpp121 for (const auto& effecter : effecterPDRs) in generate() local
123 pdrType = effecter.value("pdrType", 0); in generate()
125 pdrType)(dBusIntf, effecter, repo); in generate()
/openbmc/pldm/utilities/
H A Dmeson.build4 'set-state-effecter',
15 'set-state-effecter-async',
/openbmc/pldm/platform-mc/
H A Ddbus_to_terminus_effecters.cpp98 for (const auto& effecter : effecters) in parseEffecterJson() local
101 auto jsonDbusInfo = effecter.value("dbus_info", empty); in parseEffecterJson()
102 dbusInfo.dataSize = effecter.value("effecterDataSize", 0); in parseEffecterJson()
103 dbusInfo.unitModifier = effecter.value("unitModifier", 0); in parseEffecterJson()
104 dbusInfo.resolution = effecter.value("resolution", 1); in parseEffecterJson()
105 dbusInfo.offset = effecter.value("offset", 0); in parseEffecterJson()
145 for (const auto& effecter : effecters) in parseEffecterJson() local
148 auto jsonDbusInfo = effecter.value("dbus_info", empty); in parseEffecterJson()
161 auto state = effecter.value("state", empty); in parseEffecterJson()
/openbmc/libpldm/src/dsp/
H A Dplatform.c20 struct pldm_state_effecter_pdr *const effecter, in encode_state_effecter_pdr() argument
27 if (!effecter || !possible_states || !actual_size) { in encode_state_effecter_pdr()
31 if (SIZE_MAX - (sizeof(*effecter) - sizeof(effecter->possible_states)) < in encode_state_effecter_pdr()
37 (sizeof(*effecter) - sizeof(effecter->possible_states)) + in encode_state_effecter_pdr()
48 for (int i = 0; i < effecter->composite_effecter_count; ++i) { in encode_state_effecter_pdr()
72 sizeof(effecter->possible_states)); in encode_state_effecter_pdr()
76 effecter->hdr.version = 1; in encode_state_effecter_pdr()
77 effecter in encode_state_effecter_pdr()
[all...]
/openbmc/libpldm/tests/dsp/
H A Dplatform.cpp22 struct pldm_state_effecter_pdr effecter{}; in TEST() struct
26 /* effecter can't be NULL */ in TEST()
31 rc = encode_state_effecter_pdr(&effecter, sizeof(effecter), NULL, 0, in TEST()
36 rc = encode_state_effecter_pdr(&effecter, sizeof(effecter), in TEST()
41 rc = encode_state_effecter_pdr(&effecter, sizeof(effecter), in TEST()
45 /* allocation size can't be less than effecter size with possible states */ in TEST()
46 rc = encode_state_effecter_pdr(&effecter, in TEST()
62 struct pldm_state_effecter_pdr effecter{}; TEST() struct
[all...]
/openbmc/pldm/
H A DREADME.md184 named based on the PDR type number. For example a state effecter PDR JSON file
187 mapping an effecter id to a D-Bus object.
/openbmc/docs/designs/
H A Dpldm-stack.md456 - The sensor/effecter/state info in the entities of terminus
457 sensors/effecter/state PDRs (section 28.4, 28.6, 28.8, 28.11, 28.14, 28.15,
/openbmc/libpldm/include/libpldm/
H A Dplatform.h116 /* Minimum length of numeric effecter PDR */
126 * Minimum length of entity auxiliary name effecter PDR includes size of hdr,
293 /** @brief PLDM effecter initialization schemes
661 * Structure representing PLDM state effecter PDR
727 * The bit width and format of reading and threshold values that the effecter
758 * Structure representing PLDM numeric effecter value PDR
919 * Structure representing state enums for state effecter
929 * Structure representing PLDM aux name numeric effecter value PDR
961 /** @brief Encode PLDM state effecter PDR
963 * @param[in/out] effecter Structur
[all...]
/openbmc/libpldm/abi/x86_64/
H A Dgcc.dump7271 'name' => 'effecter',
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]
/openbmc/linux/
H A Dopengrok1.0.log[all...]