| /openbmc/entity-manager/src/fru_device/ |
| H A D | fru_utils.cpp | 118 lg2::error("FRU data field extends past end of FRU area data"); in decodeFRUData() 205 * falling under other field area 208 * currentArea: Index of current area offset to be compared against all area 210 * len: Length of current area space and it is a multiple of 8 bytes 228 lg2::error("Error: Fru area is out of range"); in verifyOffset() 235 lg2::error("Error: Fru area index is out of range"); in verifyOffset() 243 for (fruAreas area = fruAreas::fruAreaInternal; in verifyOffset() local 244 area <= fruAreas::fruAreaMultirecord; ++area) in verifyOffset() 247 if (area == currentArea) in verifyOffset() 252 unsigned int areaIndex = getHeaderAreaFieldOffset(area); in verifyOffset() [all …]
|
| H A D | fru_utils.hpp | 56 size_t start; // Fru Area Start offset 57 size_t size; // Fru Area Size 58 size_t end; // Fru Area end offset 59 size_t updateFieldLoc; // Fru Area update Field Location 87 inline const std::string& getFruAreaName(fruAreas area) in getFruAreaName() argument 89 return fruAreaNames[static_cast<unsigned int>(area)]; in getFruAreaName() 161 /// \brief Get offset for a common header area 162 /// \param area - the area 164 unsigned int getHeaderAreaFieldOffset(fruAreas area); 170 /// \param fruAreaParams - struct to have fru Area parameters like length, [all …]
|
| /openbmc/phosphor-host-ipmid/ |
| H A D | ipmi_fru_info_area.cpp | 66 * @param[in/out] data FRU area data 83 * @brief Append checksum of the FRU area data 85 * @param[in/out] data FRU area data 96 * @brief Append padding bytes for the FRU area data 98 * @param[in/out] data FRU area data 112 * @param[in/out] fruAreaData FRU area info data 116 // This area needs to be padded to a multiple of 8 bytes (after checksum) in postFormatProcessing() 119 // Set size of data info area in postFormatProcessing() 123 // Finally add area checksum in postFormatProcessing() 129 * area data. [all …]
|
| /openbmc/ipmi-fru-parser/ |
| H A D | fru_area.hpp | 27 * @param[in] type - the type of FRU area. 62 * Returns the type of the current FRU area. 64 * @return the type of FRU area 72 * Returns the FRU area name. 74 * @return the FRU area name 94 * @param[in] value - The data to copy into the FRU area 106 // Name of the FRU area. ( BOARD/CHASSIS/PRODUCT ) 112 // Actual area data.
|
| H A D | writefrudata.cpp | 164 * Takes FRU data, invokes Parser for each FRU record area and updates 178 // For each FRU area, extract the needed data , get it parsed and update in updateInventory() 327 * Accepts a FRU area offset into a common header and tells which area it is. 329 * @param[in] areaOffset - offset to lookup the area type 381 // There's nothing else to do for this area. in verifyFruMultiRecData() 422 // There's nothing else to do for this area. in verifyFruData() 440 * Checks if a particular FRU area is populated or not. 442 * @param[in] reference to FRU area pointer 443 * @return true if the area is empty 461 * @param[in] fruAreaVec - the FRU area vector to update [all …]
|
| /openbmc/qemu/hw/sh4/ |
| H A D | sh7750_regs.h | 43 * in 0x1f000000 - 0x1fffffff (area 7 address) 98 /* 0 - use area 5 wait states */ 99 /* 1 - use area 6 wait states */ 159 #define SH7750_CCR_CB 0x00000004 /* Copy-back bit for P1 area */ 160 #define SH7750_CCR_WT 0x00000002 /* Write-through bit for P0,U0,P3 area */ 552 #define SH7750_BCR1_A0MPX 0x20000000 /* Area 0 Memory Type (0-SRAM,1-MPX) */ 561 #define SH7750_BCR1_A1MBC 0x00200000 /* Area 1 SRAM Byte Control Mode: */ 562 /* 0 - Area 1 SRAM is set to */ 564 /* 1 - Area 1 SRAM is set to byte */ 566 #define SH7750_BCR1_A4MBC 0x00100000 /* Area 4 SRAM Byte Control Mode: */ [all …]
|
| /openbmc/u-boot/doc/SPL/ |
| H A D | README.omap3 | 28 SPL text, data and rodata is considered the safe stack area. Details on 36 0x40200800 - 0x4020BBFF: Area for SPL text, data and rodata 37 0x4020E000 - 0x4020FFFC: Area for the SPL stack. 38 0x80000000 - 0x8007FFFF: Area for the SPL BSS. 43 0x40200800 - 0x4020BBFF: Area for SPL text, data and rodata 44 0x4020E000 - 0x4020FFFC: Area for the SPL stack. 46 0x87000000 - 0x8707FFFF: Area for the SPL BSS.
|
| /openbmc/qemu/docs/specs/ |
| H A D | vmw_pvscsi-spec.rst | 14 The interface is based on a memory area shared between hypervisor and VM. 15 The memory area is obtained by driver as a device IO memory resource of 17 The shared memory consists of a registers area and a rings area. 18 The registers area is used to raise hypervisor interrupts and issue device 19 commands. The rings area is used to transfer data descriptors and SCSI 26 The length of the registers area is 1 page 28 registers area is described by the ``PVSCSIRegOffset`` enum. There 47 There is a control area (``struct PVSCSIRingsState *rings_state``)
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/ipmi/ipmitool/ |
| H A D | 0001-Fru-Fix-edit-field-not-checking-area-existence.patch | 4 Subject: [PATCH] Fru: Fix edit field not checking area existence 9 1. If the FRU is shrinking and a FRU area does not exist (offset 0), 20 1. Confirming that a area's does not have an offset of 0x00 before 22 2. Ensuring that the area's offset is after the area that was modified 31 Note that the Multi Record area now has an offset of 0xFF. 36 Note that the Multi Record area retains its offset of 0x00. 52 This resulted in only the product area offset being updated as expected. 63 result in the checksum of the final FRU area being lost which would thus 66 Fixed the record length of MultiRecord area as per the ipmi fru 168 + /* The Internal Use Area does not require the area length be provided, so we must [all …]
|
| /openbmc/u-boot/arch/x86/cpu/intel_common/ |
| H A D | mrc.c | 32 /* Find largest area of memory below 4GB */ in mrc_common_board_get_usable_ram_top() 35 struct memory_area *area = &info->area[i]; in mrc_common_board_get_usable_ram_top() local 37 if (area->start >= 1ULL << 32) in mrc_common_board_get_usable_ram_top() 39 if (!largest || area->size > largest->size) in mrc_common_board_get_usable_ram_top() 40 largest = area; in mrc_common_board_get_usable_ram_top() 43 /* If no suitable area was found, return an error. */ in mrc_common_board_get_usable_ram_top() 60 struct memory_area *area = &info->area[i]; in mrc_common_dram_init_banksize() local 62 if (area->start >= 1ULL << 32) in mrc_common_dram_init_banksize() 64 gd->bd->bi_dram[num_banks].start = area->start; in mrc_common_dram_init_banksize() 65 gd->bd->bi_dram[num_banks].size = area->size; in mrc_common_dram_init_banksize() [all …]
|
| /openbmc/u-boot/board/micronas/vct/ |
| H A D | ebi_onenand.c | 124 static inline int onenand_bufferram_offset(struct mtd_info *mtd, int area) in onenand_bufferram_offset() argument 129 if (area == ONENAND_DATARAM) in onenand_bufferram_offset() 131 if (area == ONENAND_SPARERAM) in onenand_bufferram_offset() 138 static int ebi_read_bufferram(struct mtd_info *mtd, loff_t addr, int area, in ebi_read_bufferram() argument 145 bufferram = this->base + area; in ebi_read_bufferram() 146 bufferram += onenand_bufferram_offset(mtd, area); in ebi_read_bufferram() 156 static int ebi_write_bufferram(struct mtd_info *mtd, loff_t addr, int area, in ebi_write_bufferram() argument 163 bufferram = this->base + area; in ebi_write_bufferram() 164 bufferram += onenand_bufferram_offset(mtd, area); in ebi_write_bufferram()
|
| /openbmc/u-boot/include/ |
| H A D | tpm_api.h | 41 * to specify TPM_NV_ATTRIBUTES and size of the area. The area index 45 * @param index index of the area 46 * @param perm TPM_NV_ATTRIBUTES of the area 47 * @param size size of the area 54 * to read the area from offset 0. The area index could be one of 58 * @param index index of the area 59 * @param data output buffer of the area contents 67 * to write the area from offset 0. The area index could be one of 71 * @param index index of the area 72 * @param data input buffer to be wrote to the area
|
| H A D | ubispl.h | 39 * to hand in a pointer to a free memory area where ubispl will place 40 * its data. The area is not required to be initialized. 52 * @peb_count: Number of physical erase blocks in the UBI FLASH area 54 * @peb_offset: Offset of PEB0 in the UBI FLASH area (aka MTD partition)
|
| /openbmc/qemu/accel/hvf/ |
| H A D | hvf-all.c | 96 MemoryRegion *area = section->mr; in hvf_set_phys_mem() local 97 bool writable = !area->readonly && !area->rom_device; in hvf_set_phys_mem() 101 if (!memory_region_is_ram(area)) { in hvf_set_phys_mem() 104 } else if (!memory_region_is_romd(area)) { in hvf_set_phys_mem() 126 mem->mem == (memory_region_get_ram_ptr(area) + in hvf_set_phys_mem() 145 if (area->readonly || in hvf_set_phys_mem() 146 (!memory_region_is_ram(area) && memory_region_is_romd(area))) { in hvf_set_phys_mem() 168 mem->mem = memory_region_get_ram_ptr(area) + section->offset_within_region; in hvf_set_phys_mem() 170 mem->region = area; in hvf_set_phys_mem()
|
| /openbmc/intel-ipmi-oem/src/ |
| H A D | fruutils.cpp | 54 // This FRU has a MultiRecord Area in validateBasicFruContent() 59 // Multi-Record Area Header size is of 5 bytes that keeps in validateBasicFruContent() 85 // This FRU does not have a MultiRecord Area in validateBasicFruContent() 86 // Get the length of the area in multiples of 8 bytes in validateBasicFruContent() 89 // second byte in record area is the length in validateBasicFruContent()
|
| /openbmc/u-boot/lib/ |
| H A D | string.c | 464 * @s: Pointer to the start of the area. 465 * @c: The byte to fill the area with 466 * @count: The size of the area. 501 * memcpy - Copy one area of memory to another 504 * @count: The size of the area. 541 * memmove - Copy one area of memory to another 544 * @count: The size of the area. 580 * @cs: One area of memory 581 * @ct: Another area of memory 582 * @count: The size of the area. [all …]
|
| /openbmc/qemu/include/hw/pci-host/ |
| H A D | pam.h | 32 * SMRAM memory area and PAM memory area in Legacy address range for PC. 37 * 0xc0000 - 0xc3fff Expansion area memory segments 45 * 0xe0000 - 0xe3fff Extended System BIOS Area Memory Segments 50 * 0xf0000 - 0xfffff System BIOS Area Memory Segments
|
| /openbmc/qemu/docs/interop/ |
| H A D | parallels.rst | 16 * data area 84 the data area. 134 Data Area 137 The data area is an area from the data offset (provided by ``header.data_off`` 148 The Format Extension is an area 1 cluster in size that provides additional 150 The format of the Format Extension area is the following:: 203 of its data area are::
|
| /openbmc/u-boot/lib/efi_loader/ |
| H A D | efi_freestanding.c | 16 * @s1: pointer to first area 17 * @s2: pointer to second area 38 * memcpy() - copy memory area 63 * memcpy() - copy memory area
|
| /openbmc/qemu/tests/qtest/ |
| H A D | i440fx-test.c | 206 { 0xF0000, 0xFFFFF }, /* BIOS Area */ in test_i440fx_pam() 230 g_test_message("Checking area 0x%05x..0x%05x", in test_i440fx_pam() 232 /* Switch to RE for the area */ in test_i440fx_pam() 237 /* Switch to WE for the area */ in test_i440fx_pam() 239 /* Write out a non-zero mask to the full area */ in test_i440fx_pam() 245 /* Switch to !RE for the area */ in test_i440fx_pam() 247 /* Verify the area is not our mask */ in test_i440fx_pam() 251 /* Verify the area is our new mask */ in test_i440fx_pam() 260 /* Verify the area is not our mask */ in test_i440fx_pam() 263 /* Switch to RE for the area */ in test_i440fx_pam() [all …]
|
| /openbmc/pldm/fw-update/ |
| H A D | package_parser.hpp | 91 /** @brief Parse the firmware device identification area 96 * firmware device identification area 99 * device identification area, on error throw exception. 105 /** @brief Parse the component image information area 110 * component image information area 113 * image information area, on error throw exception.
|
| /openbmc/u-boot/include/linux/mtd/ |
| H A D | bbm.h | 29 * @offs: offset of the pattern in the oob area of the page 43 * that the pattern and the version count are always located in the oob area 93 * OOB area. This option is passed to the default bad block table function. 97 * Do not store flash based bad block table marker in the OOB area; store it 103 * entire spare area. Must be used with NAND_BBT_USE_FLASH. 134 * @badblockpos: [INTERN] position of the bad block marker in the oob area
|
| /openbmc/phosphor-bmc-code-mgmt/common/pldm/ |
| H A D | package_parser.hpp | 91 /** @brief Parse the firmware device identification area 96 * firmware device identification area 99 * device identification area, on error throw exception. 105 /** @brief Parse the component image information area 110 * component image information area 113 * image information area, on error throw exception.
|
| /openbmc/u-boot/drivers/mtd/ubispl/ |
| H A D | ubispl.h | 52 * @peb_count: Number of physical erase blocks in the UBI FLASH area 54 * @peb_offset: Offset of PEB0 in the UBI FLASH area (aka MTD partition) 56 * @fsize_mb: Size of the scanned FLASH area in MB (stats only) 58 * @leb_start: Offset from the start of a PEB to the data area 59 * @leb_size: Size of the data area
|
| /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Software/ |
| H A D | Activation.interface.yaml | 39 The Software.Version is currently in staged flash area. This is 40 moved from staged flash area to active upon reset. 44 flash area.
|