Lines Matching defs:linux_romvec

91 struct linux_romvec {  struct
92 char *pv_initsp;
93 int (*pv_startmon)(void);
95 int *diagberr;
97 struct linux_arguments_v0 **pv_v0bootargs;
98 unsigned *pv_sun3mem;
100 unsigned char (*pv_getchar)(void);
101 int (*pv_putchar)(int ch);
102 int (*pv_nbgetchar)(void);
103 int (*pv_nbputchar)(int ch);
104 unsigned char *pv_echo;
105 unsigned char *pv_insource;
106 unsigned char *pv_outsink;
108 int (*pv_getkey)(void);
109 int (*pv_initgetkey)(void);
110 unsigned int *pv_translation;
111 unsigned char *pv_keybid;
112 int *pv_screen_x;
113 int *pv_screen_y;
114 struct keybuf *pv_keybuf;
116 char *pv_monid;
122 int (*pv_fbwritechar)(char);
123 int *pv_fbaddr;
124 char **pv_font;
125 int (*pv_fbwritestr)(char);
127 void (*pv_reboot)(char *bootstr);
133 unsigned char *pv_linebuf;
134 unsigned char **pv_lineptr;
135 int *pv_linesize;
136 int (*pv_getline)(void);
137 unsigned char (*pv_getnextchar)(void);
138 unsigned char (*pv_peeknextchar)(void);
139 int *pv_fbthere;
140 int (*pv_getnum)(void);
142 void (*pv_printf)(const char *fmt, ...);
143 int (*pv_printhex)(void);
145 unsigned char *pv_leds;
146 int (*pv_setleds)(void);
152 int (*pv_nmiaddr)(void);
153 int (*pv_abortentry)(void);
154 int *pv_nmiclock;
156 int *pv_fbtype;
162 unsigned pv_romvers;
186 struct linux_romvec { argument
188 unsigned int pv_magic_cookie;
189 unsigned int pv_romvers;
190 unsigned int pv_plugin_revision;
191 unsigned int pv_printrev;
194 struct linux_mem_v0 pv_v0mem;
197 struct linux_nodeops *pv_nodeops;
199 char **pv_bootstr;
200 struct linux_dev_v0_funcs pv_v0devops;
202 char *pv_stdin;
203 char *pv_stdout;
210 int (*pv_getchar)(void);
211 void (*pv_putchar)(int ch);
214 int (*pv_nbgetchar)(void);
215 int (*pv_nbputchar)(int ch);
217 void (*pv_putstr)(char *str, int len);
220 void (*pv_reboot)(char *bootstr);
221 void (*pv_printf)(__const__ char *fmt, ...);
222 void (*pv_abort)(void);
223 __volatile__ int *pv_ticks;
224 void (*pv_halt)(void);
225 void (**pv_synchook)(void);
228 union {
231 } pv_fortheval;
233 struct linux_arguments_v0 **pv_v0bootargs;
236 unsigned int (*pv_enaddr)(int d, char *enaddr);
238 struct linux_bootargs_v2 pv_v2bootargs;
239 struct linux_dev_v2_funcs pv_v2devops;
241 int filler[15];
244 void (*pv_setctxt)(int ctxt, char *va, int pmeg);
254 int (*v3_cpustart)(unsigned int whichcpu, int ctxtbl_ptr,
260 int (*v3_cpustop)(unsigned int whichcpu);
265 int (*v3_cpuidle)(unsigned int whichcpu);
271 int (*v3_cpuresume)(unsigned int whichcpu);