Lines Matching defs:linux_romvec
92 struct linux_romvec { struct
93 char *pv_initsp;
94 int (*pv_startmon)(void);
96 int *diagberr;
98 struct linux_arguments_v0 **pv_v0bootargs;
99 unsigned *pv_sun3mem;
101 unsigned char (*pv_getchar)(void);
102 int (*pv_putchar)(int ch);
103 int (*pv_nbgetchar)(void);
104 int (*pv_nbputchar)(int ch);
105 unsigned char *pv_echo;
106 unsigned char *pv_insource;
107 unsigned char *pv_outsink;
109 int (*pv_getkey)(void);
110 int (*pv_initgetkey)(void);
111 unsigned int *pv_translation;
112 unsigned char *pv_keybid;
113 int *pv_screen_x;
114 int *pv_screen_y;
115 struct keybuf *pv_keybuf;
117 char *pv_monid;
123 int (*pv_fbwritechar)(char);
124 int *pv_fbaddr;
125 char **pv_font;
126 int (*pv_fbwritestr)(char);
128 void (*pv_reboot)(char *bootstr);
134 unsigned char *pv_linebuf;
135 unsigned char **pv_lineptr;
136 int *pv_linesize;
137 int (*pv_getline)(void);
138 unsigned char (*pv_getnextchar)(void);
139 unsigned char (*pv_peeknextchar)(void);
140 int *pv_fbthere;
141 int (*pv_getnum)(void);
143 void (*pv_printf)(const char *fmt, ...);
144 int (*pv_printhex)(void);
146 unsigned char *pv_leds;
147 int (*pv_setleds)(void);
153 int (*pv_nmiaddr)(void);
154 int (*pv_abortentry)(void);
155 int *pv_nmiclock;
157 int *pv_fbtype;
163 unsigned pv_romvers;
187 struct linux_romvec { argument
189 unsigned int pv_magic_cookie;
190 unsigned int pv_romvers;
191 unsigned int pv_plugin_revision;
192 unsigned int pv_printrev;
195 struct linux_mem_v0 pv_v0mem;
198 struct linux_nodeops *pv_nodeops;
200 char **pv_bootstr;
201 struct linux_dev_v0_funcs pv_v0devops;
203 char *pv_stdin;
204 char *pv_stdout;
211 int (*pv_getchar)(void);
212 void (*pv_putchar)(int ch);
215 int (*pv_nbgetchar)(void);
216 int (*pv_nbputchar)(int ch);
218 void (*pv_putstr)(char *str, int len);
221 void (*pv_reboot)(char *bootstr);
222 void (*pv_printf)(__const__ char *fmt, ...);
223 void (*pv_abort)(void);
224 __volatile__ int *pv_ticks;
225 void (*pv_halt)(void);
226 void (**pv_synchook)(void);
229 union {
232 } pv_fortheval;
234 struct linux_arguments_v0 **pv_v0bootargs;
237 unsigned int (*pv_enaddr)(int d, char *enaddr);
239 struct linux_bootargs_v2 pv_v2bootargs;
240 struct linux_dev_v2_funcs pv_v2devops;
242 int filler[15];
245 void (*pv_setctxt)(int ctxt, char *va, int pmeg);
255 int (*v3_cpustart)(unsigned int whichcpu, int ctxtbl_ptr,
261 int (*v3_cpustop)(unsigned int whichcpu);
266 int (*v3_cpuidle)(unsigned int whichcpu);
272 int (*v3_cpuresume)(unsigned int whichcpu);