/openbmc/ibm-logging/ |
H A D | manager.cpp | 118 InterfaceMap interfaces; in addInterface() local 142 InterfaceMapMulti interfaces; in addChildInterface() local 300 DbusInterfaceMap interfaces; in interfaceAdded() local 302 msg.read(path, interfaces); in interfaceAdded() 306 if (interfaces.find(LOGGING_IFACE) != interfaces.end()) in interfaceAdded() 308 create(path, interfaces); in interfaceAdded() 315 if (interface != interfaces.end()) in getLogTimestamp() 346 DbusInterfaceList interfaces; in interfaceRemoved() local 348 msg.read(path, interfaces); in interfaceRemoved() 353 auto i = std::find(interfaces.begin(), interfaces.end(), LOGGING_IFACE); in interfaceRemoved() [all …]
|
/openbmc/phosphor-objmgr/src/test/ |
H A D | handler.cpp | 116 ASSERT_THAT(interfaces, in TEST_F() 133 ASSERT_THAT(interfaces, in TEST_F() 181 getObject(interfaceMap, path, interfaces), in TEST_F() 186 getObject(interfaceMap, path, interfaces), in TEST_F() 191 getObject(interfaceMap, path, interfaces), in TEST_F() 346 std::vector<std::string> interfaces = { in TEST_F() local 417 std::vector<std::string> interfaces = { in TEST_F() local 492 std::vector<std::string> interfaces = { in TEST_F() local 498 interfaces, "descendent", interfaces); in TEST_F() 564 std::vector<std::string> interfaces = { in TEST_F() local [all …]
|
/openbmc/phosphor-objmgr/src/ |
H A D | handler.cpp | 44 std::sort(interfaces.begin(), interfaces.end()); in getAncestors() 81 interfaces.begin(), interfaces.end(), in getAncestors() 103 std::sort(interfaces.begin(), interfaces.end()); in getObject() 110 if (interfaces.empty()) in getObject() 120 if (std::set_intersection(interfaces.begin(), interfaces.end(), in getObject() 147 std::sort(interfaces.begin(), interfaces.end()); in getSubTree() 190 interfaces.begin(), interfaces.end(), in getSubTree() 215 std::sort(interfaces.begin(), interfaces.end()); in getSubTreePaths() 259 interfaces.begin(), interfaces.end(), in getSubTreePaths() 346 std::sort(interfaces.begin(), interfaces.end()); in getSubTreePathsById() [all …]
|
/openbmc/phosphor-power/ |
H A D | dbus_interfaces_finder.cpp | 29 const std::vector<std::string>& interfaces, Callback callback) : in DBusInterfacesFinder() argument 30 bus{bus}, service{service}, interfaces{interfaces}, in DBusInterfacesFinder() 55 interfaces; in interfacesAddedCallback() local 56 message.read(path, interfaces); in interfacesAddedCallback() 59 for (const auto& [interface, properties] : interfaces) in interfacesAddedCallback() 61 if (std::ranges::contains(this->interfaces, interface)) in interfacesAddedCallback() 79 auto objects = util::getSubTree(bus, "/", interfaces, 0); in findInterfaces() 84 for (const auto& [service, interfaces] : services) in findInterfaces() 88 for (const auto& interface : interfaces) in findInterfaces() 90 if (std::ranges::contains(this->interfaces, interface)) in findInterfaces()
|
/openbmc/telemetry/src/ |
H A D | metric.hpp | 12 public interfaces::Metric, 13 public interfaces::SensorListener, 18 CollectionDuration, std::unique_ptr<interfaces::Clock>); 23 void sensorUpdated(interfaces::Sensor&, Milliseconds, 27 void registerForUpdates(interfaces::MetricListener& listener) override; 28 void unregisterFromUpdates(interfaces::MetricListener& listener) override; 34 findAssociatedData(const interfaces::Sensor& notifier); 42 std::unique_ptr<interfaces::Clock> clock; 43 std::vector<std::reference_wrapper<interfaces::MetricListener>> listeners;
|
H A D | report.hpp | 30 class Report : public interfaces::Report, public interfaces::MetricListener 62 interfaces::ReportManager& reportManager, 63 interfaces::JsonStorage& reportStorage, 64 std::vector<std::shared_ptr<interfaces::Metric>> metrics, 66 std::unique_ptr<interfaces::Clock> clock, Readings); 91 makeReportInterface(const interfaces::ReportFactory& reportFactory); 103 const std::vector<std::shared_ptr<interfaces::Metric>>& metrics); 104 interfaces::JsonStorage::FilePath reportFileName() const; 129 std::vector<std::shared_ptr<interfaces::Metric>> metrics; 133 interfaces::JsonStorage& reportStorage; [all …]
|
H A D | on_change_threshold.hpp | 17 public interfaces::Threshold, 18 public interfaces::SensorListener, 24 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 25 std::unique_ptr<interfaces::Clock> clock); 30 void sensorUpdated(interfaces::Sensor&, Milliseconds, double) override; 37 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; 40 std::unique_ptr<interfaces::Clock> clock;
|
H A D | trigger_manager.hpp | 14 class TriggerManager : public interfaces::TriggerManager 18 std::unique_ptr<interfaces::TriggerFactory> triggerFactory, 19 std::unique_ptr<interfaces::JsonStorage> triggerStorage, 27 void removeTrigger(const interfaces::Trigger* trigger) override; 34 std::unique_ptr<interfaces::TriggerFactory> triggerFactory; 35 std::unique_ptr<interfaces::JsonStorage> triggerStorage; 37 std::vector<std::unique_ptr<interfaces::Trigger>> triggers; 43 interfaces::Trigger&
|
H A D | numeric_threshold.hpp | 20 public interfaces::Threshold, 21 public interfaces::SensorListener, 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 31 std::unique_ptr<interfaces::Clock> clock); 36 void sensorUpdated(interfaces::Sensor&, Milliseconds, double) override; 43 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; 49 std::unique_ptr<interfaces::Clock> clock; 74 std::unordered_map<std::shared_ptr<interfaces::Sensor>, 82 ThresholdDetail& getDetails(const interfaces::Sensor& sensor);
|
H A D | discrete_threshold.hpp | 20 public interfaces::Threshold, 21 public interfaces::SensorListener, 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 31 std::unique_ptr<interfaces::Clock> clock); 36 void sensorUpdated(interfaces::Sensor&, Milliseconds, double) override; 43 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; 50 std::unique_ptr<interfaces::Clock> clock; 73 std::unordered_map<std::shared_ptr<interfaces::Sensor>, 81 ThresholdDetail& getDetails(const interfaces::Sensor& sensor);
|
H A D | report_manager.hpp | 20 class ReportManager : public interfaces::ReportManager 24 std::unique_ptr<interfaces::ReportFactory> reportFactory, 25 std::unique_ptr<interfaces::JsonStorage> reportStorage, 34 void removeReport(const interfaces::Report* report) override; 40 std::unique_ptr<interfaces::ReportFactory> reportFactory; 41 std::unique_ptr<interfaces::JsonStorage> reportStorage; 44 std::vector<std::unique_ptr<interfaces::Report>> reports; 51 interfaces::Report& addReport( 57 interfaces::Report&
|
H A D | trigger.hpp | 17 class Trigger : public interfaces::Trigger 25 std::vector<std::shared_ptr<interfaces::Threshold>>&& thresholds, 26 interfaces::TriggerManager& triggerManager, 27 interfaces::JsonStorage& triggerStorage, 28 const interfaces::TriggerFactory& triggerFactory, 61 std::vector<std::shared_ptr<interfaces::Threshold>> thresholds; 63 interfaces::JsonStorage::FilePath fileName; 64 interfaces::JsonStorage& triggerStorage;
|
H A D | trigger_factory.hpp | 12 class TriggerFactory : public interfaces::TriggerFactory 19 std::unique_ptr<interfaces::Trigger> 23 interfaces::TriggerManager& triggerManager, 24 interfaces::JsonStorage& triggerStorage, 36 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds, 60 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds, 68 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds, 76 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds, 84 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds, 92 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds,
|
H A D | trigger_actions.hpp | 33 class LogToJournal : public interfaces::TriggerAction 48 class LogToRedfishEventLog : public interfaces::TriggerAction 67 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 75 class LogToJournal : public interfaces::TriggerAction 88 class LogToRedfishEventLog : public interfaces::TriggerAction 99 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 106 class LogToJournal : public interfaces::TriggerAction 116 class LogToRedfishEventLog : public interfaces::TriggerAction 127 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 134 class UpdateReport : public interfaces::TriggerAction
|
/openbmc/phosphor-dbus-monitor/src/test/ |
H A D | propertygentest.cpp | 39 ::Property{interfaces[0], properties[0], meta[0]}, 40 ::Property{interfaces[1], properties[1], meta[1]}, 43 ::Property{interfaces[0], properties[2], meta[0]}, 44 ::Property{interfaces[1], properties[0], meta[1]}, 47 ::Property{interfaces[2], properties[0], meta[0]}, 48 ::Property{interfaces[3], properties[1], meta[1]}, 51 ::Property{interfaces[0], properties[2], meta[0]}, 52 ::Property{interfaces[1], properties[1], meta[1]}, 53 ::Property{interfaces[2], properties[3], meta[2]}, 71 ASSERT_EQ(sizeof(expectedInterfaces), sizeof(interfaces)); in TEST() [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | firewire.rst | 8 The Linux FireWire subsystem adds some interfaces into the Linux system to 11 The main purpose of these interfaces is to access address space on each node 15 Two types of interfaces are added, according to consumers of the interface. A 16 set of userspace interfaces is available via `firewire character devices`. A set 17 of kernel interfaces is available via exported symbols in `firewire-core` module. 28 Firewire device probing and sysfs interfaces 37 Firewire core transaction interfaces 43 Firewire Isochronous I/O interfaces
|
/openbmc/openbmc/meta-ieisystem/meta-nf5280m7/recipes-phosphor/configuration/nf5280m7-yaml-config/ |
H A D | nf5280m7-ipmi-sensors.yaml | 5 interfaces: 27 interfaces: 49 interfaces: 72 interfaces: 95 interfaces: 117 interfaces: 138 interfaces: 159 interfaces: 180 interfaces: 201 interfaces: [all …]
|
/openbmc/openbmc/meta-quanta/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-inventory-map/ |
H A D | config.yaml | 5 interfaces: 26 interfaces: 42 interfaces: 69 interfaces: 99 interfaces: 159 interfaces: 166 interfaces: 173 interfaces: 180 interfaces: 187 interfaces: [all …]
|
/openbmc/openbmc/meta-quanta/meta-q71l/recipes-phosphor/ipmi/q71l-ipmi-sensor-map/ |
H A D | config.yaml | 13 interfaces: 32 interfaces: 51 interfaces: 69 interfaces: 88 interfaces: 105 interfaces: 124 interfaces: 141 interfaces: 160 interfaces: 177 interfaces: [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/ |
H A D | acx22-ipmi-hwmon-sensors.yaml | 5 interfaces: 26 interfaces: 47 interfaces: 68 interfaces: 89 interfaces: 110 interfaces: 131 interfaces: 152 interfaces: 173 interfaces: 194 interfaces: [all …]
|
/openbmc/openbmc/meta-ieisystem/meta-fp5280g3/recipes-phosphor/configuration/fp5280g3-yaml-config/ |
H A D | fp5280g3-ipmi-sensors.yaml | 5 interfaces: 26 interfaces: 47 interfaces: 68 interfaces: 89 interfaces: 111 interfaces: 133 interfaces: 155 interfaces: 177 interfaces: 199 interfaces: [all …]
|
/openbmc/openbmc/meta-bytedance/meta-g220a/recipes-phosphor/configuration/g220a-yaml-config/ |
H A D | g220a-ipmi-sensors.yaml | 5 interfaces: 27 interfaces: 49 interfaces: 71 interfaces: 93 interfaces: 115 interfaces: 137 interfaces: 159 interfaces: 181 interfaces: 203 interfaces: [all …]
|
/openbmc/linux/drivers/net/phy/ |
H A D | sfp-bus.c | 178 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 182 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 186 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 190 __set_bit(PHY_INTERFACE_MODE_10GBASER, interfaces); in sfp_parse_support() 202 __set_bit(PHY_INTERFACE_MODE_SGMII, interfaces); in sfp_parse_support() 215 __set_bit(PHY_INTERFACE_MODE_100BASEX, interfaces); in sfp_parse_support() 219 __set_bit(PHY_INTERFACE_MODE_100BASEX, interfaces); in sfp_parse_support() 270 __set_bit(PHY_INTERFACE_MODE_25GBASER, interfaces); in sfp_parse_support() 282 __set_bit(PHY_INTERFACE_MODE_25GBASER, interfaces); in sfp_parse_support() 291 __set_bit(PHY_INTERFACE_MODE_5GBASER, interfaces); in sfp_parse_support() [all …]
|
/openbmc/openbmc/meta-amd/meta-ethanolx/recipes-phosphor/configuration/ethanolx-yaml-config/ |
H A D | ethanolx-ipmi-sensors.yaml | 14 interfaces: 34 interfaces: 54 interfaces: 74 interfaces: 94 interfaces: 114 interfaces: 134 interfaces: 154 interfaces: 175 interfaces: 197 interfaces: [all …]
|
/openbmc/bmcweb/include/ |
H A D | dbus_monitor.hpp | 25 interfaces; member 105 auto it = thisSession->second.interfaces.find(entry.first); in onPropertyUpdate() 106 if (it != thisSession->second.interfaces.end()) in onPropertyUpdate() 151 nlohmann::json::iterator interfaces = j.find("interfaces"); in requestRoutes() local 152 if (interfaces != j.end()) in requestRoutes() 154 thisSession.interfaces.reserve(interfaces->size()); in requestRoutes() 155 for (auto& interface : *interfaces) in requestRoutes() 161 thisSession.interfaces.insert(*str); in requestRoutes() 174 size_t interfaceCount = thisSession.interfaces.size(); in requestRoutes() 211 if (thisSession.interfaces.empty()) in requestRoutes() [all …]
|