/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | PCIeDevice_v1.xml | 4 <!--# Redfish Schema: PCIeDevice v1.19.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… 144 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0"> 148 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice"> 180 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false"> 195 <Property Name="Links" Type="PCIeDevice.v1_0_0.Links" Nullable="false"> 251 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_1"> 254 <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 | 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/csdl/ |
H A D | PCIeDevice_v1.xml | 4 <!--# Redfish Schema: PCIeDevice v1.19.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… 144 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0"> 148 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice"> 180 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false"> 195 <Property Name="Links" Type="PCIeDevice.v1_0_0.Links" Nullable="false"> 251 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_1"> 254 <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/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/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/lib/ |
H A D | pcie.hpp | 51 "xyz.openbmc_project.Inventory.Item.PCIeDevice"}; 89 messages::resourceNotFound(asyncResp->res, "PCIeDevice", pcieDeviceId); in handlePCIeDevicePath() 257 "PCIeDevice {} is associated with more than one PCIeSlot: {}", in getPCIeDeviceSlotPath() 270 BMCWEB_LOG_DEBUG("PCIeDevice is not associated with PCIeSlot"); in getPCIeDeviceSlotPath() 469 "xyz.openbmc_project.Inventory.Item.PCIeDevice", in addPCIeDeviceProperties() 492 "</redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json>; rel=describedby"); in addPCIeDeviceProperties() 493 asyncResp->res.jsonValue["@odata.type"] = "#PCIeDevice.v1_9_0.PCIeDevice"; in addPCIeDeviceProperties() 721 resp.jsonValue["Links"]["PCIeDevice"][" in addPCIeFunctionProperties() [all...] |
/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,
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | port.hpp | 164 PCIeDevice, enumerator 332 {ConnectedDeviceType::PCIeDevice, "PCIeDevice"},
|