Home
last modified time | relevance | path

Searched full:area (Results 1 – 25 of 1012) sorted by relevance

12345678910>>...41

/openbmc/entity-manager/src/fru_device/
H A Dfru_utils.cpp118 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 Dfru_utils.hpp56 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 Dipmi_fru_info_area.cpp66 * @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 Dfru_area.hpp27 * @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 Dwritefrudata.cpp164 * 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 Dsh7750_regs.h43 * 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 DREADME.omap328 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 Dvmw_pvscsi-spec.rst14 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 D0001-Fru-Fix-edit-field-not-checking-area-existence.patch4 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 Dmrc.c32 /* 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 Debi_onenand.c124 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 Dtpm_api.h41 * 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 Dubispl.h39 * 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 Dhvf-all.c96 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 Dfruutils.cpp54 // 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 Dstring.c464 * @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 Dpam.h32 * 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 Dparallels.rst16 * 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 Defi_freestanding.c16 * @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 Di440fx-test.c206 { 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 Dpackage_parser.hpp91 /** @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 Dbbm.h29 * @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 Dpackage_parser.hpp91 /** @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 Dubispl.h52 * @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 DActivation.interface.yaml39 The Software.Version is currently in staged flash area. This is
40 moved from staged flash area to active upon reset.
44 flash area.

12345678910>>...41