Home
last modified time | relevance | path

Searched full:requester (Results 1 – 25 of 178) sorted by relevance

12345678

/openbmc/dbus-sensors/src/nvidia-gpu/
H A DMctpRequester.hpp25 class Requester class
28 Requester() = delete;
30 Requester(const Requester&) = delete;
32 Requester(Requester&&) = delete;
34 Requester& operator=(const Requester&) = delete;
36 Requester& operator=(Requester&&) = delete;
38 explicit Requester(boost::asio::io_context& ctx);
79 explicit QueuingRequester(boost::asio::io_context& ctx) : requester(ctx) {} in QueuingRequester()
109 Requester requester; member in mctp::QueuingRequester
H A DMctpRequester.cpp35 Requester::Requester(boost::asio::io_context& ctx) : in Requester() function in mctp::Requester
40 void Requester::processRecvMsg( in processRecvMsg()
109 void Requester::handleSendMsgCompletion( in handleSendMsgCompletion()
145 std::bind_front(&Requester::processRecvMsg, this, reqMsg, respMsg)); in handleSendMsgCompletion()
148 void Requester::sendRecvMsg(uint8_t eid, const std::span<const uint8_t> reqMsg, in sendRecvMsg()
171 std::bind_front(&Requester::handleSendMsgCompletion, this, eid, reqMsg, in sendRecvMsg()
215 requester.sendRecvMsg( in processQueue()
/openbmc/pldm/docs/
H A Dcode_flows.md25 ## BMC as PLDM requester
27 a) A BMC PLDM requester app prepares a PLDM request message. There would be
28 several requester apps (based on functionality/PLDM remote device). Each of them
32 b) BMC requester app requests PLDM daemon to send the request message to remote
36 the requester app.
38 d) The requester app has to work with the response field(s). It can make use of
/openbmc/pldm/oem/ibm/requester/
H A Ddbus_to_file_handler.hpp4 #include "requester/handler.hpp"
14 namespace requester namespace
23 * as a pldm requester in oem-ibm path.
44 pldm::requester::Handler<pldm::requester::Request>* handler);
93 pldm::requester::Handler<pldm::requester::Request>* handler;
97 } // namespace requester
/openbmc/pldm/host-bmc/
H A Ddbus_to_event_handler.hpp5 #include "requester/handler.hpp"
42 * @param[in] requester - reference to Requester object
47 pldm::requester::Handler<pldm::requester::Request>* handler);
100 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/docs/designs/
H A Dpldm-stack.md93 - The BMC should be able to act as a PLDM responder as well as a PLDM requester.
94 As a PLDM requester, the BMC can monitor/control other devices. As a PLDM
98 - As a PLDM requester, the BMC must be able to discover other PLDM enabled
101 - As a PLDM requester, the BMC must be able to send simultaneous messages to
104 - As a PLDM requester, the BMC must be able to handle out of order responses.
122 The design aims at having a single PLDM daemon serve both the requester and
126 The design enables concurrency aspects of the requester and responder functions,
186 #### Requester subsubsection
188 Designing the BMC as a PLDM requester is interesting. We haven't had this with
189 IPMI, because the BMC was typically an IPMI server. PLDM requester functions
[all …]
/openbmc/pldm/oem/ibm/host-bmc/
H A Dhost_lamp_test.hpp4 #include "requester/handler.hpp"
56 pldm::requester::Handler<pldm::requester::Request>* handler) : in HostLampTest()
106 pldm::requester::Handler<pldm::requester::Request>* handler;
/openbmc/pldm/requester/test/
H A Dmock_request.hpp4 #include "requester/request.hpp"
14 namespace requester namespace
30 } // namespace requester
/openbmc/pldm/oem/ibm/libpldmresponder/
H A Dplatform_oem_ibm.hpp4 #include "requester/handler.hpp"
30 pldm::requester::Handler<pldm::requester::Request>* handler);
/openbmc/pldm/fw-update/
H A Dupdate_manager.hpp8 #include "requester/handler.hpp"
46 pldm::requester::Handler<pldm::requester::Request>& handler, in UpdateManager()
97 pldm::requester::Handler<pldm::requester::Request>& handler;
H A Dmanager.hpp8 #include "requester/handler.hpp"
9 #include "requester/mctp_endpoint_discovery.hpp"
49 requester::Handler<requester::Request>& handler, in Manager()
H A Dinventory_manager.hpp6 #include "requester/handler.hpp"
46 pldm::requester::Handler<pldm::requester::Request>& handler, in InventoryManager()
187 pldm::requester::Handler<pldm::requester::Request>& handler;
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DComponentIntegrity.v1_3_1.json156 …egrityType` contains `SPDM`, a value of `false` shall prohibit the SPDM Requester from using SPDM …
213 … "description": "Integrity information about the SPDM Responder as reported by an SPDM Requester.",
214 … identified by the `TargetComponentURI` property as reported by an SPDM Requester. This property …
372Requester shall issue one or more SPDM 'GET_MEASUREMENTS' requests for each of the requested measu…
384 …SPDM Requester shall generate the nonce. The value should be unique and generated using a random …
390 …provided by the client, the value shall be assumed to be `0`. The SPDM Requester shall send this …
448 …roperty shall contain the hashing algorithm negotiated between the SPDM Requester and the SPDM Res…
459 …idate the signature. This property shall only be present when the SPDM Requester was pre-provisio…
465Requester and the SPDM Responder. If SPDM version is 1.0 or 1.1, this value shall be a concatenat…
471 …ll contain the asymmetric signing algorithm negotiated between the SPDM Requester and the SPDM Res…
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DComponentIntegrity.v1_3_1.json156 …egrityType` contains `SPDM`, a value of `false` shall prohibit the SPDM Requester from using SPDM …
213 … "description": "Integrity information about the SPDM Responder as reported by an SPDM Requester.",
214 … identified by the `TargetComponentURI` property as reported by an SPDM Requester. This property …
372Requester shall issue one or more SPDM 'GET_MEASUREMENTS' requests for each of the requested measu…
384 …SPDM Requester shall generate the nonce. The value should be unique and generated using a random …
390 …provided by the client, the value shall be assumed to be `0`. The SPDM Requester shall send this …
448 …roperty shall contain the hashing algorithm negotiated between the SPDM Requester and the SPDM Res…
459 …idate the signature. This property shall only be present when the SPDM Requester was pre-provisio…
465Requester and the SPDM Responder. If SPDM version is 1.0 or 1.1, this value shall be a concatenat…
471 …ll contain the asymmetric signing algorithm negotiated between the SPDM Requester and the SPDM Res…
[all …]
/openbmc/pldm/oem/ampere/
H A Doem_ampere.hpp10 #include "../../requester/request.hpp"
59 pldm::requester::Handler<pldm::requester::Request>* reqHandler) : in OemAMPERE()
162 /** @brief pointer to the requester class*/
163 requester::Handler<requester::Request>* reqHandler = nullptr;
/openbmc/pldm/requester/
H A DREADME.md3 PLDM requester infrastructure enables the requester code in PLDM daemon to meet
20 The requester code needs to use the `registerRequest` API to register the PLDM
/openbmc/linux/Documentation/devicetree/bindings/pci/
Dpci-iommu.txt
Dpci-msi.txt
/openbmc/pldm/pldmd/
H A Doem_ibm.hpp13 #include "requester/request.hpp"
65 pldm::requester::Handler<pldm::requester::Request>* reqHandler) : in OemIBM()
193 /** @brief pointer to the requester class*/
194 requester::Handler<requester::Request>* reqHandler;
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DComponentIntegrity_v1.xml65Requester shall issue one or more SPDM 'GET_MEASUREMENTS' requests for each of the requested measu…
69 …SPDM Requester shall generate the nonce. The value should be unique and generated using a random …
74 …provided by the client, the value shall be assumed to be `0`. The SPDM Requester shall send this …
144 …egrityType` contains `SPDM`, a value of `false` shall prohibit the SPDM Requester from using SPDM …
163 …iption" String="Integrity information about the SPDM Responder as reported by an SPDM Requester."/>
164 … identified by the `TargetComponentURI` property as reported by an SPDM Requester. This property …
239 …ription" String="Integrity information about an SPDM Responder as reported by an SPDM Requester."/>
240 …ct shall contain integrity information about an SPDM Responder as reported by an SPDM Requester."/>
241 <NavigationProperty Name="Requester" Type="Resource.Item" Nullable="false">
252 …Description" String="Identity authentication information about the SPDM Requester and SPDM Respond…
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DComponentIntegrity_v1.xml65Requester shall issue one or more SPDM 'GET_MEASUREMENTS' requests for each of the requested measu…
69 …SPDM Requester shall generate the nonce. The value should be unique and generated using a random …
74 …provided by the client, the value shall be assumed to be `0`. The SPDM Requester shall send this …
144 …egrityType` contains `SPDM`, a value of `false` shall prohibit the SPDM Requester from using SPDM …
163 …iption" String="Integrity information about the SPDM Responder as reported by an SPDM Requester."/>
164 … identified by the `TargetComponentURI` property as reported by an SPDM Requester. This property …
239 …ription" String="Integrity information about an SPDM Responder as reported by an SPDM Requester."/>
240 …ct shall contain integrity information about an SPDM Responder as reported by an SPDM Requester."/>
241 <NavigationProperty Name="Requester" Type="Resource.Item" Nullable="false">
252 …Description" String="Identity authentication information about the SPDM Requester and SPDM Respond…
[all …]
/openbmc/pldm/utilities/
H A Dmeson.build5 'requester/set_state_effecter.cpp',
16 'requester/set_state_effecter_async.cpp',
/openbmc/ipmbbridge/
H A Dipmbdefines.hpp40 uint8_t rqSA; /// @brief requester's target address, LS bit=0
41 uint8_t rqSeqLUN; /// @brief requester's sequence number and logical
51 uint8_t rqNetFnLUN; /// @brief requester's net function and logical
/openbmc/linux/drivers/infiniband/hw/hfi1/
Dopfn.h
/openbmc/pldm/platform-mc/test/
H A Dmeson.build12 '../../requester/mctp_endpoint_discovery.cpp',
14 include_directories: ['../../requester', '../../pldmd'],

12345678