Home
last modified time | relevance | path

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

/Linux-v5.10/arch/sparc/prom/
Dinit_32.c17 struct linux_romvec *romvec; variable
18 EXPORT_SYMBOL(romvec);
37 romvec = rp; in prom_init()
39 switch(romvec->pv_romvers) { in prom_init()
51 romvec->pv_romvers); in prom_init()
56 prom_rev = romvec->pv_plugin_revision; in prom_init()
57 prom_prev = romvec->pv_printrev; in prom_init()
58 prom_nodeops = romvec->pv_nodeops; in prom_init()
73 romvec->pv_romvers, prom_rev); in prom_init()
Dmisc_32.c28 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
43 (*(romvec->pv_fortheval.v0_eval))(strlen(fstring), fstring); in prom_feval()
45 (*(romvec->pv_fortheval.v2_eval))(fstring); in prom_feval()
60 (*(romvec->pv_abort))(); in prom_cmdline()
75 (*(romvec->pv_halt))(); in prom_halt()
89 *romvec->pv_synchook = funcp; in prom_setsync()
113 return romvec->pv_romvers; in prom_version()
Dconsole_32.c30 if ((*(romvec->pv_nbputchar))(*buf)) in prom_nbputchar()
35 if ((*(romvec->pv_v2devops).v2_dev_write)(*romvec->pv_v2bootargs.fd_stdout, in prom_nbputchar()
Dbootstr_32.c32 arg = (*(romvec->pv_v0bootargs))->argv[iter]; in prom_getbootargs()
55 strlcpy(barg_buf, *romvec->pv_v2bootargs.bootargs, sizeof(barg_buf)); in prom_getbootargs()
Dmp.c37 ret = (*(romvec->v3_cpustart))(cpunode, (int) ctable_reg, ctx, pc); in prom_startcpu()
Dmemory.c23 for (p = *(romvec->pv_v0mem.v0_available); p; p = p->theres_more) { in prom_meminit_v0()
Dtree_32.c304 node = (*romvec->pv_v2devops.v2_inst2pkg)(inst); in prom_inst2pkg()
/Linux-v5.10/arch/m68k/sun3/prom/
Dconsole.c26 i = (*(romvec->pv_nbgetchar))(); in prom_nbgetchar()
41 i = (*(romvec->pv_nbputchar))(c); in prom_nbputchar()
77 switch(*romvec->pv_stdin) {
87 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdin);
125 switch(*romvec->pv_stdin) {
135 st_p = (*romvec->pv_v2devops.v2_inst2pkg)(*romvec->pv_v2bootargs.fd_stdout);
161 switch(*romvec->pv_stdin) {
Dmisc.c24 (*(romvec->pv_reboot))(bcommand); in prom_reboot()
45 (*(romvec->pv_halt))(); in prom_halt()
80 return romvec->pv_romvers; in prom_version()
Dinit.c15 struct linux_romvec *romvec; variable
32 romvec = rp; in prom_init()
/Linux-v5.10/arch/mips/include/asm/
Dsgiarcs.h259 _PVOID romvec; /* Function interface. */ member
273 #define ROMVECTOR ((struct linux_romvec *) (long)(PROMBLOCK)->romvec)
380 long __vec = (long) romvec->dest; \
388 long __vec = (long) romvec->dest; \
397 long __vec = (long) romvec->dest; \
407 long __vec = (long) romvec->dest; \
418 long __vec = (long) romvec->dest; \
430 long __vec = (long) romvec->dest; \
442 long (*__vec)(void) = (void *) romvec->dest; \
451 long (*__vec)(long) = (void *) romvec->dest; \
[all …]
Dsgialib.h17 extern struct linux_romvec *romvec;
/Linux-v5.10/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.c36 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3x_get_hardware_list()
/Linux-v5.10/arch/sparc/kernel/
Dprom_32.c220 switch (*romvec->pv_stdout) { in of_console_init()
235 *romvec->pv_stdout); in of_console_init()
260 fd = *romvec->pv_v2bootargs.fd_stdout; in of_console_init()
263 node = (*romvec->pv_v2devops.v2_inst2pkg)(fd); in of_console_init()
285 switch (*romvec->pv_stdout) { in of_console_init()
Dcpu.c340 romvec->pv_romvers, in show_cpuinfo()
342 romvec->pv_printrev >> 16, in show_cpuinfo()
343 romvec->pv_printrev & 0xffff, in show_cpuinfo()
Dhead_32.S124 mov %o0, %l0 ! stash away romvec
363 mov %l0, %o0 ! put back romvec
/Linux-v5.10/arch/mips/fw/arc/
Dinit.c20 struct linux_romvec *romvec; variable
31 romvec = ROMVECTOR; in prom_init()
/Linux-v5.10/arch/m68k/sun3/
Dconfig.c49 seq_printf(m, "PROM Revision:\t%s\n", romvec->pv_monid); in sun3_get_hardware_list()
146 memory_end = *(romvec->pv_sun3mem) + PAGE_OFFSET - 2*PAGE_SIZE; in config_sun3()
149 m68k_memory[0].size=*(romvec->pv_sun3mem); in config_sun3()
Dmmu_emu.c198 (*(romvec->pv_setctxt))(j, (void *)seg, i); in mmu_emu_init()
/Linux-v5.10/arch/m68k/kernel/
Dvmlinux-nommu.lds33 .romvec : {
36 *(.romvec) argument
/Linux-v5.10/arch/m68k/68000/
DMakefile17 obj-$(CONFIG_ROM) += romvec.o
Dromvec.S18 .section .romvec
/Linux-v5.10/arch/sparc/include/asm/
Doplib_32.h17 extern struct linux_romvec *romvec;
/Linux-v5.10/arch/m68k/include/asm/
Doplib.h15 extern struct linux_romvec *romvec;