| /openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
| H A D | PCIeDevice_v1.xml | 4 <!--# Redfish Schema: PCIeDevice v1.20.0 --> 61 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice"> 65 <EntityType Name="PCIeDevice" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 66 …<Annotation Term="OData.Description" String="The `PCIeDevice` schema describes the properties of a… 150 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0"> 154 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice"> 186 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false"> 201 <Property Name="Links" Type="PCIeDevice.v1_0_0.Links" Nullable="false"> 257 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_1"> 260 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.v1_0_0.PCIeDevice"/> [all …]
|
| H A D | PCIeDeviceCollection_v1.xml | 27 <edmx:Include Namespace="PCIeDevice"/> 37 … <Annotation Term="OData.Description" String="The collection of `PCIeDevice` resource instances."/> 38 …ption" String="This resource shall represent a resource collection of `PCIeDevice` instances for a… 62 <NavigationProperty Name="Members" Type="Collection(PCIeDevice.PCIeDevice)">
|
| H A D | USBController_v1.xml | 35 <edmx:Include Namespace="PCIeDevice"/> 133 <NavigationProperty Name="PCIeDevice" Type="PCIeDevice.PCIeDevice" Nullable="false"> 136 …ion" String="This property shall contain a link to a resource of type `PCIeDevice` that represents…
|
| H A D | GraphicsController_v1.xml | 35 <edmx:Include Namespace="PCIeDevice"/> 152 <NavigationProperty Name="PCIeDevice" Type="PCIeDevice.PCIeDevice" Nullable="false"> 155 …ion" String="This property shall contain a link to a resource of type `PCIeDevice` that represents…
|
| H A D | PCIeSlots_v1.xml | 29 <edmx:Include Namespace="PCIeDevice"/> 69 …a has been deprecated in favor of the `PCIeDevice` schema. Empty PCIe slots should be represented… 100 <Property Name="PCIeType" Type="PCIeDevice.PCIeTypes"> 133 <NavigationProperty Name="PCIeDevice" Type="Collection(PCIeDevice.PCIeDevice)"> 136 …g="This property shall contain an array of links to resources of type `PCIeDevice` with which this…
|
| /openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
| H A D | PCIeDevice_v1.xml | 4 <!--# Redfish Schema: PCIeDevice v1.20.0 --> 61 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice"> 65 <EntityType Name="PCIeDevice" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 66 <Annotation Term="OData.Description" String="The `PCIeDevice` schema describes the properties of a PCIe device that is attached to a system. It also describes the location, such as a slot, socket, or bay, where a unit can be installed, by populating a resource instance with an absent state if a unit is not present."/> 150 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0"> 154 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice"> 186 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false"> 201 <Property Name="Links" Type="PCIeDevice [all...] |
| H A D | PCIeDeviceCollection_v1.xml | 27 <edmx:Include Namespace="PCIeDevice"/> 37 … <Annotation Term="OData.Description" String="The collection of `PCIeDevice` resource instances."/> 38 …ption" String="This resource shall represent a resource collection of `PCIeDevice` instances for a… 62 <NavigationProperty Name="Members" Type="Collection(PCIeDevice.PCIeDevice)">
|
| H A D | PCIeSlots_v1.xml | 29 <edmx:Include Namespace="PCIeDevice"/> 69 …a has been deprecated in favor of the `PCIeDevice` schema. Empty PCIe slots should be represented… 100 <Property Name="PCIeType" Type="PCIeDevice.PCIeTypes"> 133 <NavigationProperty Name="PCIeDevice" Type="Collection(PCIeDevice.PCIeDevice)"> 136 …g="This property shall contain an array of links to resources of type `PCIeDevice` with which this…
|
| /openbmc/pldm/host-bmc/dbus/ |
| H A D | pcie_device.hpp | 6 #include <xyz/openbmc_project/Inventory/Item/PCIeDevice/server.hpp> 16 sdbusplus::xyz::openbmc_project::Inventory::Item::server::PCIeDevice>; 21 * @class PCIeDevice 22 * @brief PCIeDevice DBUS support, also includes the device properties 25 class PCIeDevice : public ItemDevice class 28 PCIeDevice() = delete; 29 ~PCIeDevice() = default; 30 PCIeDevice(const PCIeDevice&) = delete; 31 PCIeDevice& operator=(const PCIeDevice&) = delete; 33 PCIeDevice(sdbusplus::bus_t& bus, const std::string& objPath) : in PCIeDevice() function in pldm::dbus::PCIeDevice
|
| H A D | pcie_device.cpp | 8 auto PCIeDevice::generationInUse() const -> Generations in generationInUse() 11 PCIeDevice::generationInUse(); in generationInUse() 14 auto PCIeDevice::generationInUse(Generations value) -> Generations in generationInUse() 17 PCIeDevice::generationInUse(value); in generationInUse() 20 size_t PCIeDevice::lanesInUse() const in lanesInUse() 23 PCIeDevice::lanesInUse(); in lanesInUse() 26 size_t PCIeDevice::lanesInUse(size_t value) in lanesInUse() 29 PCIeDevice::lanesInUse(value); in lanesInUse()
|
| H A D | custom_dbus.cpp | 81 if (!pcieDevice.contains(path)) in implementPCIeDeviceInterface() 83 pcieDevice.emplace(path, std::make_unique<PCIeDevice>( in implementPCIeDeviceInterface() 94 if (pcieDevice.contains(path)) in setPCIeDeviceProps() 96 pcieDevice.at(path)->lanesInUse(lanesInUse); in setPCIeDeviceProps() 97 pcieDevice.at(path)->generationInUse(generationsInUse); in setPCIeDeviceProps()
|
| /openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/PCIeDevice/ |
| H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Item/PCIeDevice' 8 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/PCIeDevice.interface.yaml', 28 'xyz/openbmc_project/Inventory/Item/PCIeDevice',
|
| /openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
| H A D | PCIeDeviceCollection.json | 14 "description": "The collection of `PCIeDevice` resource instances.", 15 "longDescription": "This resource shall represent a resource collection of `PCIeDevice` instances for a Redfish implementation.", 57 "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice"
|
| H A D | PCIeSlots.v1_6_1.json | 79 "PCIeDevice": { object 82 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice" 84 …: "This property shall contain an array of links to resources of type `PCIeDevice` with which this… 88 "PCIeDevice@odata.count": { 174 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes" 207 …a has been deprecated in favor of the `PCIeDevice` schema. Empty PCIe slots should be represented…
|
| /openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
| H A D | PCIeDeviceCollection.json | 14 "description": "The collection of `PCIeDevice` resource instances.", 15 …Description": "This resource shall represent a resource collection of `PCIeDevice` instances for a… 57 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice"
|
| H A D | PCIeSlots.v1_6_1.json | 79 "PCIeDevice": { object 82 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice" 84 …: "This property shall contain an array of links to resources of type `PCIeDevice` with which this… 88 "PCIeDevice@odata.count": { 174 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes" 207 …a has been deprecated in favor of the `PCIeDevice` schema. Empty PCIe slots should be represented…
|
| H A D | USBController.v1_0_1.json | 58 "PCIeDevice": { object 59 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice", 61 …scription": "This property shall contain a link to a resource of type `PCIeDevice` that represents…
|
| H A D | GraphicsController.v1_0_2.json | 228 "PCIeDevice": { object 229 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeDevice", 231 …scription": "This property shall contain a link to a resource of type `PCIeDevice` that represents…
|
| /openbmc/phosphor-fan-presence/control/json/actions/ |
| H A D | pcie_card_floors.hpp | 38 * - Reads four properties off of the PCIeDevice interface on the powered 41 * and passing in the PCIeDevice properties. 149 * @brief Gets the hex PCIeDevice property value from the 166 /* Cache of all objects with a PCIeDevice interface. */
|
| H A D | pcie_card_floors.cpp | 30 "xyz.openbmc_project.Inventory.Item.PCIeDevice"; 190 … "{ACTION_NAME}: Could not get PCIeDevice property {OBJECT_PATH} {PROPERTY_NAME} from cache ", in getPCIeDeviceProperty() 204 … "{ACTION_NAME}: {OBJECT_PATH} has invalid PCIeDevice property {PROPERTY_NAME} value: {VALUE}", in getPCIeDeviceProperty() 243 // Just the first time, find all the PCIeDevice objects in getCardFromSlot()
|
| /openbmc/bmcweb/redfish-core/lib/ |
| H A D | pcie.hpp | 52 "xyz.openbmc_project.Inventory.Item.PCIeDevice"}; 90 messages::resourceNotFound(asyncResp->res, "PCIeDevice", pcieDeviceId); in handlePCIeDevicePath() 318 "PCIeDevice {} is associated with more than one PCIeSlot: {}", in getPCIeDeviceSlotPath() 331 BMCWEB_LOG_DEBUG("PCIeDevice is not associated with PCIeSlot"); in getPCIeDeviceSlotPath() 530 "xyz.openbmc_project.Inventory.Item.PCIeDevice", in getPCIeDeviceProperties() 553 "</redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json>; rel=describedby"); in addPCIeDeviceCommonProperties() 554 asyncResp->res.jsonValue["@odata.type"] = "#PCIeDevice.v1_19_0.PCIeDevice"; in addPCIeDeviceCommonProperties() 783 resp.jsonValue["Links"]["PCIeDevice"]["@odata.id"] = in addPCIeFunctionCommonProperties()
|
| /openbmc/pldm/oem/ibm/configurations/fru/ |
| H A D | PCIeDevice_LocationCode.json | 5 "dbus_interface_name": "xyz.openbmc_project.Inventory.Item.PCIeDevice"
|
| /openbmc/bmcweb/redfish-core/include/generated/enums/ |
| H A D | port.hpp | 164 PCIeDevice, enumerator 333 {ConnectedDeviceType::PCIeDevice, "PCIeDevice"},
|
| /openbmc/pldm/configurations/ |
| H A D | fru_master.json | 5 "xyz.openbmc_project.Inventory.Item.PCIeDevice": 61,
|
| /openbmc/pldm/oem/ibm/configurations/ |
| H A D | fru_master.json | 5 "xyz.openbmc_project.Inventory.Item.PCIeDevice": 61,
|