| /openbmc/qemu/block/ |
| H A D | vdi.c | 187 VdiHeader header; member 194 static void vdi_header_to_cpu(VdiHeader *header) in vdi_header_to_cpu() argument 196 header->signature = le32_to_cpu(header->signature); in vdi_header_to_cpu() 197 header->version = le32_to_cpu(header->version); in vdi_header_to_cpu() 198 header->header_size = le32_to_cpu(header->header_size); in vdi_header_to_cpu() 199 header->image_type = le32_to_cpu(header->image_type); in vdi_header_to_cpu() 200 header->image_flags = le32_to_cpu(header->image_flags); in vdi_header_to_cpu() 201 header->offset_bmap = le32_to_cpu(header->offset_bmap); in vdi_header_to_cpu() 202 header->offset_data = le32_to_cpu(header->offset_data); in vdi_header_to_cpu() 203 header->cylinders = le32_to_cpu(header->cylinders); in vdi_header_to_cpu() [all …]
|
| /openbmc/u-boot/board/vscom/baltos/ |
| H A D | board.c | 73 static int read_eeprom(BSP_VS_HWPARAM *header) in read_eeprom() argument 85 if (i2c_read(CONFIG_SYS_I2C_EEPROM_ADDR, 0, 1, (uchar *)header, in read_eeprom() 92 if (header->Magic != 0xDEADBEEF) { in read_eeprom() 95 header->Magic); in read_eeprom() 98 header->SystemId = 211; in read_eeprom() 99 header->MAC1[0] = 0x00; in read_eeprom() 100 header->MAC1[1] = 0x00; in read_eeprom() 101 header->MAC1[2] = 0x00; in read_eeprom() 102 header->MAC1[3] = 0x00; in read_eeprom() 103 header->MAC1[4] = 0x00; in read_eeprom() [all …]
|
| /openbmc/phosphor-net-ipmid/ |
| H A D | message_parsers.cpp | 103 auto header = reinterpret_cast<SessionHeader_t*>(inPacket.data()); in unflatten() local 105 uint32_t sessionID = endian::from_ipmi(header->sessId); in unflatten() 115 message->sessionSeqNum = endian::from_ipmi(header->sessSeqNum); in unflatten() 119 static_cast<ClassOfMsg>(header->base.rmcp.classOfMsg); in unflatten() 123 size_t payloadLen = header->payloadLength; in unflatten() 124 if ((payloadLen == 0) || (inPacket.size() < (sizeof(*header) + payloadLen))) in unflatten() 143 auto header = reinterpret_cast<SessionHeader_t*>(packet.data()); in flatten() local 144 header->base.rmcp.version = parser::RMCP_VERSION; in flatten() 145 header->base.rmcp.reserved = 0x00; in flatten() 146 header->base.rmcp.rmcpSeqNum = parser::RMCP_SEQ; in flatten() [all …]
|
| /openbmc/libpldm/src/oem/ibm/ |
| H A D | file_io.c | 42 struct pldm_header_info header = { 0 }; in encode_rw_file_memory_resp() local 43 header.msg_type = PLDM_RESPONSE; in encode_rw_file_memory_resp() 44 header.instance = instance_id; in encode_rw_file_memory_resp() 45 header.pldm_type = PLDM_OEM; in encode_rw_file_memory_resp() 46 header.command = command; in encode_rw_file_memory_resp() 47 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_rw_file_memory_resp() 72 struct pldm_header_info header = { 0 }; in encode_rw_file_memory_req() local 73 header.msg_type = PLDM_REQUEST; in encode_rw_file_memory_req() 74 header.instance = instance_id; in encode_rw_file_memory_req() 75 header.pldm_type = PLDM_OEM; in encode_rw_file_memory_req() [all …]
|
| /openbmc/libpldm/src/dsp/ |
| H A D | bios.c | 16 struct pldm_header_info header = { 0 }; in encode_get_date_time_req() local 17 header.msg_type = PLDM_REQUEST; in encode_get_date_time_req() 18 header.instance = instance_id; in encode_get_date_time_req() 19 header.pldm_type = PLDM_BIOS; in encode_get_date_time_req() 20 header.command = PLDM_GET_DATE_TIME; in encode_get_date_time_req() 21 return pack_pldm_header(&header, &(msg->hdr)); in encode_get_date_time_req() 34 struct pldm_header_info header = { 0 }; in encode_get_date_time_resp() local 35 header.msg_type = PLDM_RESPONSE; in encode_get_date_time_resp() 36 header.instance = instance_id; in encode_get_date_time_resp() 37 header.pldm_type = PLDM_BIOS; in encode_get_date_time_resp() [all …]
|
| H A D | base.c | 134 struct pldm_header_info header = { 0 }; in encode_get_types_req() local 135 header.instance = instance_id; in encode_get_types_req() 136 header.msg_type = PLDM_REQUEST; in encode_get_types_req() 137 header.command = PLDM_GET_PLDM_TYPES; in encode_get_types_req() 139 return pack_pldm_header(&header, &(msg->hdr)); in encode_get_types_req() 150 struct pldm_header_info header = { 0 }; in encode_get_commands_req() local 151 header.instance = instance_id; in encode_get_commands_req() 152 header.msg_type = PLDM_REQUEST; in encode_get_commands_req() 153 header.command = PLDM_GET_PLDM_COMMANDS; in encode_get_commands_req() 155 uint8_t rc = pack_pldm_header(&header, &(msg->hdr)); in encode_get_commands_req() [all …]
|
| H A D | file.c | 28 struct pldm_header_info header = { 0 }; in encode_pldm_file_df_open_req() local 29 header.instance = instance_id; in encode_pldm_file_df_open_req() 30 header.msg_type = PLDM_REQUEST; in encode_pldm_file_df_open_req() 31 header.pldm_type = PLDM_FILE; in encode_pldm_file_df_open_req() 32 header.command = PLDM_FILE_CMD_DF_OPEN; in encode_pldm_file_df_open_req() 34 rc = pack_pldm_header_errno(&header, &(msg->hdr)); in encode_pldm_file_df_open_req() 87 struct pldm_header_info header = { 0 }; in encode_pldm_file_df_open_resp() local 88 header.instance = instance_id; in encode_pldm_file_df_open_resp() 89 header.msg_type = PLDM_RESPONSE; in encode_pldm_file_df_open_resp() 90 header.pldm_type = PLDM_FILE; in encode_pldm_file_df_open_resp() [all …]
|
| /openbmc/u-boot/common/spl/ |
| H A D | spl_spi.c | 26 struct image_header *header) in spi_load_image_os() argument 31 spi_flash_read(flash, CONFIG_SYS_SPI_KERNEL_OFFS, sizeof(*header), in spi_load_image_os() 32 (void *)header); in spi_load_image_os() 34 if (image_get_magic(header) != IH_MAGIC) in spi_load_image_os() 37 err = spl_parse_image_header(spl_image, header); in spi_load_image_os() 76 struct image_header *header; in spl_spi_load_image() local 91 header = spl_get_load_buffer(-sizeof(*header), sizeof(*header)); in spl_spi_load_image() 100 if (spl_start_uboot() || spi_load_image_os(spl_image, flash, header)) in spl_spi_load_image() 104 err = spi_flash_read(flash, payload_offs, sizeof(*header), in spl_spi_load_image() 105 (void *)header); in spl_spi_load_image() [all …]
|
| H A D | spl_nand.c | 43 int offset, struct image_header *header) in spl_nand_load_element() argument 47 err = nand_spl_load_image(offset, sizeof(*header), (void *)header); in spl_nand_load_element() 52 image_get_magic(header) == FDT_MAGIC) { in spl_nand_load_element() 61 return spl_load_simple_fit(spl_image, &load, offset, header); in spl_nand_load_element() 63 err = spl_parse_image_header(spl_image, header); in spl_nand_load_element() 75 struct image_header *header; in spl_nand_load_image() local 86 header = spl_get_load_buffer(0, sizeof(*header)); in spl_nand_load_image() 111 sizeof(*header), (void *)header); in spl_nand_load_image() 112 err = spl_parse_image_header(spl_image, header); in spl_nand_load_image() 115 if (header->ih_os == IH_OS_LINUX) { in spl_nand_load_image() [all …]
|
| /openbmc/phosphor-logging/extensions/openpower-pels/ |
| H A D | section_header.hpp | 85 inline Stream& operator>>(Stream& s, SectionHeader& header) in operator >>() argument 87 s >> header.id >> header.size >> header.version >> header.subType >> in operator >>() 88 header.componentID; in operator >>() 98 inline Stream& operator<<(Stream& s, const SectionHeader& header) in operator <<() argument 100 s << header.id << header.size << header.version << header.subType in operator <<() 101 << header.componentID; in operator <<()
|
| /openbmc/openpower-hw-diags/attn/pel/ |
| H A D | section_header.hpp | 109 inline Stream& operator>>(Stream& s, SectionHeader& header) in operator >>() argument 111 s >> header.id >> header.size >> header.version >> header.subType >> in operator >>() 112 header.componentID; in operator >>() 122 inline Stream& operator<<(Stream& s, const SectionHeader& header) in operator <<() argument 124 s << header.id << header.size << header.version << header.subType in operator <<() 125 << header.componentID; in operator <<()
|
| /openbmc/u-boot/arch/x86/lib/ |
| H A D | acpi_table.c | 63 void acpi_fill_header(struct acpi_table_header *header, char *signature) in acpi_fill_header() argument 65 memcpy(header->signature, signature, 4); in acpi_fill_header() 66 memcpy(header->oem_id, OEM_ID, 6); in acpi_fill_header() 67 memcpy(header->oem_table_id, OEM_TABLE_ID, 8); in acpi_fill_header() 68 header->oem_revision = U_BOOT_BUILD_DATE; in acpi_fill_header() 69 memcpy(header->aslc_id, ASLC_ID, 4); in acpi_fill_header() 74 struct acpi_table_header *header = &(rsdt->header); in acpi_write_rsdt() local 77 acpi_fill_header(header, "RSDT"); in acpi_write_rsdt() 78 header->length = sizeof(struct acpi_rsdt); in acpi_write_rsdt() 79 header->revision = 1; in acpi_write_rsdt() [all …]
|
| /openbmc/slpd-lite/ |
| H A D | slp_message_handler.cpp | 27 slp::header::MIN_LEN + /* 14 bytes for header */ in prepareHeader() 28 req.header.langtag.length() + /* Actual length of lang tag */ in prepareHeader() 33 buff[slp::header::OFFSET_VERSION] = req.header.version; in prepareHeader() 36 buff[slp::header::OFFSET_FUNCTION] = req.header.functionID + 1; in prepareHeader() 38 std::copy_n(&length, slp::header::SIZE_LENGTH, in prepareHeader() 39 buff.data() + slp::header::OFFSET_LENGTH); in prepareHeader() 41 auto flags = endian::to_network(req.header.flags); in prepareHeader() 43 std::copy_n((uint8_t*)&flags, slp::header::SIZE_FLAGS, in prepareHeader() 44 buff.data() + slp::header::OFFSET_FLAGS); in prepareHeader() 46 std::copy_n(req.header.extOffset.data(), slp::header::SIZE_EXT, in prepareHeader() [all …]
|
| /openbmc/u-boot/net/ |
| H A D | dns.c | 39 struct header *header; in dns_send() local 51 header = (struct header *)pkt; in dns_send() 52 header->tid = 1; in dns_send() 53 header->flags = htons(0x100); /* standard query */ in dns_send() 54 header->nqueries = htons(1); /* Just one query */ in dns_send() 55 header->nanswers = 0; in dns_send() 56 header->nauth = 0; in dns_send() 57 header->nother = 0; in dns_send() 61 p = (uchar *)&header->data; /* For encoding host name into packet */ in dns_send() 106 struct header *header; in dns_handler() local [all …]
|
| H A D | fastboot.c | 119 static void fastboot_send(struct fastboot_header header, char *fastboot_data, in fastboot_send() argument 127 struct fastboot_header response_header = header; in fastboot_send() 153 switch (header.id) { in fastboot_send() 193 if (header.seq != sequence_number) { in fastboot_send() 203 pr_err("ID %d not implemented.\n", header.id); in fastboot_send() 260 struct fastboot_header header; in fastboot_handler() local 272 memcpy(&header, packet, sizeof(header)); in fastboot_handler() 273 header.flags = 0; in fastboot_handler() 274 header.seq = ntohs(header.seq); in fastboot_handler() 275 packet += sizeof(header); in fastboot_handler() [all …]
|
| /openbmc/libcper/ |
| H A D | cper-parse.c | 22 json_object *cper_header_to_ir(EFI_COMMON_ERROR_RECORD_HEADER *header); 29 static int header_signature_valid(EFI_COMMON_ERROR_RECORD_HEADER *header) in header_signature_valid() argument 31 if (header->SignatureStart != EFI_ERROR_RECORD_SIGNATURE_START) { in header_signature_valid() 34 header->SignatureStart); in header_signature_valid() 37 if (header->SignatureEnd != EFI_ERROR_RECORD_SIGNATURE_END) { in header_signature_valid() 40 header->SignatureEnd); in header_signature_valid() 43 if (header->SectionCount == 0) { in header_signature_valid() 56 EFI_COMMON_ERROR_RECORD_HEADER *header = in header_valid() local 58 if (!header_signature_valid(header)) { in header_valid() 61 return header_signature_valid(header); in header_valid() [all …]
|
| /openbmc/phosphor-logging/test/openpower-pels/ |
| H A D | extended_user_header_test.cpp | 57 EXPECT_EQ(euh.header().id, 0x4548); // EH in TEST() 58 EXPECT_EQ(euh.header().size, sectionData.size()); in TEST() 59 EXPECT_EQ(euh.header().version, 0x01); in TEST() 60 EXPECT_EQ(euh.header().subType, 0x00); in TEST() 61 EXPECT_EQ(euh.header().componentID, 0x0304); in TEST() 93 EXPECT_EQ(euh.header().id, 0x4548); // EH in TEST() 94 EXPECT_EQ(euh.header().size, baseSectionSize); in TEST() 95 EXPECT_EQ(euh.header().version, 0x01); in TEST() 96 EXPECT_EQ(euh.header().subType, 0x00); in TEST() 97 EXPECT_EQ(euh.header().componentID, 0x0304); in TEST() [all …]
|
| H A D | section_header_test.cpp | 19 SectionHeader header; in TEST() local 21 reader >> header; in TEST() 23 EXPECT_EQ(header.id, 0x1122); in TEST() 24 EXPECT_EQ(header.size, 0x3344); in TEST() 25 EXPECT_EQ(header.version, 0x55); in TEST() 26 EXPECT_EQ(header.subType, 0x66); in TEST() 27 EXPECT_EQ(header.componentID, 0x7788); in TEST() 32 SectionHeader header{0xAABB, 0xCCDD, 0xEE, 0xFF, 0xA0A0}; in TEST() local 37 writer << header; in TEST()
|
| H A D | user_data_test.cpp | 26 EXPECT_EQ(ud.header().id, 0x5544); in TEST() 27 EXPECT_EQ(ud.header().size, udSectionData.size()); in TEST() 28 EXPECT_EQ(ud.header().version, 0x01); in TEST() 29 EXPECT_EQ(ud.header().subType, 0x02); in TEST() 30 EXPECT_EQ(ud.header().componentID, 0x0304); in TEST() 85 EXPECT_EQ(ud.header().id, 0x5544); in TEST() 86 EXPECT_EQ(ud.header().size, 16); in TEST() 87 EXPECT_EQ(ud.header().version, 0x01); in TEST() 88 EXPECT_EQ(ud.header().subType, 0x42); in TEST() 89 EXPECT_EQ(ud.header().componentID, 0x1112); in TEST() [all …]
|
| H A D | extended_user_data_test.cpp | 18 EXPECT_EQ(eud.header().id, 0x4544); in TEST() 19 EXPECT_EQ(eud.header().size, eudSectionData.size()); in TEST() 20 EXPECT_EQ(eud.header().version, 0x01); in TEST() 21 EXPECT_EQ(eud.header().subType, 0x02); in TEST() 22 EXPECT_EQ(eud.header().componentID, 0x2000); in TEST() 78 EXPECT_EQ(eud.header().id, 0x4544); in TEST() 79 EXPECT_EQ(eud.header().size, 20); in TEST() 80 EXPECT_EQ(eud.header().subType, 0x42); in TEST() 81 EXPECT_EQ(eud.header().version, 0x01); in TEST() 82 EXPECT_EQ(eud.header().componentID, 0x1112); in TEST() [all …]
|
| /openbmc/bios-bmc-smm-error-logger/src/rde/ |
| H A D | rde_handler.cpp | 63 const RdeOperationInitReqHeader* header = in operationInitRequest() local 67 if (!header->containsRequestPayload) in operationInitRequest() 75 sizeof(RdeOperationInitReqHeader) + header->operationLocatorLength + in operationInitRequest() 76 header->requestPayloadLength; in operationInitRequest() 86 if (header->operationType != in operationInitRequest() 94 if (header->sendDataTransferHandle != 0) in operationInitRequest() 100 auto schemaDictOrErr = dictionaryManager.getDictionary(header->resourceID); in operationInitRequest() 105 header->resourceID); in operationInitRequest() 131 header->operationLocatorLength; in operationInitRequest() 135 header->requestPayloadLength)) != in operationInitRequest() [all …]
|
| /openbmc/u-boot/tools/ |
| H A D | mksunxiboot.c | 61 struct boot_file_head header; member 76 if ((sizeof(img.header) % 32) != 0) { in main() 140 img.header.b_instruction = /* b instruction */ in main() 144 memcpy(img.header.magic, BOOT0_MAGIC, 8); /* no '0' termination */ in main() 145 img.header.length = in main() 147 img.header.b_instruction = cpu_to_le32(img.header.b_instruction); in main() 148 img.header.length = cpu_to_le32(img.header.length); in main() 150 memcpy(img.header.spl_signature, SPL_SIGNATURE, 3); /* "sunxi" marker */ in main() 151 img.header.spl_signature[3] = SPL_HEADER_VERSION; in main() 154 if (strlen(default_dt) + 1 <= sizeof(img.header.string_pool)) { in main() [all …]
|
| /openbmc/bmcweb/redfish-core/lib/ |
| H A D | message_registries.hpp | 91 const registries::Header& header = registryEntry->get().header; in handleMessageRoutesMessageRegistryFileGet() local 101 asyncResp->res.jsonValue["Id"] = header.registryPrefix; in handleMessageRoutesMessageRegistryFileGet() 103 std::format("{}.{}.{}", header.registryPrefix, header.versionMajor, in handleMessageRoutesMessageRegistryFileGet() 104 header.versionMinor); in handleMessageRoutesMessageRegistryFileGet() 106 languages.emplace_back(header.language); in handleMessageRoutesMessageRegistryFileGet() 111 location["Language"] = header.language; in handleMessageRoutesMessageRegistryFileGet() 151 const registries::Header& header = registryEntry->get().header; in handleMessageRegistryGet() local 154 messages::resourceNotFound(asyncResp->res, header.type, registryMatch); in handleMessageRegistryGet() 158 asyncResp->res.jsonValue["@Redfish.Copyright"] = header.copyright; in handleMessageRegistryGet() 159 asyncResp->res.jsonValue["@odata.type"] = header.type; in handleMessageRegistryGet() [all …]
|
| /openbmc/qemu/docs/devel/ |
| H A D | luks-detached-header.rst | 2 LUKS volume with detached header 9 header and how to use it. 14 The LUKS format has ability to store the header in a separate volume from 24 disk | header | key material | disk payload data | 28 With a detached LUKS header, you need 2 disks so getting: 33 disk1 | header | key material | 42 volume since there's no header 48 to the header to a designated host 51 add encryption.You can store the LUKS header 54 * Recovery - corruption of a bit in the header may make the [all …]
|
| /openbmc/qemu/tests/qemu-iotests/ |
| H A D | 036 | 60 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 62 $PYTHON qcow2.py "$TEST_IMG" dump-header-exts 66 printf "\x00\x3f%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857 78 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 82 printf "\x00\x3f%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857 86 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 87 printf "\x00\x3d%s" "Test feature" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f857 91 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 92 …\x3e%s\x00%40s" "test1" "" "test2" "" | $PYTHON qcow2.py "$TEST_IMG" add-header-ext-stdio 0x6803f8… 96 $PYTHON qcow2.py "$TEST_IMG" del-header-ext 0x6803f857 [all …]
|