/openbmc/libbej/test/json/ |
H A D | storage_large.json | 39 "Drives": [ array 41 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/1" 44 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/2" 47 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/3" 50 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/4" 53 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/5" 56 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/6" 59 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/7" 62 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/8" 65 "@odata.id": "/redfish/v1/Systems/1/Storage/1/Drives/9" [all …]
|
H A D | storage.json | 40 "Drives": [ array 42 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.1" 45 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.2" 48 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.3" 51 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.4" 54 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.5" 57 "@odata.id": "/redfish/v1/Chassis/StorageEnclosure1/Drives/Disk.Bay.6"
|
H A D | chassis.json | 27 "Drives": [ array 29 "@odata.id": "/redfish/v1/Chassis/SomeChassis/Drives/SATA_0" 32 "Drives@odata.count": 1
|
H A D | drive_oem.json | 2 "@odata.id": "/redfish/v1/drives/1", 16 "target": "/redfish/v1/drives/1/Actions/Drive.SecureErase", 20 "target": "/redfish/v1/drives/1/Actions/Drive.Reset",
|
/openbmc/docs/designs/ |
H A D | nvmemi-over-smbus.md | 13 monitor NVMe drives so appropriate action can be taken. 18 `NVM Express Basic Management Command` that can read the NVMe drives information 22 For our purpose is retrieve NVMe drives information, therefore, using NVM 24 communicate with NVMe drives. According to different platforms, temperature 38 - Provide a daemon to monitor NVMe drives. Parameters to be monitored are Status 42 - Capability of communication over hardware channel I2C to NVMe drives. 121 | StatusFlags | string | Indicates the status of the drives | 124 | BackupdrivesFault | bool | If warning type about backup drives happened | 163 drive to get data. Data get from NVMe drives are "Status Flags", "SMART 168 This service will run automatically and look up NVMe drives every second. [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | CertificateCollection.json | 142 … "/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 143 "/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Certificates", 144 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 145 … "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates", 146 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 147 … "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 148 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates", 149 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 175 … "/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 176 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… [all …]
|
H A D | Storage.v1_19_0.json | 191 …"description": "This action imports encrypted foreign drives to a host-based storage controller by… 192 …"longDescription": "This action shall import encrypted foreign drives to a host-based storage cont… 200 "description": "The encryption key to unlock the drives.", 201 … "longDescription": "This parameter shall contain the encryption key to unlock the drives.", 206 …ey identifier to filter the drives that are imported. If not provided, the controller attempts to… 207 …er to filter the drives that are imported. If this parameter is not provided, the service shall n… 259 …"description": "The set of drives in this storage subsystem that do not support blocking of TCG-de… 263 …ontain an array of links to resources of type `Drive` that represent the drives in this storage su… 272 …"description": "The set of drives in this storage subsystem for which the most recent attempt to b… 276 …ontain an array of links to resources of type `Drive` that represent the drives in this storage su… [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 124 | 95 self.drives = list() 122 self.drives.append({ 127 return self.drives[-1] 182 drive = self.drives[-1] 260 self.add_bitmap('bitmap0', self.drives[0], **kwargs) 266 self.hmp_io_writes(self.drives[0]['id'], (('0xab', 0, 512), 271 self.hmp_io_writes(self.drives[0]['id'], (('0x9a', 0, 512), 327 drive0 = self.drives[0] 383 drive0 = self.drives[0] 442 # Create bitmaps and full backups for both drives [all …]
|
H A D | 093 | 55 # Set the I/O throttling parameters to all drives 89 # Send I/O requests to all drives 144 # Connect N drives to a VM and test I/O in all of them 153 # Repeat the test with different numbers of drives 162 # Connect N drives to a VM and test I/O in just one of them a time 171 # Repeat the test for each one of the drives 219 # Create a throttle group with two drives 310 # Check the drives added using the command line.
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | CertificateCollection_v1.xml | 106 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates</… 107 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Certificates</String> 108 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 109 …<String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certifica… 110 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 111 …<String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 112 … <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates</String> 113 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 141 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates</… 142 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… [all …]
|
H A D | EnvironmentMetrics_v1.xml | 62 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/EnvironmentMet… 67 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 68 …<String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Environme… 72 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 77 …<String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 79 … <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/EnvironmentMetrics</String> 83 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 86 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/EnvironmentMetrics</String> 135 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/EnvironmentMet… 136 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | CertificateCollection_v1.xml | 106 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates</… 107 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Certificates</String> 108 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 109 …<String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certifica… 110 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 111 …<String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 112 … <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates</String> 113 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certific… 141 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates</… 142 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certific… [all …]
|
H A D | DriveMetrics_v1.xml | 59 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</Strin… 60 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Metrics</String> 61 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics<… 62 …<String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Metrics</… 63 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics<… 64 …<String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics<… 65 <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Metrics</String> 66 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics<… 71 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Metrics</Strin… 72 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Metrics<… [all …]
|
H A D | EnvironmentMetrics_v1.xml | 62 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/EnvironmentMet… 67 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 68 …<String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Environme… 72 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 77 …<String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 79 … <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/EnvironmentMetrics</String> 83 …eBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Environm… 86 <String>/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/EnvironmentMetrics</String> 135 …<String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/EnvironmentMet… 136 …/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Environm… [all …]
|
/openbmc/u-boot/drivers/scsi/ |
H A D | Kconfig | 7 hard drives and optical drives. The SCSI standards define physical
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Drive.interface.yaml | 35 How much of the drives life is remaining in a percentage from 0-100 . 89 Possible encryption states drives could have 102 Possible lock states drives could have
|
H A D | DiskBackplane.interface.yaml | 3 that typically houses storage disks such as hard drives and SSDs.
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | CertificateCollection.json | 142 "/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 143 "/redfish/v1/Chassis/{ChassisId}/Drives/{DriveId}/Certificates", 144 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 145 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates", 146 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 147 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 148 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Drives/{DriveId}/Certificates", 149 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 175 "/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Drives/{DriveId}/Certificates", 176 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Drives/{DriveI [all...] |
H A D | Storage.v1_19_0.json | 191 …"description": "This action imports encrypted foreign drives to a host-based storage controller by… 192 …"longDescription": "This action shall import encrypted foreign drives to a host-based storage cont… 200 "description": "The encryption key to unlock the drives.", 201 … "longDescription": "This parameter shall contain the encryption key to unlock the drives.", 206 …ey identifier to filter the drives that are imported. If not provided, the controller attempts to… 207 …er to filter the drives that are imported. If this parameter is not provided, the service shall n… 259 …"description": "The set of drives in this storage subsystem that do not support blocking of TCG-de… 263 …ontain an array of links to resources of type `Drive` that represent the drives in this storage su… 272 …"description": "The set of drives in this storage subsystem for which the most recent attempt to b… 276 …ontain an array of links to resources of type `Drive` that represent the drives in this storage su… [all …]
|
/openbmc/libbej/test/ |
H A D | bej_encoder_test.cpp | 101 "@odata.id": "/redfish/v1/drives/1", 106 "target": "/redfish/v1/drives/1/Actions/Drive.Reset", 135 bejTreeAddString(&root, &odataId, "@odata.id", "/redfish/v1/drives/1"); in createDriveOem() 151 "/redfish/v1/drives/1/Actions/Drive.Reset"); in createDriveOem() 295 const char* drives[1] = {"/redfish/v1/Chassis/SomeChassis/Drives/SATA_0"}; in createChassisResource() local 333 redfishCreateArrayOfLinksJson(&links, "Drives", /*linkCount=*/1, drives, in createChassisResource()
|
/openbmc/openbmc/meta-security/recipes-security/ecryptfs-utils/files/ |
H A D | ecryptfs-utils-CVE-2016-6224.patch | 8 NVMe/MMC drives and resulted in the swap partition being used without 34 + NVMe/MMC drives and resulted in the swap partition being used without 52 + # Correctly handle NVMe/MMC drives, as well as any similar physical
|
/openbmc/u-boot/cmd/ |
H A D | fdc.c | 29 int flags; /* connected drives ect */ 528 /* Scan all drives and check if drive is present and disk is inserted */ 531 int i,drives,state; in fdc_check_drive() local 533 * trying to get some information over the drives */ in fdc_check_drive() 534 state=0; /* no drives, no disks */ in fdc_check_drive() 535 for(drives=0;drives<4;drives++) { in fdc_check_drive() 536 pCMD->drive=drives; in fdc_check_drive() 544 state|=(1<<drives); in fdc_check_drive() 554 state|=(0x10<<drives); in fdc_check_drive() 599 /* issue sense interrupt for all 4 possible drives */ in fdc_setup() [all …]
|
/openbmc/qemu/docs/ |
H A D | throttle.txt | 166 performed on individual drives, but QEMU allows grouping drives so 191 I/O requests on several drives of the same group they will be 331 that we have three different drives and we want to set I/O limits for 333 of all three drives. 336 drives and one that would apply to all of them: 343 Now we can define the drives, and for each one of them we use two 357 In this example the individual drives have IOPS limits of 2000, 2500
|
/openbmc/s2600wf-misc/subprojects/hsbp-manager/src/ |
H A D | hsbp_manager.cpp | 256 /* There are no drives to update */ in enableDisableClock() 497 /* There are no drives to update */ in enableDisableOuput() 813 // nvme drives get detected by their fru in setPresent() 1034 Drive& drive = drives.emplace_back(driveName, isPresent, !isFailed, in createDrives() 1046 for (auto it = drives.begin(); it != drives.end(); it++, ii++) in updateDrives() 1130 // NVMe drives do not assert PRSNTn, and as such do not get reported as in getPresence() 1149 // IFDETn pin of a drive slot. SATA, SAS, and NVMe drives all assert in getIFDET() 1152 // the presence of NVMe drives. in getIFDET() 1198 /* Get the current drives status */ in getInsertedAndRemovedNvmeDrives() 1220 /* NVMe drives do not assert PRSNTn, and as such do not get reported in in getInsertedAndRemovedNvmeDrives() [all …]
|
/openbmc/s2600wf-misc/hsbp-manager/src/ |
H A D | hsbp_manager.cpp | 256 /* There are no drives to update */ in enableDisableClock() 497 /* There are no drives to update */ in enableDisableOuput() 813 // nvme drives get detected by their fru in setPresent() 1034 Drive& drive = drives.emplace_back(driveName, isPresent, !isFailed, in createDrives() 1046 for (auto it = drives.begin(); it != drives.end(); it++, ii++) in updateDrives() 1130 // NVMe drives do not assert PRSNTn, and as such do not get reported as in getPresence() 1149 // IFDETn pin of a drive slot. SATA, SAS, and NVMe drives all assert in getIFDET() 1152 // the presence of NVMe drives. in getIFDET() 1198 /* Get the current drives status */ in getInsertedAndRemovedNvmeDrives() 1220 /* NVMe drives do not assert PRSNTn, and as such do not get reported in in getInsertedAndRemovedNvmeDrives() [all …]
|