Lines Matching defs:linux_romvec
81 struct linux_romvec { struct
83 unsigned int pv_magic_cookie;
84 unsigned int pv_romvers;
85 unsigned int pv_plugin_revision;
86 unsigned int pv_printrev;
89 struct linux_mem_v0 pv_v0mem;
92 struct linux_nodeops *pv_nodeops;
94 char **pv_bootstr;
95 struct linux_dev_v0_funcs pv_v0devops;
97 char *pv_stdin;
98 char *pv_stdout;
105 int (*pv_getchar)(void);
106 void (*pv_putchar)(int ch);
109 int (*pv_nbgetchar)(void);
110 int (*pv_nbputchar)(int ch);
112 void (*pv_putstr)(char *str, int len);
115 void (*pv_reboot)(char *bootstr);
116 void (*pv_printf)(__const__ char *fmt, ...);
117 void (*pv_abort)(void);
118 __volatile__ int *pv_ticks;
119 void (*pv_halt)(void);
120 void (**pv_synchook)(void);
123 union {
126 } pv_fortheval;
128 struct linux_arguments_v0 **pv_v0bootargs;
131 unsigned int (*pv_enaddr)(int d, char *enaddr);
133 struct linux_bootargs_v2 pv_v2bootargs;
134 struct linux_dev_v2_funcs pv_v2devops;
136 int filler[15];
139 void (*pv_setctxt)(int ctxt, char *va, int pmeg);
149 int (*v3_cpustart)(unsigned int whichcpu, int ctxtbl_ptr,
155 int (*v3_cpustop)(unsigned int whichcpu);
160 int (*v3_cpuidle)(unsigned int whichcpu);
166 int (*v3_cpuresume)(unsigned int whichcpu);