Home
last modified time | relevance | path

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

/linux-4.4.14/arch/sparc/prom/
Dinit_32.c16 struct linux_romvec *romvec; variable
17 EXPORT_SYMBOL(romvec);
36 romvec = rp; in prom_init()
38 switch(romvec->pv_romvers) { in prom_init()
50 romvec->pv_romvers); in prom_init()
55 prom_rev = romvec->pv_plugin_revision; in prom_init()
56 prom_prev = romvec->pv_printrev; in prom_init()
57 prom_nodeops = romvec->pv_nodeops; in prom_init()
72 romvec->pv_romvers, prom_rev); in prom_init()
Dmisc_32.c27 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
42 (*(romvec->pv_fortheval.v0_eval))(strlen(fstring), fstring); in prom_feval()
44 (*(romvec->pv_fortheval.v2_eval))(fstring); in prom_feval()
59 (*(romvec->pv_abort))(); in prom_cmdline()
74 (*(romvec->pv_halt))(); in prom_halt()
88 *romvec->pv_synchook = funcp; in prom_setsync()
112 return romvec->pv_romvers; in prom_version()
Dconsole_32.c29 if ((*(romvec->pv_nbputchar))(*buf)) in prom_nbputchar()
34 if ((*(romvec->pv_v2devops).v2_dev_write)(*romvec->pv_v2bootargs.fd_stdout, in prom_nbputchar()
Dbootstr_32.c31 arg = (*(romvec->pv_v0bootargs))->argv[iter]; in prom_getbootargs()
54 strlcpy(barg_buf, *romvec->pv_v2bootargs.bootargs, sizeof(barg_buf)); in prom_getbootargs()
Dmp.c36 ret = (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc); in prom_startcpu()
Dmemory.c22 for (p = *(romvec->pv_v0mem.v0_available); p; p = p->theres_more) { in prom_meminit_v0()
Dtree_32.c303 node = (*romvec->pv_v2devops.v2_inst2pkg)(inst); in prom_inst2pkg()
/linux-4.4.14/arch/m68k/sun3/prom/
Dconsole.c25 i = (*(romvec->pv_nbgetchar))(); in prom_nbgetchar()
40 i = (*(romvec->pv_nbputchar))(c); in 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) {
Dmisc.c23 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
44 (*(romvec->pv_halt))(); in prom_halt()
79 return romvec->pv_romvers; in prom_version()
Dinit.c14 struct linux_romvec *romvec; variable
31 romvec = rp; in prom_init()
/linux-4.4.14/arch/mips/include/asm/
Dsgiarcs.h257 _PVOID romvec; /* Function interface. */ member
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; \
[all …]
Dsgialib.h17 extern struct linux_romvec *romvec;
/linux-4.4.14/arch/m68k/sun3x/
Dprom.c28 struct linux_romvec *romvec; variable
72 (*romvec->pv_reboot)("vmlinux"); in sun3x_reboot()
104 romvec = (struct linux_romvec *)SUN3X_PROM_BASE; in sun3x_prom_init()
Dconfig.c35 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3x_get_hardware_list()
/linux-4.4.14/arch/sparc/kernel/
Dprom_32.c228 switch (*romvec->pv_stdout) { in of_console_init()
243 *romvec->pv_stdout); in of_console_init()
268 fd = *romvec->pv_v2bootargs.fd_stdout; in of_console_init()
271 node = (*romvec->pv_v2devops.v2_inst2pkg)(fd); in of_console_init()
299 switch (*romvec->pv_stdout) { in of_console_init()
Dcpu.c339 romvec->pv_romvers, in show_cpuinfo()
341 romvec->pv_printrev >> 16, in show_cpuinfo()
342 romvec->pv_printrev & 0xffff, in show_cpuinfo()
Dhead_32.S121 mov %o0, %l0 ! stash away romvec
360 mov %l0, %o0 ! put back romvec
/linux-4.4.14/arch/mips/fw/arc/
Dinit.c20 struct linux_romvec *romvec; variable
28 romvec = ROMVECTOR; in prom_init()
/linux-4.4.14/arch/m68k/sun3/
Dconfig.c52 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3_get_hardware_list()
154 memory_end = *(romvec->pv_sun3mem) + PAGE_OFFSET - 2*PAGE_SIZE; in config_sun3()
157 m68k_memory[0].size=*(romvec->pv_sun3mem); in config_sun3()
Dmmu_emu.c197 (*(romvec->pv_setctxt))(j, (void *)seg, i); in mmu_emu_init()
/linux-4.4.14/arch/m68k/kernel/
Dvmlinux-nommu.lds32 .romvec : {
35 *(.romvec) argument
/linux-4.4.14/arch/m68k/68000/
DMakefile16 obj-$(CONFIG_ROM) += romvec.o
Dromvec.S18 .section .romvec
/linux-4.4.14/arch/sparc/include/asm/
Doplib_32.h16 extern struct linux_romvec *romvec;
/linux-4.4.14/arch/m68k/include/asm/
Doplib.h14 extern struct linux_romvec *romvec;