Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
linux_romvec Struct Reference

#include <openprom.h>

Data Fields

unsigned int pv_magic_cookie
 
unsigned int pv_romvers
 
unsigned int pv_plugin_revision
 
unsigned int pv_printrev
 
struct linux_mem_v0 pv_v0mem
 
struct linux_nodeopspv_nodeops
 
char ** pv_bootstr
 
struct linux_dev_v0_funcs pv_v0devops
 
charpv_stdin
 
charpv_stdout
 
int(* pv_getchar )(void)
 
void(* pv_putchar )(int ch)
 
int(* pv_nbgetchar )(void)
 
int(* pv_nbputchar )(int ch)
 
void(* pv_putstr )(char *str, int len)
 
void(* pv_reboot )(char *bootstr)
 
void(* pv_printf )(__const__ char *fmt,...)
 
void(* pv_abort )(void)
 
__volatile__ intpv_ticks
 
void(* pv_halt )(void)
 
void(** pv_synchook )(void)
 
union {
   void(*   v0_eval )(int len, char *str)
 
   void(*   v2_eval )(char *str)
 
pv_fortheval
 
struct linux_arguments_v0 ** pv_v0bootargs
 
unsigned int(* pv_enaddr )(int d, char *enaddr)
 
struct linux_bootargs_v2 pv_v2bootargs
 
struct linux_dev_v2_funcs pv_v2devops
 
int filler [15]
 
void(* pv_setctxt )(int ctxt, char *va, int pmeg)
 
int(* v3_cpustart )(unsigned int whichcpu, int ctxtbl_ptr, int thiscontext, char *prog_counter)
 
int(* v3_cpustop )(unsigned int whichcpu)
 
int(* v3_cpuidle )(unsigned int whichcpu)
 
int(* v3_cpuresume )(unsigned int whichcpu)
 
LONG load
 
LONG invoke
 
LONG exec
 
LONG halt
 
LONG pdown
 
LONG restart
 
LONG reboot
 
LONG imode
 
LONG _unused1
 
LONG next_component
 
LONG child_component
 
LONG parent_component
 
LONG component_data
 
LONG child_add
 
LONG comp_del
 
LONG component_by_path
 
LONG cfg_save
 
LONG get_sysid
 
LONG get_mdesc
 
LONG _unused2
 
LONG get_tinfo
 
LONG get_rtime
 
LONG get_vdirent
 
LONG open
 
LONG close
 
LONG read
 
LONG get_rstatus
 
LONG write
 
LONG seek
 
LONG mount
 
LONG get_evar
 
LONG set_evar
 
LONG get_finfo
 
LONG set_finfo
 
LONG cache_flush
 
LONG TestUnicodeCharacter
 
LONG GetDisplayStatus
 
union {
   void(*   v0_eval )(int len, char *str)
 
   void(*   v2_eval )(char *str)
 
pv_fortheval
 

Detailed Description

Definition at line 186 of file openprom.h.

Field Documentation

LONG _unused1

Definition at line 197 of file sgiarcs.h.

LONG _unused2

Definition at line 214 of file sgiarcs.h.

LONG cache_flush

Definition at line 237 of file sgiarcs.h.

LONG cfg_save

Definition at line 209 of file sgiarcs.h.

LONG child_add

Definition at line 204 of file sgiarcs.h.

LONG child_component

Definition at line 201 of file sgiarcs.h.

LONG close

Definition at line 222 of file sgiarcs.h.

LONG comp_del

Definition at line 205 of file sgiarcs.h.

LONG component_by_path

Definition at line 206 of file sgiarcs.h.

LONG component_data

Definition at line 203 of file sgiarcs.h.

Definition at line 190 of file sgiarcs.h.

int filler

Definition at line 241 of file openprom.h.

LONG get_evar

Definition at line 230 of file sgiarcs.h.

LONG get_finfo

Definition at line 233 of file sgiarcs.h.

LONG get_mdesc

Definition at line 213 of file sgiarcs.h.

LONG get_rstatus

Definition at line 224 of file sgiarcs.h.

LONG get_rtime

Definition at line 217 of file sgiarcs.h.

LONG get_sysid

Definition at line 210 of file sgiarcs.h.

LONG get_tinfo

Definition at line 216 of file sgiarcs.h.

LONG get_vdirent

Definition at line 220 of file sgiarcs.h.

LONG GetDisplayStatus

Definition at line 239 of file sgiarcs.h.

LONG halt

Definition at line 192 of file sgiarcs.h.

LONG imode

Definition at line 196 of file sgiarcs.h.

LONG invoke

Definition at line 189 of file sgiarcs.h.

LONG load

Definition at line 188 of file sgiarcs.h.

Definition at line 227 of file sgiarcs.h.

LONG next_component

Definition at line 200 of file sgiarcs.h.

LONG open

Definition at line 221 of file sgiarcs.h.

LONG parent_component

Definition at line 202 of file sgiarcs.h.

LONG pdown

Definition at line 193 of file sgiarcs.h.

void(* pv_abort)(void)

Definition at line 222 of file openprom.h.

char ** pv_bootstr

Definition at line 199 of file openprom.h.

unsigned int(* pv_enaddr)(int d, char *enaddr)

Definition at line 236 of file openprom.h.

union { ... } pv_fortheval
union { ... } pv_fortheval
int(* pv_getchar)(void)

Definition at line 210 of file openprom.h.

void(* pv_halt)(void)

Definition at line 224 of file openprom.h.

unsigned int pv_magic_cookie

Definition at line 188 of file openprom.h.

int(* pv_nbgetchar)(void)

Definition at line 214 of file openprom.h.

int(* pv_nbputchar)(int ch)

Definition at line 215 of file openprom.h.

struct linux_nodeops * pv_nodeops

Definition at line 197 of file openprom.h.

unsigned int pv_plugin_revision

Definition at line 190 of file openprom.h.

void(* pv_printf)(__const__ char *fmt,...)

Definition at line 221 of file openprom.h.

unsigned int pv_printrev

Definition at line 191 of file openprom.h.

void(* pv_putchar)(int ch)

Definition at line 211 of file openprom.h.

void(* pv_putstr)(char *str, int len)

Definition at line 217 of file openprom.h.

void(* pv_reboot)(char *bootstr)

Definition at line 220 of file openprom.h.

unsigned int pv_romvers

Definition at line 189 of file openprom.h.

void(* pv_setctxt)(int ctxt, char *va, int pmeg)

Definition at line 244 of file openprom.h.

char * pv_stdin

Definition at line 202 of file openprom.h.

char * pv_stdout

Definition at line 203 of file openprom.h.

void(** pv_synchook)(void)

Definition at line 225 of file openprom.h.

__volatile__ int * pv_ticks

Definition at line 223 of file openprom.h.

struct linux_arguments_v0 ** pv_v0bootargs

Definition at line 233 of file openprom.h.

Definition at line 200 of file openprom.h.

struct linux_mem_v0 pv_v0mem

Definition at line 194 of file openprom.h.

struct linux_bootargs_v2 pv_v2bootargs

Definition at line 238 of file openprom.h.

Definition at line 239 of file openprom.h.

LONG read

Definition at line 223 of file sgiarcs.h.

LONG reboot

Definition at line 195 of file sgiarcs.h.

LONG restart

Definition at line 194 of file sgiarcs.h.

LONG seek

Definition at line 226 of file sgiarcs.h.

LONG set_evar

Definition at line 231 of file sgiarcs.h.

LONG set_finfo

Definition at line 234 of file sgiarcs.h.

LONG TestUnicodeCharacter

Definition at line 238 of file sgiarcs.h.

void(* v0_eval)(int len, char *str)

Definition at line 229 of file openprom.h.

void(* v2_eval)(char *str)

Definition at line 230 of file openprom.h.

int(* v3_cpuidle)(unsigned int whichcpu)

Definition at line 265 of file openprom.h.

int(* v3_cpuresume)(unsigned int whichcpu)

Definition at line 271 of file openprom.h.

int(* v3_cpustart)(unsigned int whichcpu, int ctxtbl_ptr, int thiscontext, char *prog_counter)

Definition at line 254 of file openprom.h.

int(* v3_cpustop)(unsigned int whichcpu)

Definition at line 260 of file openprom.h.

LONG write

Definition at line 225 of file sgiarcs.h.


The documentation for this struct was generated from the following files: