/u-boot/arch/x86/lib/ |
H A D | hob.c | 20 const struct hob_header *hdr; local 22 hdr = hob_list; 25 while (!end_of_hob(hdr)) { 26 if (hdr->type == type) 27 return hdr; 29 hdr = get_next_hob(hdr); 46 const struct hob_header *hdr; local 49 hdr = hob_list; 50 while ((hdr [all...] |
H A D | zimage.c | 92 static int kernel_magic_ok(struct setup_header *hdr) argument 94 if (KERNEL_MAGIC != hdr->boot_flag) { 97 hdr->boot_flag, KERNEL_MAGIC); 105 static int get_boot_protocol(struct setup_header *hdr, bool verbose) argument 107 if (hdr->header == KERNEL_V2_MAGIC) { 110 return hdr->version; 119 static int setup_device_tree(struct setup_header *hdr, const void *fdt_blob) argument 121 int bootproto = get_boot_protocol(hdr, false); 142 sd->next = hdr->setup_data; 146 hdr 154 struct setup_header *hdr = ¶ms->hdr; local 186 struct setup_header *hdr = ¶ms->hdr; local 285 struct setup_header *hdr = &setup_base->hdr; local 419 struct setup_header *hdr = ¶ms->hdr; local 533 show_loader(struct setup_header *hdr) argument 562 struct setup_header *hdr; local [all...] |
H A D | sfi.c | 45 struct sfi_table_header *hdr; local 47 hdr = (struct sfi_table_header *)(uintptr_t)(tab->base + tab->ptr); 48 strcpy(hdr->sig, sig); 49 hdr->len = sizeof(*hdr) + ((ulong)entry - tab->entry_start); 50 hdr->rev = 1; 51 strncpy(hdr->oem_id, "U-Boot", SFI_OEM_ID_SIZE); 52 strncpy(hdr->oem_table_id, "Table v1", SFI_OEM_TABLE_ID_SIZE); 53 hdr->csum = 0; 54 hdr [all...] |
/u-boot/cmd/x86/ |
H A D | fsp.c | 15 struct fsp_header *hdr; local 26 hdr = gd->arch.fsp_s_hdr; 27 img_addr = hdr->img_base; 31 hdr = fsp_find_header(); 32 img_addr = hdr->img_base; 34 sign = (char *)&hdr->sign; 36 printf("FSP : binary %08x, header %08x\n", addr, (int)hdr); 38 for (i = 0; i < sizeof(hdr->sign); i++) 40 printf(", size %x, rev %d\n", hdr->hdr_len, hdr [all...] |
H A D | hob.c | 72 static void show_hob_details(const struct hob_header *hdr) argument 74 const void *ptr = hdr; 76 switch (hdr->type) { 94 const struct hob_header *hdr; local 114 hdr = gd->arch.hob_list; 116 printf("HOB list address: 0x%08x\n\n", (unsigned int)hdr); 122 for (i = 0; !end_of_hob(hdr); i++, hdr = get_next_hob(hdr)) { 125 printf("%02x | %08x | ", i, (unsigned int)hdr); [all...] |
/u-boot/tools/ |
H A D | lpc32xximage.c | 85 struct nand_page_0_boot_header *hdr = local 92 if (hdr->data[0] != (0xff & LPC32XX_BOOT_ICR)) 94 if (hdr->data[1] != (0xff & ~LPC32XX_BOOT_ICR)) 96 if (hdr->data[2] != (0xff & LPC32XX_BOOT_ICR)) 98 if (hdr->data[3] != (0xff & ~LPC32XX_BOOT_ICR)) 100 if (hdr->data[4] != (0xff & image_size_in_pages)) 102 if (hdr->data[5] != (0xff & ~image_size_in_pages)) 104 if (hdr->data[6] != (0xff & image_size_in_pages)) 106 if (hdr->data[7] != (0xff & ~image_size_in_pages)) 108 if (hdr 123 print_hdr_byte(struct nand_page_0_boot_header *hdr, int ofs) argument 130 struct nand_page_0_boot_header *hdr = local 142 struct nand_page_0_boot_header *hdr = local [all...] |
H A D | vybridimage.c | 64 struct nand_page_0_boot_header *hdr = local 68 if (hdr->fcb[1] != 0x46434220) 70 if (hdr->fcb[2] != 1) 72 if (hdr->fcb[7] != 64) 74 if (hdr->fcb[14] != 6) 76 if (hdr->fcb[30] != 0x0001ff00) 78 if (hdr->fcb[43] != 1) 80 if (hdr->fcb[54] != 0) 82 if (hdr->fcb[55] != 8) 86 for (idx = 0; idx < sizeof(hdr 98 struct nand_page_0_boot_header *hdr = local 131 vybridimage_print_hdr_field(struct nand_page_0_boot_header *hdr, int idx) argument 139 struct nand_page_0_boot_header *hdr = local [all...] |
H A D | default_image.c | 55 struct legacy_img_hdr *hdr = &header; local 68 memcpy(hdr, ptr, sizeof(struct legacy_img_hdr)); 70 if (be32_to_cpu(hdr->ih_magic) != IH_MAGIC) { 76 data = (const unsigned char *)hdr; 79 checksum = be32_to_cpu(hdr->ih_hcrc); 80 hdr->ih_hcrc = cpu_to_be32(0); /* clear for re-calculation */ 89 len = image_get_data_size(hdr); 91 if (image_get_type(hdr) == IH_TYPE_FIRMWARE_IVT) 101 checksum = be32_to_cpu(hdr->ih_dcrc); 119 struct legacy_img_hdr *hdr local 170 const struct legacy_img_hdr *hdr = (const struct legacy_img_hdr *)ptr; local [all...] |
H A D | sfspl.c | 61 struct spl_hdr *hdr = (void *)buf; local 62 unsigned int hdr_size = le32_to_cpu(hdr->hdr_size); 63 unsigned int file_size = le32_to_cpu(hdr->file_size); 64 unsigned int crc = le32_to_cpu(hdr->crc32); 73 if (hdr->version != DEFAULT_VERSION) { 89 struct spl_hdr *hdr = (void *)buf; local 90 unsigned int hdr_size = le32_to_cpu(hdr->hdr_size); 91 unsigned int file_size = le32_to_cpu(hdr->file_size); 100 struct spl_hdr *hdr = (void *)ptr; local 103 unsigned int hdr_size = le32_to_cpu(hdr 136 struct spl_hdr *hdr = buf; local [all...] |
/u-boot/lib/ |
H A D | trace.c | 46 static struct trace_hdr *hdr __section(".data"); 109 if (hdr->depth > hdr->depth_limit) { 110 hdr->ftrace_too_deep_count++; 113 if (hdr->ftrace_count < hdr->ftrace_size) { 114 struct trace_call *rec = &hdr->ftrace[hdr->ftrace_count]; 120 hdr->ftrace_count++; 137 if (hdr [all...] |
/u-boot/boot/ |
H A D | image-android.c | 60 static void android_boot_image_v3_v4_parse_hdr(const struct andr_boot_img_hdr_v3 *hdr, argument 65 data->kcmdline = hdr->cmdline; 66 data->header_version = hdr->header_version; 73 end = (ulong)hdr; 76 data->kernel_size = hdr->kernel_size; 77 end += ALIGN(hdr->kernel_size, ANDR_GKI_PAGE_SIZE); 78 data->ramdisk_size = hdr->ramdisk_size; 79 data->boot_ramdisk_size = hdr->ramdisk_size; 80 end += ALIGN(hdr->ramdisk_size, ANDR_GKI_PAGE_SIZE); 82 if (hdr 88 android_vendor_boot_image_v3_v4_parse_hdr(const struct andr_vnd_boot_img_hdr *hdr, struct andr_image_data *data) argument 128 android_boot_image_v0_v1_v2_parse_hdr(const struct andr_boot_img_hdr_v0 *hdr, struct andr_image_data *data) argument 250 android_image_get_kernel(const void *hdr, const void *vendor_boot_img, int verify, ulong *os_data, ulong *os_len) argument 335 is_android_boot_image_header(const void *hdr) argument 340 android_image_get_end(const struct andr_boot_img_hdr_v0 *hdr, const void *vendor_boot_img) argument 354 android_image_get_kload(const void *hdr, const void *vendor_boot_img) argument 365 android_image_get_kcomp(const void *hdr, const void *vendor_boot_img) argument 383 android_image_get_ramdisk(const void *hdr, const void *vendor_boot_img, ulong *rd_data, ulong *rd_len) argument 421 android_image_get_second(const void *hdr, ulong *second_data, ulong *second_len) argument 467 const struct andr_boot_img_hdr_v0 *hdr; local 517 const struct andr_boot_img_hdr_v0 *hdr; local 591 const struct andr_boot_img_hdr_v0 *hdr; local 665 android_print_contents(const struct andr_boot_img_hdr_v0 *hdr) argument 761 const struct andr_boot_img_hdr_v0 *hdr; local [all...] |
H A D | image-android-dt.c | 21 const struct dt_table_header *hdr; local 24 hdr = map_sysmem(hdr_addr, sizeof(*hdr)); 25 magic = fdt32_to_cpu(hdr->magic); 26 unmap_sysmem(hdr); 44 const struct dt_table_header *hdr; local 50 hdr = map_sysmem(hdr_addr, sizeof(*hdr)); 51 entry_count = fdt32_to_cpu(hdr->dt_entry_count); 52 entries_offset = fdt32_to_cpu(hdr 105 const struct dt_table_header *hdr; local [all...] |
/u-boot/common/ |
H A D | bloblist.c | 81 static struct bloblist_rec *bloblist_first_blob(struct bloblist_hdr *hdr) argument 83 if (hdr->used_size <= hdr->hdr_size) 85 return (struct bloblist_rec *)((void *)hdr + hdr->hdr_size); 100 static ulong bloblist_blob_end_ofs(struct bloblist_hdr *hdr, argument 105 offset = (void *)rec - (void *)hdr; 108 * to 1 << hdr->align_log2. 111 offset = round_up(offset + rec_hdr_size(rec), 1 << hdr->align_log2); 117 static struct bloblist_rec *bloblist_next_blob(struct bloblist_hdr *hdr, argument 134 struct bloblist_hdr *hdr = gd->bloblist; local 151 struct bloblist_hdr *hdr = gd->bloblist; local 286 bloblist_resize_rec(struct bloblist_hdr *hdr, struct bloblist_rec *rec, int new_size) argument 330 struct bloblist_hdr *hdr = gd->bloblist; local 344 bloblist_calc_chksum(struct bloblist_hdr *hdr) argument 356 struct bloblist_hdr *hdr; local 379 struct bloblist_hdr *hdr; local 406 struct bloblist_hdr *hdr = gd->bloblist; local 422 struct bloblist_hdr *hdr = gd->bloblist; local 429 struct bloblist_hdr *hdr = gd->bloblist; local 436 struct bloblist_hdr *hdr = gd->bloblist; local 462 struct bloblist_hdr *hdr = gd->bloblist; local 477 struct bloblist_hdr *hdr; local [all...] |
H A D | mcheck_core.inc.h | 133 static enum mcheck_status mcheck_checkhdr(const struct mcheck_hdr *hdr) argument 138 if (hdr->canary.elems[i] == MAGICFREE) 139 return mcheck_OnNok(MCHECK_FREE, hdr + 1); 142 if (hdr->canary.elems[i] != MAGICWORD) 143 return mcheck_OnNok(MCHECK_HEAD, hdr + 1); 145 const size_t payload_size = hdr->size; 147 const size_t padd_size = payload_size_aligned - hdr->size; 149 const char *payload = (const char *)&hdr[1]; 153 return mcheck_OnNok(MCHECK_TAIL, hdr + 1); 159 return mcheck_OnNok(MCHECK_TAIL, hdr 169 struct mcheck_hdr *hdr = &((struct mcheck_hdr *)ptr)[-1]; local 203 struct mcheck_hdr *hdr = (struct mcheck_hdr *)((char *)altoghether_ptr + slop); local 264 struct mcheck_hdr *hdr = &((struct mcheck_hdr *)ptr)[-1]; local [all...] |
/u-boot/include/zfs/ |
H A D | sa_impl.h | 19 #define SA_HDR_SIZE(hdr) BF32_GET_SB(hdr->sa_layout_info, 10, 16, 3, 0)
|
/u-boot/drivers/firmware/scmi/ |
H A D | smt.c | 70 struct scmi_smt_header *hdr = (void *)smt->buf; local 76 if (!(hdr->channel_status & SCMI_SHMEM_CHAN_STAT_CHANNEL_FREE)) { 81 if (smt->size < (sizeof(*hdr) + msg->in_msg_sz) || 82 smt->size < (sizeof(*hdr) + msg->out_msg_sz)) { 88 hdr->channel_status &= ~SCMI_SHMEM_CHAN_STAT_CHANNEL_FREE; 89 hdr->length = msg->in_msg_sz + sizeof(hdr->msg_header); 90 hdr->msg_header = SMT_HEADER_TOKEN(0) | 95 memcpy_toio(hdr->msg_payload, msg->in_msg, msg->in_msg_sz); 107 struct scmi_smt_header *hdr local 136 struct scmi_smt_header *hdr = (void *)smt->buf; local 148 struct scmi_smt_msg_header *hdr = (void *)smt->buf; local 179 struct scmi_smt_msg_header *hdr = (void *)smt->buf; local [all...] |
H A D | smt.h | 60 struct scmi_smt_header *hdr = (void *)smt->buf; local 62 return hdr->channel_status & SCMI_SHMEM_CHAN_STAT_CHANNEL_FREE; 67 struct scmi_smt_header *hdr = (void *)smt->buf; local 69 return hdr->channel_status & SCMI_SHMEM_CHAN_STAT_CHANNEL_ERROR; 74 struct scmi_smt_header *hdr = (void *)smt->buf; local 76 hdr->channel_status &= ~SCMI_SHMEM_CHAN_STAT_CHANNEL_FREE; 81 struct scmi_smt_header *hdr = (void *)smt->buf; local 83 hdr->channel_status |= SCMI_SHMEM_CHAN_STAT_CHANNEL_FREE; 84 hdr->channel_status &= ~SCMI_SHMEM_CHAN_STAT_CHANNEL_ERROR;
|
/u-boot/arch/x86/cpu/broadwell/ |
H A D | refcode.c | 76 struct rmodule_header *hdr; local 81 hdr = (struct rmodule_header *)CFG_X86_REFCODE_ADDR; 82 debug("Extracting code from rmodule at %p\n", hdr); 83 if (hdr->magic != RMODULE_MAGIC) { 87 if (hdr->module_link_start_address != 0) { 91 if (hdr->module_entry_point != 0) { 101 src = (char *)hdr + hdr->payload_begin_offset; 104 size = hdr->payload_end_offset - hdr [all...] |
/u-boot/arch/x86/include/asm/ |
H A D | hob.h | 71 struct hob_header hdr; member in struct:hob_mem_alloc 104 struct hob_header hdr; member in struct:hob_res_desc 124 struct hob_header hdr; member in struct:hob_guid 136 * @hdr: A pointer to a HOB. 141 *hdr) 143 return (const struct hob_header *)((uintptr_t)hdr + hdr->len); 153 * @hdr: A pointer to a HOB. 155 * Return: true: The HOB specified by hdr is the last HOB in the HOB list. 156 * Return: false: The HOB specified by hdr i 140 get_next_hob(const struct hob_header *hdr) argument 158 end_of_hob(const struct hob_header *hdr) argument 174 get_guid_hob_data(const struct hob_header *hdr) argument 190 get_guid_hob_data_size(const struct hob_header *hdr) argument [all...] |
/u-boot/arch/x86/lib/fsp/ |
H A D | fsp_support.c | 14 const struct hob_header *hdr; local 24 hdr = hob_list; 28 while (!end_of_hob(hdr)) { 29 if (hdr->type == HOB_TYPE_RES_DESC) { 30 res_desc = (struct hob_res_desc *)hdr; 45 if (hdr->type == HOB_TYPE_MEM_ALLOC) { 46 res_mem = (struct hob_mem_alloc *)hdr; 54 hdr = get_next_hob(hdr); 76 const struct hob_header *hdr; local 105 const struct hob_header *hdr; local [all...] |
/u-boot/cmd/ |
H A D | acpi.c | 24 * @hdr: ACPI header to dump 26 static void dump_hdr(struct acpi_table_header *hdr) argument 28 bool has_hdr = memcmp(hdr->signature, "FACS", ACPI_NAME_LEN); 30 printf("%.*s %16lx %5x", ACPI_NAME_LEN, hdr->signature, 31 (ulong)map_to_sysmem(hdr), hdr->length); 33 printf(" v%02d %.6s %.8s %x %.4s %x\n", hdr->revision, 34 hdr->oem_id, hdr->oem_table_id, hdr 43 struct acpi_table_header *hdr; local 93 struct acpi_table_header *hdr; local [all...] |
/u-boot/drivers/firmware/ |
H A D | ti_sci.h | 117 * @hdr: Generic header 130 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_version 139 * @hdr: Generic Header 146 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_reboot 152 * @hdr: Generic Header 162 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_board_config 170 * @hdr: Generic Header 179 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_query_msmc 188 * @hdr: Generic header 209 /* Additional hdr 213 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_device_state 232 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_device_state 250 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_device_state 274 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_device_resets 317 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_clock_state 338 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_clock_state 355 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_clock_state 376 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_clock_parent 393 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_clock_parent 406 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_clock_parent 424 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_clock_num_parents 437 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_clock_num_parents 464 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_query_clock_freq 481 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_query_clock_freq 520 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_clock_freq 541 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_clock_freq 554 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_clock_freq 575 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_resource_range 592 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_resource_range 611 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_proc_request 625 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_proc_release 640 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_proc_handover 677 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_proc_boot_config 701 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_set_proc_boot_ctrl 717 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_proc_auth_boot_image 723 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_proc_auth_boot_image 738 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_get_proc_boot_status 765 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_resp_get_proc_boot_status 811 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_req_wait_proc_boot_status 853 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_ring_cfg_req 871 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_ring_cfg_resp 887 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_ring_get_cfg_req 908 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_ring_get_cfg_resp 941 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_psil_pair 969 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_psil_unpair 1080 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_tx_ch_cfg_req 1109 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_tx_ch_cfg_resp 1207 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_rx_ch_cfg_req 1232 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_rx_ch_cfg_resp 1382 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_flow_cfg_req 1413 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_rm_udmap_flow_cfg_resp 1438 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_fwl_set_firewall_region_req 1463 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_fwl_get_firewall_region_req 1487 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_fwl_get_firewall_region_resp 1507 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_fwl_change_owner_info_req 1525 struct ti_sci_msg_hdr hdr; member in struct:ti_sci_msg_fwl_change_owner_info_resp [all...] |
/u-boot/arch/x86/lib/fsp2/ |
H A D | fsp_silicon_init.c | 26 struct fsp_header *hdr; local 34 ret = fsp_locate_fsp(FSP_S, &entry, use_spi_flash, &dev, &hdr, 39 gd->arch.fsp_s_hdr = hdr; 42 fsp_upd = (struct fsps_upd *)(hdr->img_base + hdr->cfg_region_off); 52 func = (fsp_silicon_init_func)(hdr->img_base + hdr->fsp_silicon_init);
|
/u-boot/lib/efi_selftest/ |
H A D | efi_selftest_crc32.c | 24 struct efi_table_hdr *hdr = (struct efi_table_hdr *)table; local 26 if (!hdr->signature) { 30 if (!hdr->revision) { 34 if (hdr->headersize <= sizeof(struct efi_table_hdr)) { 38 if (hdr->reserved) { 43 crc32 = hdr->crc32; 48 hdr->crc32 = 0; 49 ret = bs_crc32(table, hdr->headersize, &res); 51 hdr->crc32 = crc32;
|
/u-boot/test/ |
H A D | bloblist.c | 41 struct bloblist_hdr *hdr; local 48 hdr = map_sysmem(CONFIG_BLOBLIST_ADDR, TEST_BLOBLIST_SIZE); 49 memset(hdr, ERASE_BYTE, TEST_BLOBLIST_SIZE); 50 memset(hdr, '\0', sizeof(*hdr)); 52 return hdr; 70 struct bloblist_hdr *hdr; local 72 hdr = clear_bloblist(); 76 ut_asserteq_ptr(hdr, bloblist_check_magic(TEST_ADDR)); 77 hdr 102 struct bloblist_hdr *hdr; local 176 struct bloblist_hdr *hdr; local 192 struct bloblist_hdr *hdr; local 266 struct bloblist_hdr *hdr; local 292 struct bloblist_hdr *hdr; local 319 struct bloblist_hdr *hdr; local 413 struct bloblist_hdr *hdr; local 466 struct bloblist_hdr *hdr; local 515 struct bloblist_hdr *hdr; local 550 struct bloblist_hdr *hdr; local [all...] |