Home
last modified time | relevance | path

Searched refs:global_data (Results 1 – 25 of 27) sorted by relevance

12

/u-boot/lib/
A Dasm-offsets.c24 (sizeof(struct global_data) + 15) & ~15); in main()
29 DEFINE(GD_SIZE, sizeof(struct global_data)); in main()
31 DEFINE(GD_BD, offsetof(struct global_data, bd)); in main()
33 DEFINE(GD_MALLOC_BASE, offsetof(struct global_data, malloc_base)); in main()
36 DEFINE(GD_RELOCADDR, offsetof(struct global_data, relocaddr)); in main()
38 DEFINE(GD_RELOC_OFF, offsetof(struct global_data, reloc_off)); in main()
40 DEFINE(GD_START_ADDR_SP, offsetof(struct global_data, start_addr_sp)); in main()
42 DEFINE(GD_NEW_GD, offsetof(struct global_data, new_gd)); in main()
/u-boot/common/init/
A Dboard_init.c18 __weak void arch_setup_gd(struct global_data *gd_ptr) in arch_setup_gd()
85 top = rounddown(top-sizeof(struct global_data), 16); in board_init_f_alloc_reserve()
134 struct global_data *gd_ptr; in board_init_f_init_reserve()
141 gd_ptr = (struct global_data *)base; in board_init_f_init_reserve()
153 base += roundup(sizeof(struct global_data), 16); in board_init_f_init_reserve()
/u-boot/include/
A Dinit.h247 struct global_data;
260 void arch_setup_gd(struct global_data *gd_ptr);
263 void board_init_r(struct global_data *id, ulong dest_addr)
323 void relocate_code(ulong start_addr_sp, struct global_data *new_gd,
A Dexports.h78 extern gd_t *global_data;
/u-boot/arch/x86/cpu/x86_64/
A Dcpu.c19 struct global_data *global_data_ptr = (struct global_data *)~0;
/u-boot/arch/m68k/include/asm/
A Dglobal_data.h29 extern gd_t *global_data;
30 #define DECLARE_GLOBAL_DATA_PTR gd_t *gd = global_data
/u-boot/include/dm/
A Droot.h23 struct global_data;
31 void dm_fixup_for_gd_move(struct global_data *new_gd);
/u-boot/arch/x86/include/asm/
A Du-boot-x86.h10 struct global_data;
55 void setup_gdt(struct global_data *id, u64 *gdt_addr);
A Dglobal_data.h88 struct global_data *gd_addr; /* Location of Global Data */
139 #define DECLARE_GLOBAL_DATA_PTR extern struct global_data *global_data_ptr
/u-boot/include/asm-generic/
A Dglobal_data.h30 typedef struct global_data gd_t;
35 struct global_data { struct
183 struct global_data *new_gd; argument
/u-boot/examples/standalone/
A Dstubs.c18 gd_t *global_data; variable
294 global_data = (gd_t *)argv[-1]; in app_startup()
295 jt = global_data->jt; in app_startup()
/u-boot/doc/develop/
A Dindex.rst13 global_data
A Dglobal_data.rst54 .. kernel-doc:: include/asm-generic/global_data.h
/u-boot/doc/
A DREADME.standalone8 '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
A DREADME.generic-board25 Related to this, the global_data and bd_info 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
A DREADME.m54418twr36 - arch/m68k/include/asm/global_data.h Global data structure
/u-boot/lib/efi/
A Defi_app.c51 global_data_ptr = efi_malloc(priv, sizeof(struct global_data), &ret); in setup_memory()
/u-boot/arch/x86/lib/
A Dspl.c134 gd->new_gd = (struct global_data *)ptr; in x86_spl_init()
/u-boot/drivers/core/
A Droot.c45 void dm_fixup_for_gd_move(struct global_data *new_gd) in dm_fixup_for_gd_move()
/u-boot/board/freescale/mx6memcal/
A Dspl.c402 memset((void *)gd, 0, sizeof(struct global_data)); in board_init_f()
/u-boot/board/freescale/m53017evb/
A DREADME37 - include/asm-m68k/global_data.h Global data structure
/u-boot/board/freescale/m52277evb/
A DREADME37 - include/asm-m68k/global_data.h Global data structure
/u-boot/board/freescale/m547xevb/
A DREADME44 - include/asm-m68k/global_data.h Global data structure
/u-boot/doc/uefi/
A Du-boot_on_efi.rst112 functions with efi_init(), sets up U-Boot global_data, allocates memory for
/u-boot/board/freescale/m5373evb/
A DREADME36 - include/asm-m68k/global_data.h Global data structure

Completed in 27 milliseconds

12