/openbmc/bmcweb/redfish-core/lib/ |
H A D | thermal_metrics.hpp | 16 doThermalMetrics(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in doThermalMetrics() 39 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleThermalMetricsHead() 64 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleThermalMetricsGet()
|
H A D | virtual_media.hpp | 89 const std::shared_ptr<bmcweb::AsyncResp>&, 95 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in findAndParseObject() 155 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in vmParseInterfaceObject() 272 inline void getVmResourceList(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getVmResourceList() 312 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in afterGetVmData() 344 inline void getVmData(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getVmData() 516 inline void validateParams(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in validateParams() 656 inline void doEjectAction(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in doEjectAction() 695 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleManagersVirtualMediaActionInsertPost() 774 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleManagersVirtualMediaActionEject() [all …]
|
H A D | log_services.hpp | 123 bmcweb::asciiToLower); in getDumpPath() 383 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in parseDumpEntryFromDbusObject() 957 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in createDumpTaskCallback() 1510 bmcweb::split(logEntryFields, entry, ','); in fillEventLogEntryJson() 2456 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleBMCLogServicesCollectionGet() 2922 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleLogServicesDumpServiceGet() 2941 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleLogServicesDumpServiceComputerSystemGet() 2958 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleLogServicesDumpEntriesCollectionGet() 2976 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleLogServicesDumpEntriesCollectionComputerSystemGet() 2993 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleLogServicesDumpEntryGet() [all …]
|
H A D | account_service.hpp | 368 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleRoleMapPatch() 689 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleServiceAddressPatch() 791 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleGroupNameAttrPatch() 1176 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountServiceHead() 1203 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleAccountServiceClientCertificatesInstanceHead() 1238 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountServiceClientCertificatesHead() 1252 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountServiceClientCertificatesGet() 1507 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountServicePatch() 1633 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountCollectionHead() 1646 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleAccountCollectionGet() [all …]
|
H A D | metric_report_definition.hpp | 634 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getChassisSensorNodeFromMetrics() 657 const std::shared_ptr<bmcweb::AsyncResp>& asyncRespIn) : in AddReport() 670 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in performAddReport() 765 std::shared_ptr<bmcweb::AsyncResp> asyncResp; 883 const std::shared_ptr<bmcweb::AsyncResp> asyncResp; 889 setReportEnabled(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setReportEnabled() 922 setReportUpdates(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in setReportUpdates() 1052 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleMetricReportDefinitionCollectionHead() 1065 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleMetricReportDefinitionCollectionGet() 1211 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in afterRetrieveUriToDbusMap() [all …]
|
H A D | power_subsystem.hpp | 19 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in doPowerSubsystemCollection() 47 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePowerSubsystemCollectionHead() 72 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePowerSubsystemCollectionGet()
|
H A D | ethernet.hpp | 721 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in updateIPv4DefaultGateway() 806 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in deleteAndCreateIPAddress() 952 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in createIPv6DefaultGateway() 983 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in deleteAndCreateIPv6DefaultGateway() 1016 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleIPv6DefaultGateway() 1384 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleSLAACAutoConfigPatch() 1508 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleIPv4StaticPatch() 1718 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleStaticNameServersPatch() 1732 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleIPv6StaticAddressesPatch() 2070 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestEthernetInterfacesRoutes() [all …]
|
H A D | thermal_subsystem.hpp | 19 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in doThermalSubsystemCollection() 55 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleThermalSubsystemCollectionHead() 80 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleThermalSubsystemCollectionGet()
|
H A D | service_root.hpp | 35 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleServiceRootHead() 48 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleServiceRootGetImpl() 120 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleServiceRootGet()
|
H A D | memory.hpp | 154 inline void dimmPropToHex(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in dimmPropToHex() 166 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getPersistentMemoryProperties() 396 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in assembleDimmProperties() 604 inline void getDimmDataByService(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getDimmDataByService() 626 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in assembleDimmPartitionData() 678 inline void getDimmPartitionData(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getDimmPartitionData() 702 inline void getDimmData(std::shared_ptr<bmcweb::AsyncResp> asyncResp, in getDimmData() 776 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesMemoryCollection() 821 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesMemory()
|
H A D | pcie_slots.hpp | 26 onPcieSlotGetAllDone(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in onPcieSlotGetAllDone() 119 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in onMapperAssociationDone() 161 onMapperSubtreeDone(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in onMapperSubtreeDone() 214 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handlePCIeSlotCollectionGet()
|
H A D | event_service.hpp | 56 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesEventService() 107 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesEventService() 175 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesSubmitTestEvent() 192 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in doSubscriptionCollection() 229 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesEventDestinationCollection() 268 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) { in requestRoutesEventDestinationCollection() 634 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesEventDestination() 693 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesEventDestination() 767 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in requestRoutesEventDestination()
|
/openbmc/bmcweb/http/routing/ |
H A D | sserule.hpp | 32 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handle() 42 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in handleUpgrade() 53 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in handleUpgrade()
|
H A D | websocketrule.hpp | 29 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handle() 39 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in handleUpgrade() 53 const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in handleUpgrade()
|
/openbmc/bmcweb/test/redfish-core/lib/ |
H A D | system_test.cpp | 25 auto response = std::make_shared<bmcweb::AsyncResp>(); in TEST() 37 auto response = std::make_shared<bmcweb::AsyncResp>(); in TEST() 66 auto response = std::make_shared<bmcweb::AsyncResp>(); in TEST() 98 auto response = std::make_shared<bmcweb::AsyncResp>(); in TEST()
|
/openbmc/phosphor-rest-server/ |
H A D | README.md | 5 [bmcweb](https://github.com/openbmc/bmcweb), and if you are looking for a
|
/openbmc/openbmc/meta-phosphor/classes/ |
H A D | license_static.bbclass | 4 # Add a class to support serving license info through bmcweb. 6 # bmcweb serves static content from the /usr/share/www folder, so this class 8 # /usr/share/www/common-licenses so it will be statically served by bmcweb.
|
/openbmc/rest-dbus/ |
H A D | README.md | 6 [bmcweb](https://github.com/openbmc/bmcweb) project implemented the same REST
|
/openbmc/bmcweb/http/ |
H A D | http_response.hpp | 29 http::response<bmcweb::HttpBody> response; 292 bmcweb::EncodingType enc = bmcweb::EncodingType::Raw) in openFile() 305 bool openFd(int fd, bmcweb::EncodingType enc = bmcweb::EncodingType::Raw) in openFd()
|
/openbmc/bmcweb/redfish-core/include/utils/ |
H A D | collection.hpp | 24 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in handleCollectionMembers() 96 getCollectionToKey(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getCollectionToKey() 109 getCollectionMembers(const std::shared_ptr<bmcweb::AsyncResp>& asyncResp, in getCollectionMembers()
|
/openbmc/bmcweb/ |
H A D | COMMON_ERRORS.md | 1 # Commonly recurring errors in bmcweb 3 What follows is a list of common errors that new users to bmcweb tend to make 5 developing in bmcweb, the maintainers highly recommend reading and understanding 122 bmcweb uses a single reactor for all operations. Blocking that reactor for any 146 nature of bmcweb, they are not required to be explicitly threadsafe, but they 173 async bmcweb code. While capturing by reference can be useful, given how 201 Very commonly, bmcweb maintainers and contributors alike have to do audits of 205 the route handlers no longer greppable, and complicates bmcweb patchsets as a 268 [a bug in either the system, or bmcweb.](https://github.com/openbmc/bmcweb/blob/master/DEVELOPING.m… 313 In many cases, bmcweb is doing multiple async actions in parallel, and [all …]
|
/openbmc/bmcweb/include/ |
H A D | login_routes.hpp | 22 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleLogin() 170 bmcweb::setSessionCookies(asyncResp->res, *session); in handleLogin() 184 const std::shared_ptr<bmcweb::AsyncResp>& asyncResp) in handleLogout() 194 bmcweb::clearSessionCookies(asyncResp->res); in handleLogout()
|
/openbmc/openbmc/meta-google/recipes-google/default-users/ |
H A D | default-users.bb | 8 DEPENDS = "bmcweb" 11 RDEPENDS:${PN} = "bmcweb"
|
/openbmc/phosphor-certificate-manager/ |
H A D | meson.options | 14 option('config-bmcweb', 16 description: 'Install bmcweb cert configs',
|
/openbmc/openbmc-test-automation/security/ |
H A D | test_bmcweb_security.robot | 25 # Exhaust bmcweb restart policy by crashing 4 times in succession. 28 # This should fail, if bmcweb is crashed.
|