Home
last modified time | relevance | path

Searched full:pciedevice (Results 1 – 25 of 104) sorted by relevance

12345

/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DPCIeDevice_v1.xml4 <!--# Redfish Schema: PCIeDevice v1.17.0 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice">
62 <EntityType Name="PCIeDevice" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 …<Annotation Term="OData.Description" String="The `PCIeDevice` schema describes the properties of a…
142 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0">
146 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice">
178 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false">
193 <Property Name="Links" Type="PCIeDevice.v1_0_0.Links" Nullable="false">
250 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_1">
253 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.v1_0_0.PCIeDevice"/>
[all …]
H A DPCIeDeviceCollection_v1.xml27 <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 DUSBController_v1.xml35 <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 DPCIeSlots_v1.xml29 <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…
H A DGraphicsController_v1.xml35 <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…
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/
H A DPCIeDevice_v1.xml4 <!--# Redfish Schema: PCIeDevice v1.17.0 -->
58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice">
62 <EntityType Name="PCIeDevice" BaseType="Resource.v1_0_0.Resource" Abstract="true">
63 <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."/>
142 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PCIeDevice.v1_0_0">
146 <EntityType Name="PCIeDevice" BaseType="PCIeDevice.PCIeDevice">
178 <Property Name="DeviceType" Type="PCIeDevice.v1_0_0.DeviceType" Nullable="false">
193 <Property Name="Links" Type="PCIeDevice
[all...]
H A DPCIeDeviceCollection_v1.xml27 <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 DPCIeSlots_v1.xml29 <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 Dpcie_device.hpp6 #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 Dpcie_device.cpp8 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 Dcustom_dbus.cpp81 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 Dmeson.build3 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 DPCIeSlots.v1_6_1.json79 "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 DPCIeDeviceCollection.json14 "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 DPCIeDevice.v1_17_0.json2 "$id": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_17_0.json",
3 "$ref": "#/definitions/PCIeDevice",
522 "PCIeDevice": { object
524 …"description": "The `PCIeDevice` schema describes the properties of a PCIe device that is attached…
958 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
978 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
1055 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
1117 "title": "#PCIeDevice.v1_17_0.PCIeDevice"
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DPCIeSlots.v1_6_1.json79 "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 DPCIeDeviceCollection.json14 "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 DUSBController.v1_0_1.json58 "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 DGraphicsController.v1_0_2.json228 "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…
H A DPCIeDevice.v1_17_0.json2 "$id": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.v1_17_0.json",
3 "$ref": "#/definitions/PCIeDevice",
522 "PCIeDevice": { object
524 …"description": "The `PCIeDevice` schema describes the properties of a PCIe device that is attached…
958 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
978 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
1055 … "$ref": "http://redfish.dmtf.org/schemas/v1/PCIeDevice.json#/definitions/PCIeTypes"
1117 "title": "#PCIeDevice.v1_17_0.PCIeDevice"
/openbmc/phosphor-fan-presence/control/json/actions/
H A Dpcie_card_floors.hpp38 * - 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 Dpcie_card_floors.cpp28 "xyz.openbmc_project.Inventory.Item.PCIeDevice";
192 "{}: Could not get PCIeDevice property {} {} from cache ", in getPCIeDeviceProperty()
206 std::format("{}: {} has invalid PCIeDevice property {} value: {}", in getPCIeDeviceProperty()
245 // Just the first time, find all the PCIeDevice objects in getCardFromSlot()
/openbmc/bmcweb/redfish-core/lib/
H A Dpcie.hpp50 "xyz.openbmc_project.Inventory.Item.PCIeDevice"};
88 messages::resourceNotFound(asyncResp->res, "PCIeDevice", pcieDeviceId); in handlePCIeDevicePath()
256 "PCIeDevice {} is associated with more than one PCIeSlot: {}", in getPCIeDeviceSlotPath()
265 BMCWEB_LOG_DEBUG("PCIeDevice is not associated with PCIeSlot"); in getPCIeDeviceSlotPath()
529 "xyz.openbmc_project.Inventory.Item.PCIeDevice", in getPCIeDeviceProperties()
552 "</redfish/v1/JsonSchemas/PCIeDevice/PCIeDevice.json>; rel=describedby"); in addPCIeDeviceCommonProperties()
553 asyncResp->res.jsonValue["@odata.type"] = "#PCIeDevice.v1_9_0.PCIeDevice"; in addPCIeDeviceCommonProperties()
799 resp.jsonValue["Links"]["PCIeDevice"]["@odata.id"] = in addPCIeFunctionCommonProperties()
/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Dport.hpp164 PCIeDevice, enumerator
332 {ConnectedDeviceType::PCIeDevice, "PCIeDevice"},
/openbmc/openpower-vpd-parser/configuration/ibm/
H A D50001002.json226 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1262 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1429 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1493 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1557 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1690 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1816 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1853 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1890 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
1927 "xyz.openbmc_project.Inventory.Item.PCIeDevice": null,
[all …]

12345