/openbmc/u-boot/arch/x86/cpu/qemu/ |
H A D | e820.c | 12 struct e820_entry *entries) in install_e820_map() argument 14 entries[0].addr = 0; in install_e820_map() 15 entries[0].size = ISA_START_ADDRESS; in install_e820_map() 16 entries[0].type = E820_RAM; in install_e820_map() 18 entries[1].addr = ISA_START_ADDRESS; in install_e820_map() 19 entries[1].size = ISA_END_ADDRESS - ISA_START_ADDRESS; in install_e820_map() 20 entries[1].type = E820_RESERVED; in install_e820_map() 27 entries[2].addr = ISA_END_ADDRESS; in install_e820_map() 28 entries[2].size = gd->relocaddr - TOTAL_MALLOC_LEN - ISA_END_ADDRESS; in install_e820_map() 29 entries[2].type = E820_RAM; in install_e820_map() [all …]
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | e820.c | 13 * Install a default e820 table with 4 entries as follows: 21 struct e820_entry *entries) in install_e820_map() argument 23 entries[0].addr = 0; in install_e820_map() 24 entries[0].size = ISA_START_ADDRESS; in install_e820_map() 25 entries[0].type = E820_RAM; in install_e820_map() 26 entries[1].addr = ISA_START_ADDRESS; in install_e820_map() 27 entries[1].size = ISA_END_ADDRESS - ISA_START_ADDRESS; in install_e820_map() 28 entries[1].type = E820_RESERVED; in install_e820_map() 29 entries[2].addr = ISA_END_ADDRESS; in install_e820_map() 30 entries[2].size = gd->ram_size - ISA_END_ADDRESS; in install_e820_map() [all …]
|
/openbmc/qemu/block/ |
H A D | qcow2-cache.c | 39 Qcow2CachedTable *entries; member 91 Qcow2CachedTable *t = &c->entries[i]; in can_clean_entry() 102 /* Skip the entries that we don't need to clean */ in qcow2_cache_clean_unused() 109 c->entries[i].offset = 0; in qcow2_cache_clean_unused() 110 c->entries[i].lru_counter = 0; in qcow2_cache_clean_unused() 137 c->entries = g_try_new0(Qcow2CachedTable, num_tables); in qcow2_cache_create() 141 if (!c->entries || !c->table_array) { in qcow2_cache_create() 143 g_free(c->entries); in qcow2_cache_create() 156 assert(c->entries[i].ref == 0); in qcow2_cache_destroy() 160 g_free(c->entries); in qcow2_cache_destroy() [all …]
|
/openbmc/openbmc-test-automation/redfish/systems/LogServices/ |
H A D | test_post_codes.robot | 2 Documentation Test suite to verify BIOS POST code log entries. 31 ... /redfish/v1/Systems/${SYSTEM_ID}/LogServices/PostCodes/Entries 49 ... /redfish/v1/Systems/${SYSTEM_ID}/LogServices/PostCodes/Entries 67 ... /redfish/v1/Systems/${SYSTEM_ID}/LogServices/PostCodes/Entries 78 [Setup] Populate PostCode Logs Incase No Prior Entries Available 91 [Documentation] Verify the post code log entries persist after BMC reboot. 93 [Setup] Populate PostCode Logs Incase No Prior Entries Available 99 ... /redfish/v1/Systems/${SYSTEM_ID}/LogServices/PostCodes/Entries 107 ... /redfish/v1/Systems/${SYSTEM_ID}/LogServices/PostCodes/Entries 113 [Documentation] Verify clear log action for post code entries. [all …]
|
/openbmc/u-boot/arch/x86/lib/fsp/ |
H A D | fsp_dram.c | 65 struct e820_entry *entries) in install_e820_map() argument 76 entries[num_entries].addr = res_desc->phys_start; in install_e820_map() 77 entries[num_entries].size = res_desc->len; in install_e820_map() 80 entries[num_entries].type = E820_RAM; in install_e820_map() 82 entries[num_entries].type = E820_RESERVED; in install_e820_map() 90 entries[num_entries].addr = CONFIG_PCIE_ECAM_BASE; in install_e820_map() 91 entries[num_entries].size = CONFIG_PCIE_ECAM_SIZE; in install_e820_map() 92 entries[num_entries].type = E820_RESERVED; in install_e820_map() 100 entries[num_entries].addr = gd->start_addr_sp - CONFIG_STACK_SIZE; in install_e820_map() 101 entries[num_entries].size = gd->ram_top - gd->start_addr_sp + \ in install_e820_map() [all …]
|
/openbmc/u-boot/tools/binman/ |
H A D | image.py | 22 An image is comprised of a collection of entries each containing binary 63 """Expand out any entries which have calculated sub-entries 65 Some entries are expanded out at runtime, e.g. 'files', which produces 66 a section containing a list of files. Process these entries so that 74 When binman has completed packing the entries the offset and size of 83 """Allow entries to adjust the device tree 85 Some entries need to adjust the device tree for their purposes. This 96 """Handle entries that want to set the offset/size of other entries 99 of entries to update, it updates them. 104 """Pack all entries into the image""" [all …]
|
H A D | bsection.py | 5 # Base class for sections (collections of entries) 20 """A section which contains multiple entries 22 A section represents a collection of entries. There must be one or more 23 sections in an image. Sections are used to group entries together. 35 _sort: True if entries should be sorted by offset, False if they 38 effectively adjust the starting offset of entries. For example, 46 _name_prefix: Prefix to add to the name of all entries within this 48 _entries: OrderedDict() of entries 249 """Handle entries that want to set the offset/size of other entries 252 of entries to update, it updates them. [all …]
|
/openbmc/intel-ipmi-oem/ |
H A D | generate-allowlist.py | 21 "Multiple entries with matching netfn/cmd found ({})".format(e) 79 entries = [] 86 if any([e.match(item) for item in entries]): 90 entries.append(e) 91 entries.sort() 92 return entries 95 def output(entries, hppfile): argument 110 len(entries) 114 lines.extend([" {}".format(e) for e in entries]) 126 entries = parse(config) variable [all …]
|
/openbmc/libpldm/tests/dsp/ |
H A D | bios_table_iter.c | 27 struct pldm_bios_attr_table_entry entries[2] = {0}; in main() local 31 static_assert(2 * sizeof(entries[0]) == sizeof(entries), ""); in main() 33 entries[0].attr_type = PLDM_BIOS_PASSWORD; in main() 34 entries[1].attr_type = PLDM_BIOS_STRING_READ_ONLY; in main() 36 iter = pldm_bios_table_iter_create(entries, sizeof(entries), in main()
|
/openbmc/openbmc-tools/pretty-journal/ |
H A D | pretty-journal.py | 17 entries = [] 20 entries += [json.loads("{{{}}}".format(entry))] 22 return entries 46 entries = jpretty_to_python(fd.read()) variable 47 entries = sorted(entries, key=lambda k: k["__REALTIME_TIMESTAMP"]) variable 49 for e in entries:
|
/openbmc/openbmc-tools/expectedJsonChecker/ |
H A D | README.md | 3 A tool that cross checks an expected set of JSON entries, by a given index, with 4 a given input set of JSON entries. In addition, there's an ability to filter 5 expected entries by using logical operations against entries within another file 6 contain JSON entries. This filtering functionality on cross checking expected 7 entries with a set of input is optional 9 Expected entries that only want to be found within the input JSON should use a 16 entries within the BMC's enumerated sensor JSON output against an expected set 17 of entries for a specific machine. In addition, the expected set of entries are 18 different based on specific entries within inventory. So given a dump of a 20 expected set of entries that should be contained within the sensor data is [all …]
|
/openbmc/qemu/util/ |
H A D | qdist.c | 21 dist->entries = g_new(struct qdist_entry, 1); in qdist_init() 28 g_free(dist->entries); in qdist_destroy() 57 entry = bsearch(&e, dist->entries, dist->n, sizeof(e), qdist_cmp); in qdist_add() 67 dist->entries = g_renew(struct qdist_entry, dist->entries, dist->size); in qdist_add() 70 entry = &dist->entries[dist->n - 1]; in qdist_add() 73 qsort(dist->entries, dist->n, sizeof(*entry), qdist_cmp); in qdist_add() 114 if (dist->entries[0].count) { in qdist_pr_internal() 123 min = dist->entries[0].count; in qdist_pr_internal() 126 struct qdist_entry *e = &dist->entries[i]; in qdist_pr_internal() 137 struct qdist_entry *e = &dist->entries[i]; in qdist_pr_internal() [all …]
|
/openbmc/u-boot/tools/binman/etype/ |
H A D | section.py | 5 # Entry-type module for sections, which are entries which can contain other 6 # entries. 16 """Entry that contains other entries 24 - sort-by-offset: Reorder the entries by offset 29 A section is an entry which can contain other entries, thus allowing 59 """Handle entries that want to set the offset/size of other entries 62 of entries to update, it updates them. 68 """Pack all entries into the section"""
|
H A D | fmap.py | 27 entries in the current image. Note that any hierarchy is squashed, since 34 """Build an FMAP from the entries in the current image 40 entries = entry.GetEntries() 41 if entries: 42 for subentry in entries.values(): 51 entries = self.section._image.GetEntries() 53 for entry in entries.values():
|
/openbmc/qemu/target/xtensa/core-de233_fpu/ |
H A D | core-matmap.h | 156 * entries, page sizes, which fields are writable or constant, etc. 168 * TLB way entries are virtually indexed. 177 * common encoding with PTE entries; the encoding is the index into 221 #define XCHAL_ITLB_SET0_ENTRIES_LOG2 2 /* log2(number of entries in this way) */ 222 #define XCHAL_ITLB_SET0_ENTRIES 4 /* number of entries in this way (always a power of 2) */ 229 2^PAGESZ_BITS entries in list, unsupported entries are zero */ 242 #define XCHAL_ITLB_SET1_ENTRIES_LOG2 2 /* log2(number of entries in this way) */ 243 #define XCHAL_ITLB_SET1_ENTRIES 4 /* number of entries in this way (always a power of 2) */ 250 2^PAGESZ_BITS entries in list, unsupported entries are zero */ 263 #define XCHAL_ITLB_SET2_ENTRIES_LOG2 2 /* log2(number of entries in this way) */ [all …]
|
/openbmc/openbmc-test-automation/redfish/systems/eventlog/ |
H A D | test_event_logging.robot | 34 Wait Until Keyword Succeeds 1 mins 15 secs Redfish.Get ${EVENT_LOG_URI}Entries 69 …Redfish.Delete /redfish/v1/Systems/${SYSTEM_ID}/LogServices/EventLog/Entries/${elog_entry[0]["Id"… 71 ${error_entries}= Get Redfish Error Entries 97 # "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries", 99 # "Description": "Collection of System Event Log Entries", 103 # "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/1", 114 # "Name": "System Event Log Entries" 147 Wait Until Keyword Succeeds 1 mins 15 secs Redfish.Get ${EVENT_LOG_URI}Entries 158 # "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries", 160 # "Description": "Collection of System Event Log Entries", [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | logging_utils.robot | 51 # Logging entries list. 213 Count Error Entries 214 [Documentation] Count Error entries. 222 [Documentation] Verify test error log entries. 250 [Documentation] Get all available EventLog entries. 254 # "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries", 256 # "Description": "Collection of System Event Log Entries", 260 # "@odata.id": "/redfish/v1/Systems/system/LogServices/EventLog/Entries/1", 271 # "Name": "System Event Log Entries" 274 ${members}= Redfish.Get Attribute ${EVENT_LOG_URI}Entries Members [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.mpc85xx | 40 TLB Entries during u-boot execution 71 5) Invalidate unproctected TLB Entries 75 6) Create TLB entries as per boards/freescale/<board>/tlb.c 78 Please note It can overwrites previous TLB Entries. 80 7) Disable TLB Entries of AS1 86 TLB entry : Search from TLB entries 145 8) Invalidate unproctected TLB Entries 149 9) Create TLB entries as per boards/freescale/<board>/tlb.c 152 Note: It can overwrites previous TLB Entries 154 10) Disable TLB Entries of AS1 [all …]
|
/openbmc/phosphor-host-ipmid/include/dbus-sdr/ |
H A D | sdrutils.hpp | 170 std::vector<IPMIStatsEntry> entries; member in details::IPMIStatsTable 177 // Pad vector until entries[index] becomes a valid index in padEntries() 178 while (entries.size() <= index) in padEntries() 182 sprintf(hexbuf, "0x%02zX", entries.size()); in padEntries() 185 entries.push_back(std::move(newEntry)); in padEntries() 192 entries.clear(); in wipeTable() 198 return entries[index].getName(); in getName() 204 entries[index].updateName(name); in updateName() 210 return entries[index].updateReading(reading, raw); in updateReading() 234 std::vector<IPMIWriteEntry> entries; member in details::IPMIWriteTable [all …]
|
/openbmc/openpower-hw-diags/util/ |
H A D | ffdc.hpp | 13 * Parse the system journal looking for log entries created by the executables 14 * of interest for logging. For each of these entries create a ffdc trace file 15 * that will be used to create ffdc log entries. These files will be pushed 18 * @param i_files - vector of ffdc files that will become log entries
|
/openbmc/phosphor-debug-collector/tools/dreport.d/plugins.d/ |
H A D | elogall | 11 entries=$(busctl --list --no-pager tree \ 15 #check for elog entries. 16 if [ -z "$entries" ]; then 17 log_info "No $desc entries"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | LogEntryCollection.json | 94 "/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Entries", 95 "/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 96 "/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 97 "/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 98 "/redfish/v1/Chassis/{ChassisId}/LogServices/{LogServiceId}/Entries", 99 "/redfish/v1/JobService/Log/Entries", 100 "/redfish/v1/TelemetryService/LogService/Entries", 101 "/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/DeviceLog/Entries", 102 "/redfish/v1/Chassis/{ChassisId}/PCIeDevices/{PCIeDeviceId}/CXLLogicalDevices/{CXLLogicalDeviceId}/DeviceLog/Entries"
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | LogEntryCollection.json | 94 "/redfish/v1/Managers/{ManagerId}/LogServices/{LogServiceId}/Entries", 95 "/redfish/v1/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 96 …ce/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 97 …v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/LogServices/{LogServiceId}/Entries", 98 "/redfish/v1/Chassis/{ChassisId}/LogServices/{LogServiceId}/Entries", 99 "/redfish/v1/JobService/Log/Entries", 100 "/redfish/v1/TelemetryService/LogService/Entries", 101 "/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/DeviceLog/Entries", 102 …is/{ChassisId}/PCIeDevices/{PCIeDeviceId}/CXLLogicalDevices/{CXLLogicalDeviceId}/DeviceLog/Entries"
|
H A D | LogService.v1_8_0.json |
|
/openbmc/qemu/tests/multiboot/ |
H A D | modules.out | 6 Module list with 0 entries at 102000 11 Module list with 1 entries at 102000 18 Module list with 1 entries at 102000 25 Module list with 1 entries at 102000 32 Module list with 3 entries at 102000
|