/linux-4.4.14/arch/sparc/prom/ |
H A D | init_32.c | 16 struct linux_romvec *romvec; variable in typeref:struct:linux_romvec 17 EXPORT_SYMBOL(romvec); variable 36 romvec = rp; prom_init() 38 switch(romvec->pv_romvers) { prom_init() 50 romvec->pv_romvers); prom_init() 55 prom_rev = romvec->pv_plugin_revision; prom_init() 56 prom_prev = romvec->pv_printrev; prom_init() 57 prom_nodeops = romvec->pv_nodeops; prom_init() 72 romvec->pv_romvers, prom_rev); prom_init()
|
H A D | misc_32.c | 27 (*(romvec->pv_reboot))(bcommand); prom_reboot() 42 (*(romvec->pv_fortheval.v0_eval))(strlen(fstring), fstring); prom_feval() 44 (*(romvec->pv_fortheval.v2_eval))(fstring); prom_feval() 59 (*(romvec->pv_abort))(); prom_cmdline() 74 (*(romvec->pv_halt))(); prom_halt() 88 *romvec->pv_synchook = funcp; prom_setsync() 112 return romvec->pv_romvers; prom_version()
|
H A D | console_32.c | 29 if ((*(romvec->pv_nbputchar))(*buf)) prom_nbputchar() 34 if ((*(romvec->pv_v2devops).v2_dev_write)(*romvec->pv_v2bootargs.fd_stdout, prom_nbputchar()
|
H A D | bootstr_32.c | 31 arg = (*(romvec->pv_v0bootargs))->argv[iter]; prom_getbootargs() 54 strlcpy(barg_buf, *romvec->pv_v2bootargs.bootargs, sizeof(barg_buf)); prom_getbootargs()
|
H A D | mp.c | 36 ret = (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc); prom_startcpu()
|
H A D | memory.c | 22 for (p = *(romvec->pv_v0mem.v0_available); p; p = p->theres_more) { prom_meminit_v0()
|
H A D | tree_32.c | 303 node = (*romvec->pv_v2devops.v2_inst2pkg)(inst); prom_inst2pkg()
|
/linux-4.4.14/arch/m68k/68000/ |
H A D | Makefile | 16 obj-$(CONFIG_ROM) += romvec.o
|
H A D | romvec.S | 2 * romvec.S - Vector table for 68000 cpus 18 .section .romvec
|
/linux-4.4.14/arch/m68k/sun3/prom/ |
H A D | console.c | 25 i = (*(romvec->pv_nbgetchar))(); prom_nbgetchar() 40 i = (*(romvec->pv_nbputchar))(c); prom_nbputchar() 76 switch(*romvec->pv_stdin) { 86 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdin); 124 switch(*romvec->pv_stdin) { 134 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdout); 160 switch(*romvec->pv_stdin) {
|
H A D | init.c | 14 struct linux_romvec *romvec; variable in typeref:struct:linux_romvec 31 romvec = rp; prom_init()
|
H A D | misc.c | 23 (*(romvec->pv_reboot))(bcommand); prom_reboot() 44 (*(romvec->pv_halt))(); prom_halt() 79 return romvec->pv_romvers; prom_version()
|
/linux-4.4.14/arch/mips/fw/arc/ |
H A D | init.c | 19 /* Master romvec interface. */ 20 struct linux_romvec *romvec; variable in typeref:struct:linux_romvec 28 romvec = ROMVECTOR; prom_init()
|
H A D | promlib.c | 15 * during romvec action. Since r4xx0.c is always compiled and linked with your
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | sgiarcs.h | 100 arcs_rvpage, /* ARCS romvec page */ 112 arc_rvpage, /* romvec page */ 256 ULONG rveclen; /* Size of romvec struct. */ 257 _PVOID romvec; /* Function interface. */ member in struct:_SYSTEM_PARAMETER_BLOCK 271 #define ROMVECTOR ((struct linux_romvec *) (long)(PROMBLOCK)->romvec) 377 long __vec = (long) romvec->dest; \ 392 long __vec = (long) romvec->dest; \ 408 long __vec = (long) romvec->dest; \ 425 long __vec = (long) romvec->dest; \ 443 long __vec = (long) romvec->dest; \ 463 long __vec = (long) romvec->dest; \ 485 long (*__vec)(void) = (void *) romvec->dest; \ 494 long (*__vec)(long) = (void *) romvec->dest; \ 504 long (*__vec)(long, long) = (void *) romvec->dest; \ 515 long (*__vec)(long, long, long) = (void *) romvec->dest; \ 527 long (*__vec)(long, long, long, long) = (void *) romvec->dest; \ 541 __vec = (void *) romvec->dest; \
|
H A D | sgialib.h | 17 extern struct linux_romvec *romvec;
|
/linux-4.4.14/arch/m68k/sun3x/ |
H A D | prom.c | 28 struct linux_romvec *romvec; variable in typeref:struct:linux_romvec 72 (*romvec->pv_reboot)("vmlinux"); sun3x_reboot() 104 romvec = (struct linux_romvec *)SUN3X_PROM_BASE; sun3x_prom_init()
|
H A D | config.c | 35 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); sun3x_get_hardware_list()
|
/linux-4.4.14/arch/sparc/kernel/ |
H A D | prom_32.c | 228 switch (*romvec->pv_stdout) { of_console_init() 243 *romvec->pv_stdout); of_console_init() 268 fd = *romvec->pv_v2bootargs.fd_stdout; 271 node = (*romvec->pv_v2devops.v2_inst2pkg)(fd); 299 switch (*romvec->pv_stdout) {
|
H A D | cpu.c | 339 romvec->pv_romvers, show_cpuinfo() 341 romvec->pv_printrev >> 16, show_cpuinfo() 342 romvec->pv_printrev & 0xffff, show_cpuinfo()
|
H A D | head_32.S | 91 /* Cool, here we go. Pick up the romvec pointer in %o0 and stash it in 121 mov %o0, %l0 ! stash away romvec 360 mov %l0, %o0 ! put back romvec 369 /* Get the machine type via the romvec
|
H A D | setup_32.c | 66 * romvec->pv_synchook which I set to the following function.
|
/linux-4.4.14/arch/m68k/sun3/ |
H A D | config.c | 52 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); sun3_get_hardware_list() 154 memory_end = *(romvec->pv_sun3mem) + PAGE_OFFSET - 2*PAGE_SIZE; config_sun3() 157 m68k_memory[0].size=*(romvec->pv_sun3mem); config_sun3()
|
H A D | mmu_emu.c | 197 (*(romvec->pv_setctxt))(j, (void *)seg, i); mmu_emu_init()
|
/linux-4.4.14/arch/sparc/include/asm/ |
H A D | oplib_32.h | 15 /* The master romvec pointer... */ 16 extern struct linux_romvec *romvec; 44 * preferably as early as possible. Pass it the romvec pointer.
|
H A D | oplib_64.h | 63 * preferably as early as possible. Pass it the romvec pointer.
|
/linux-4.4.14/arch/m68k/include/asm/ |
H A D | oplib.h | 13 /* The master romvec pointer... */ 14 extern struct linux_romvec *romvec; 42 * preferably as early as possible. Pass it the romvec pointer.
|