Home
last modified time | relevance | path

Searched refs:bmcweb (Results 76 – 100 of 200) sorted by relevance

12345678

/openbmc/bmcweb/redfish-core/lib/
H A Dmanagers.hpp56 doBMCGracefulRestart(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in doBMCGracefulRestart()
83 doBMCForceRestart(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in doBMCForceRestart()
125 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesManagerResetAction()
190 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesManagerResetToDefaultsAction()
268 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesManagerResetActionInfo()
320 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in asyncPopulatePid()
1184 const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn) : in GetPIDValues()
1345 std::shared_ptr<bmcweb::AsyncResp> asyncResp;
1352 const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn, in SetPIDValues()
1474 std::shared_ptr<bmcweb::AsyncResp> response = asyncResp; in pidSetDone()
[all …]
H A Dthermal.hpp33 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesThermal()
52 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesThermal()
H A Denvironment_metrics.hpp19 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleEnvironmentMetricsHead()
46 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleEnvironmentMetricsGet()
H A Dbios.hpp17 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleBiosServiceGet()
69 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleBiosResetPost()
H A Droles.hpp86 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesRoles()
121 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesRoleCollection()
H A Dmetric_report.hpp67 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesMetricReportCollection()
94 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesMetricReport()
H A Dmessage_registries.hpp37 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleMessageRegistryFileCollectionGet()
78 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleMessageRoutesMessageRegistryFileGet()
158 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleMessageRegistryGet()
/openbmc/openbmc/meta-phosphor/recipes-phosphor/packagegroups/
H A Dpackagegroup-obmc-apps.bb9 ${PN}-bmcweb \
44 SUMMARY:${PN}-bmcweb = "bmcweb support"
45 RDEPENDS:${PN}-bmcweb = " \
46 bmcweb \
/openbmc/bmcweb/include/
H A Dopenbmc_dbus_rest.hpp186 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in getPropertiesForEnumerate()
236 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in findRemainingObjectsForEnumerate()
269 const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn) : in InProgressEnumerateData()
293 std::shared_ptr<bmcweb::AsyncResp> asyncResp;
481 const std::shared_ptr<bmcweb::AsyncResp>& res) : in InProgressActionData()
537 std::shared_ptr<bmcweb::AsyncResp> asyncResp;
1852 const std::shared_ptr<bmcweb::AsyncResp> asyncResp;
2127 bmcweb::split(strs, requestedPath, '/'); in handleBusSystemPost()
2504 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutes()
2515 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutes()
[all …]
H A Dasync_resp.hpp7 namespace bmcweb namespace
/openbmc/bmcweb/test/http/
H A Dhttp_connection_test.cpp27 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in handleUpgrade()
35 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/) in handle()
/openbmc/docs/designs/
H A Dredfish-eventservice.md463 events and how the http/https connections are handled in bmcweb.
578 be cached in bmcweb to identify the new events in redfish event log file.
581 events logged before bmcweb service start.
710 bmcweb service restarts or bmc reboots and loads this while initializing bmcweb
716 connection can't be re-established when bmcweb service or BMC goes for
721 Limitation: If bmcweb server closes abruptly due to some reasons like
775 filters, bmcweb create an EventDestination instance in the subscriptions
786 it. All bmcweb related security threat model applies here.
789 at any time and close the connection. The bmcweb server can delete the
979 connections on bmcweb can slow down the performance.
[all …]
H A Dredfish-resource-supplement-for-pfr.md37 - [Redfish Logging in bmcweb](https://github.com/openbmc/docs/blob/master/architecture/redfish-logg…
62 bmcweb implements all the Redfish schema's to represent different properties and
88 [link](https://gerrit.openbmc.org/#/c/openbmc/bmcweb/+/24253/)
94 [Redfish logging in bmcweb ](https://github.com/openbmc/docs/blob/master/redfish-logging-in-bmcweb.…
/openbmc/bmcweb/http/
H A Dhttp2_connection.hpp41 std::optional<bmcweb::HttpBody::reader> reqReader;
43 std::optional<bmcweb::HttpBody::writer> writer;
189 http::response<bmcweb::HttpBody>& fbody = res.response; in sendResponse()
264 std::make_shared<bmcweb::AsyncResp>(std::move(it->second.res)); in onRequestRecv()
303 std::optional<bmcweb::HttpBody::reader>& reqReader = in onDataChunkRecvCallback()
308 bmcweb::HttpBody::reader(thisStream->second.req->req.base(), in onDataChunkRecvCallback()
/openbmc/bmcweb/redfish-core/include/
H A Dredfish_aggregator.hpp544 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in startAggregation()
582 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in findSatellite()
613 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in aggregateAndHandle()
703 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in forwardRequest()
747 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in forwardCollectionRequests()
771 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in forwardContainsSubordinateRequests()
860 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in processResponse()
910 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in processCollectionResponse()
1042 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in processContainsSubordinateResponse()
1186 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in beginAggregation()
/openbmc/service-config-manager/
H A DREADME.md13 [bmcweb's implementation of the redfish networkprotocol schema]:
14 https://github.com/openbmc/bmcweb/blob/master/redfish-core/lib/network_protocol.hpp
/openbmc/bmcweb/redfish-core/src/utils/
H A Ddbus_utils.cpp24 void afterSetProperty(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterSetProperty()
93 void afterSetPropertyAction(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterSetPropertyAction()
/openbmc/bmcweb/
H A DAGGREGATION.md14 bmcweb by default is compiled with Redfish aggregation disabled. To enable it
18 EXTRA_OEMESON:pn-bmcweb:append = "-Dredfish-aggregation='enabled'"
21 In addition to the compiler option, bmcweb requires a satellite config to be
52 bmcweb and appear under top level collections. A top level collection is the
73 are defined in the Redfish spec, but are not yet supported by bmcweb. Queries to
171 communication process will cause bmcweb to attempt to resend the request as per
H A DOEM_SCHEMAS.md4 implemented by OEMs. bmcweb does not expose a stable API for adding OEM
40 DMTF has many more Redfish experts than OpenBMC. While the bmcweb maintainers do
74 and is unlikely to be used across platforms, then engage with bmcweb
84 bmcweb maintainers retain the final approval on OEM schemas.
99 https://github.com/openbmc/bmcweb/tree/master/static/redfish/v1/schema, the
H A DDBUS_USAGE.md3 The following are guidelines for bmcweb's use of DBus to construct Redfish
18 - bmcweb will code to the DBus interface itself. This means that daemons are
H A DRedfish.md3 bmcweb provides an implementation of the [Redfish][1] API. This document details
4 the Redfish schemas supported by bmcweb. This document also discusses some of
586 Within bmcweb, the LogService object resides under the System resource. It
589 The LogService supports multiple log entry types. bmcweb has support for the
592 bmcweb supports two different implementations of the
596 to the persistent /var/log/ filesystem. The bmcweb software then looks for these
600 The other implementation of EventLog Entries can be enabled by compiling bmcweb
602 bmcweb to look to [phosphor-logging][4] for any D-Bus log entries. These will
1111 https://github.com/openbmc/docs/blob/master/architecture/redfish-logging-in-bmcweb.md
/openbmc/docs/
H A Dfeatures.md43 [bmcweb]: https://github.com/openbmc/bmcweb/blob/master/README.md
44 [bmcweb redfish]:
45 https://github.com/openbmc/bmcweb/blob/master/DEVELOPING.md#redfish
/openbmc/bmcweb/redfish-core/include/utils/
H A Dsw_utils.hpp47 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in populateSoftwareInformation()
297 inline void getSwStatus(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getSwStatus()
354 getSwUpdatableStatus(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getSwUpdatableStatus()
/openbmc/bmcweb/test/redfish-core/lib/
H A Dlog_services_dump_test.cpp17 auto shareAsyncResp = std::make_shared<bmcweb::AsyncResp>(); in TEST()
/openbmc/intel-ipmi-oem/docs/
H A DIntel_IPMI_Platform_Events.md183 - `MessageRegistry in bmcweb`
184 - `openbmc/bmcweb/redfish-core/include/registries/openbmc_message_registry.hpp`
301 Implementation of `bmcweb`
304 `openbmc/bmcweb/redfish-core/include/registries/openbmc_message_registry.hpp`.
329 implemented in `bmcweb` at `openbmc/bmcweb/redfish-core/lib/log_services.hpp`.
355 …ent logging](https://github.com/openbmc/docs/blob/master/architecture/redfish-logging-in-bmcweb.md)
359 8. [OpenBMC BMCWeb](https://github.com/openbmc/bmcweb)

12345678