| /openbmc/u-boot/lib/ |
| H A D | asm-offsets.c | 22 (sizeof(struct global_data) + 15) & ~15); in main() 27 DEFINE(GD_SIZE, sizeof(struct global_data)); in main() 29 DEFINE(GD_BD, offsetof(struct global_data, bd)); in main() 31 DEFINE(GD_MALLOC_BASE, offsetof(struct global_data, malloc_base)); in main() 34 DEFINE(GD_RELOCADDR, offsetof(struct global_data, relocaddr)); in main() 36 DEFINE(GD_RELOC_OFF, offsetof(struct global_data, reloc_off)); in main() 38 DEFINE(GD_START_ADDR_SP, offsetof(struct global_data, start_addr_sp)); in main() 40 DEFINE(GD_NEW_GD, offsetof(struct global_data, new_gd)); in main() 42 DEFINE(GD_ENV_ADDR, offsetof(struct global_data, env_addr)); in main()
|
| /openbmc/u-boot/common/init/ |
| H A D | board_init.c | 15 __weak void arch_setup_gd(struct global_data *gd_ptr) in arch_setup_gd() 52 top = rounddown(top-sizeof(struct global_data), 16); in board_init_f_alloc_reserve() 101 struct global_data *gd_ptr; in board_init_f_init_reserve() 108 gd_ptr = (struct global_data *)base; in board_init_f_init_reserve() 116 base += roundup(sizeof(struct global_data), 16); in board_init_f_init_reserve()
|
| /openbmc/u-boot/arch/x86/cpu/x86_64/ |
| H A D | cpu.c | 17 struct global_data *global_data_ptr = (struct global_data *)~0;
|
| /openbmc/u-boot/arch/m68k/include/asm/ |
| H A D | global_data.h | 29 extern gd_t *global_data; 30 #define DECLARE_GLOBAL_DATA_PTR gd_t *gd = global_data
|
| /openbmc/u-boot/include/dm/ |
| H A D | root.h | 23 struct global_data; 31 void dm_fixup_for_gd_move(struct global_data *new_gd);
|
| /openbmc/u-boot/arch/x86/include/asm/ |
| H A D | u-boot-x86.h | 10 struct global_data; 18 void setup_gdt(struct global_data *id, u64 *gdt_addr);
|
| H A D | global_data.h | 72 struct global_data *gd_addr; /* Location of Global Data */ 118 #define DECLARE_GLOBAL_DATA_PTR extern struct global_data *global_data_ptr
|
| /openbmc/u-boot/examples/standalone/ |
| H A D | stubs.c | 16 gd_t *global_data; variable 292 global_data = (gd_t *)argv[-1]; in app_startup() 293 jt = global_data->jt; in app_startup()
|
| /openbmc/u-boot/include/asm-generic/ |
| H A D | global_data.h | 26 typedef struct global_data { struct 63 struct global_data *new_gd; /* relocated global data */ argument
|
| /openbmc/u-boot/doc/ |
| H A D | README.standalone | 8 'global_data' structure. The struct members for the jump table are 24 'global_data' structure: r2 on PowerPC, r9 on ARM, k0 on MIPS, 26 use such a register; instead, the pointer to the 'global_data' 29 The application can access the 'global_data' structure in the same 115 passing the 'global_data' pointer (like x86 does), one should add
|
| H A D | README.generic-board | 25 Related to this, the global_data and bd_t structures now have a core set of 95 A generic global_data structure is also required. This might upset a few 97 architectures include and need it, most global_data.h files already have 104 be accessing it. I have done this in the same way as global_data and the
|
| H A D | README.m54418twr | 36 - arch/m68k/include/asm/global_data.h Global data structure
|
| H A D | README.u-boot_on_efi | 129 functions with efi_init(), sets up U-Boot global_data, allocates memory for
|
| /openbmc/u-boot/include/ |
| H A D | exports.h | 62 extern gd_t *global_data;
|
| /openbmc/u-boot/arch/x86/lib/ |
| H A D | spl.c | 73 gd->new_gd = (struct global_data *)ptr; in x86_spl_init()
|
| /openbmc/u-boot/lib/efi/ |
| H A D | efi_app.c | 47 global_data_ptr = efi_malloc(priv, sizeof(struct global_data), &ret); in setup_memory()
|
| /openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
| H A D | 0035-corstone1000-purge-U-Boot-specific-DT-nodes.patch | 30 #include <asm/global_data.h>
|
| H A D | 0042-corstone1000-enable-virtio-net-support.patch | 40 #include <asm/global_data.h>
|
| H A D | 0027-corstone1000-set-kernel_addr-based-on-boot_idx.patch | 40 #include <asm/global_data.h>
|
| /openbmc/u-boot/drivers/core/ |
| H A D | root.c | 46 void dm_fixup_for_gd_move(struct global_data *new_gd) in dm_fixup_for_gd_move()
|
| /openbmc/u-boot/board/freescale/mx6memcal/ |
| H A D | spl.c | 399 memset((void *)gd, 0, sizeof(struct global_data)); in board_init_f()
|
| /openbmc/u-boot/board/freescale/m53017evb/ |
| H A D | README | 37 - include/asm-m68k/global_data.h Global data structure
|
| /openbmc/u-boot/board/freescale/m52277evb/ |
| H A D | README | 37 - include/asm-m68k/global_data.h Global data structure
|
| /openbmc/u-boot/board/freescale/m547xevb/ |
| H A D | README | 44 - include/asm-m68k/global_data.h Global data structure
|
| /openbmc/u-boot/board/freescale/m5373evb/ |
| H A D | README | 36 - include/asm-m68k/global_data.h Global data structure
|