diff options
author | Todd C. Miller <millert@cvs.openbsd.org> | 2002-03-14 01:27:20 +0000 |
---|---|---|
committer | Todd C. Miller <millert@cvs.openbsd.org> | 2002-03-14 01:27:20 +0000 |
commit | 8327d0774703553db5e1a41a04bfdf4b1797c2ce (patch) | |
tree | ac9a52bace179e17769651fb9f805070d78abe5f /sys/arch/sparc64/include/bsd_openprom.h | |
parent | 7b2c79b5895287d37f0c4e3adfc396eb7a6c03fb (diff) |
First round of __P removal in sys
Diffstat (limited to 'sys/arch/sparc64/include/bsd_openprom.h')
-rw-r--r-- | sys/arch/sparc64/include/bsd_openprom.h | 102 |
1 files changed, 51 insertions, 51 deletions
diff --git a/sys/arch/sparc64/include/bsd_openprom.h b/sys/arch/sparc64/include/bsd_openprom.h index efa04c81661..19ee5997afc 100644 --- a/sys/arch/sparc64/include/bsd_openprom.h +++ b/sys/arch/sparc64/include/bsd_openprom.h @@ -1,4 +1,4 @@ -/* $OpenBSD: bsd_openprom.h,v 1.2 2001/08/20 20:23:52 jason Exp $ */ +/* $OpenBSD: bsd_openprom.h,v 1.3 2002/03/14 01:26:45 millert Exp $ */ /* $NetBSD: bsd_openprom.h,v 1.2 2000/03/13 23:52:34 soren Exp $ */ /* @@ -75,15 +75,15 @@ * and so forth). */ struct v0devops { - int (*v0_open) __P((char *dev)); - int (*v0_close) __P((int d)); - int (*v0_rbdev) __P((int d, int nblks, int blkno, void *addr)); - int (*v0_wbdev) __P((int d, int nblks, int blkno, void *addr)); - int (*v0_wnet) __P((int d, int nbytes, void *addr)); - int (*v0_rnet) __P((int d, int nbytes, void *addr)); - int (*v0_rcdev) __P((int d, int nbytes, int, void *addr)); - int (*v0_wcdev) __P((int d, int nbytes, int, void *addr)); - int (*v0_seek) __P((int d, long offset, int whence)); + int (*v0_open)(char *dev); + int (*v0_close)(int d); + int (*v0_rbdev)(int d, int nblks, int blkno, void *addr); + int (*v0_wbdev)(int d, int nblks, int blkno, void *addr); + int (*v0_wnet)(int d, int nbytes, void *addr); + int (*v0_rnet)(int d, int nbytes, void *addr); + int (*v0_rcdev)(int d, int nbytes, int, void *addr); + int (*v0_wcdev)(int d, int nbytes, int, void *addr); + int (*v0_seek)(int d, long offset, int whence); }; /* @@ -101,25 +101,25 @@ struct v2devops { * Convert an `instance handle' (acquired through v2_open()) to * a `package handle', a.k.a. a `node'. */ - int (*v2_fd_phandle) __P((int d)); + int (*v2_fd_phandle)(int d); /* Memory allocation and release. */ - void *(*v2_malloc) __P((caddr_t va, u_int sz)); - void (*v2_free) __P((caddr_t va, u_int sz)); + void *(*v2_malloc)(caddr_t va, u_int sz); + void (*v2_free)(caddr_t va, u_int sz); /* Device memory mapper. */ - caddr_t (*v2_mmap) __P((caddr_t va, int asi, u_int pa, u_int sz)); - void (*v2_munmap) __P((caddr_t va, u_int sz)); + caddr_t (*v2_mmap)(caddr_t va, int asi, u_int pa, u_int sz); + void (*v2_munmap)(caddr_t va, u_int sz); /* Device open, close, etc. */ - int (*v2_open) __P((char *devpath)); - void (*v2_close) __P((int d)); - int (*v2_read) __P((int d, void *buf, int nbytes)); - int (*v2_write) __P((int d, void *buf, int nbytes)); - void (*v2_seek) __P((int d, int hi, int lo)); - - void (*v2_chain) __P((void)); /* ??? */ - void (*v2_release) __P((void)); /* ??? */ + int (*v2_open)(char *devpath); + void (*v2_close)(int d); + int (*v2_read)(int d, void *buf, int nbytes); + int (*v2_write)(int d, void *buf, int nbytes); + void (*v2_seek)(int d, int hi, int lo); + + void (*v2_chain)(void); /* ??? */ + void (*v2_release)(void); /* ??? */ }; /* @@ -209,37 +209,37 @@ struct promvec { #define PROMDEV_TTYB 2 /* in/out to ttyb */ /* Blocking getchar/putchar. NOT REENTRANT! (grr) */ - int (*pv_getchar) __P((void)); - void (*pv_putchar) __P((int ch)); + int (*pv_getchar)(void); + void (*pv_putchar)(int ch); /* Non-blocking variants that return -1 on error. */ - int (*pv_nbgetchar) __P((void)); - int (*pv_nbputchar) __P((int ch)); + int (*pv_nbgetchar)(void); + int (*pv_nbputchar)(int ch); /* Put counted string (can be very slow). */ - void (*pv_putstr) __P((char *str, int len)); + void (*pv_putstr)(char *str, int len); /* Miscellany. */ - void (*pv_reboot) __P((char *bootstr)); - void (*pv_printf) __P((const char *fmt, ...)); - void (*pv_abort) __P((void)); /* L1-A abort */ + void (*pv_reboot)(char *bootstr); + void (*pv_printf)(const char *fmt, ...); + void (*pv_abort)(void); /* L1-A abort */ int *pv_ticks; /* Ticks since last reset */ - void (*pv_halt) __P((void)) __attribute__((noreturn));/* Halt! */ - void (**pv_synchook) __P((void)); /* "sync" command hook */ + void (*pv_halt)(void) __attribute__((noreturn));/* Halt! */ + void (**pv_synchook)(void); /* "sync" command hook */ /* * This eval's a FORTH string. Unfortunately, its interface * changed between V0 and V2, which gave us much pain. */ union { - void (*v0_eval) __P((int len, char *str)); - void (*v2_eval) __P((char *str)); + void (*v0_eval)(int len, char *str); + void (*v2_eval)(char *str); } pv_fortheval; struct v0bootargs **pv_v0bootargs; /* V0: Boot args */ /* Extract Ethernet address from network device. */ - u_int (*pv_enaddr) __P((int d, char *enaddr)); + u_int (*pv_enaddr)(int d, char *enaddr); struct v2bootargs pv_v2bootargs; /* V2: Boot args + std in/out */ struct v2devops pv_v2devops; /* V2: device operations */ @@ -257,17 +257,17 @@ struct promvec { * all memory references go to the PROM, so the PROM can do it * easily. */ - void (*pv_setctxt) __P((int ctxt, caddr_t va, int pmeg)); + void (*pv_setctxt)(int ctxt, caddr_t va, int pmeg); #if defined(SUN4M) && defined(notyet) /* * The following are V3 ROM functions to handle MP machines in the * Sun4m series. They have undefined results when run on a uniprocessor! */ - int (*pv_v3cpustart) __P((u_int module, u_int ctxtbl, - int context, caddr_t pc)); - int (*pv_v3cpustop) __P((u_int module)); - int (*pv_v3cpuidle) __P((u_int module)); - int (*pv_v3cpuresume) __P((u_int module)); + int (*pv_v3cpustart)(u_int module, u_int ctxtbl, + int context, caddr_t pc); + int (*pv_v3cpustop)(u_int module); + int (*pv_v3cpuidle)(u_int module); + int (*pv_v3cpuresume)(u_int module); #endif }; @@ -305,24 +305,24 @@ struct nodeops { /* * Tree traversal. */ - int (*no_nextnode) __P((int node)); /* next(node) */ - int (*no_child) __P((int node)); /* first child */ + int (*no_nextnode)(int node); /* next(node) */ + int (*no_child)(int node); /* first child */ /* * Property functions. Proper use of getprop requires calling * proplen first to make sure it fits. Kind of a pain, but no * doubt more convenient for the PROM coder. */ - int (*no_proplen) __P((int node, caddr_t name)); - int (*no_getprop) __P((int node, caddr_t name, caddr_t val)); - int (*no_setprop) __P((int node, caddr_t name, caddr_t val, - int len)); - caddr_t (*no_nextprop) __P((int node, caddr_t name)); + int (*no_proplen)(int node, caddr_t name); + int (*no_getprop)(int node, caddr_t name, caddr_t val); + int (*no_setprop)(int node, caddr_t name, caddr_t val, + int len); + caddr_t (*no_nextprop)(int node, caddr_t name); }; -void romhalt __P((void)) +void romhalt(void) __attribute__((__noreturn__)); -void romboot __P((char *)) +void romboot(char *) __attribute__((__noreturn__)); extern struct promvec *promvec; |