Lines Matching defs:promops
55 struct promops { struct
56 int po_version; /* PROM version number */
62 int po_revision; /* revision level */
63 int po_stdin; /* stdio handles */
64 int po_stdout; /* */
65 void *po_bootcookie;
68 const char *(*po_bootpath)(void);
69 const char *(*po_bootfile)(void);
70 const char *(*po_bootargs)(void);
73 int (*po_getchar)(void);
74 int (*po_peekchar)(void);
75 void (*po_putchar)(int);
76 void (*po_putstr)(const char *, int);
77 int (*po_open)(const char *);
78 void (*po_close)(int);
79 int (*po_read)(int, void *, int);
80 int (*po_write)(int, const void *, int);
81 int (*po_seek)(int, u_quad_t);
83 int (*po_instance_to_package)(int);
86 void (*po_halt)(void) __attribute__((__noreturn__));
87 void (*po_reboot)(const char *) __attribute__((__noreturn__));
88 void (*po_abort)(void);
89 void (*po_interpret)(const char *);
90 void (*po_setcallback)(void (*)(void));
91 int (*po_ticks)(void);
92 void *po_tickdata;
95 void (*po_setcontext)(int ctxt, void *va, int pmeg);
120 extern struct promops promops; argument