X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/8f6c56a50524aa785f7e596d52dddfb331e18961..143464d58d2bd6378e74eec636961ceb0d32fb91:/bsd/kern/subr_xxx.c diff --git a/bsd/kern/subr_xxx.c b/bsd/kern/subr_xxx.c index 55f6a5fc6..8879e5d87 100644 --- a/bsd/kern/subr_xxx.c +++ b/bsd/kern/subr_xxx.c @@ -67,12 +67,21 @@ #include #include #include +#include + +#include /* for psignal() */ + + +#ifdef GPROF +#include +#endif + /* * Unsupported device function (e.g. writing to read-only device). */ int -enodev() +enodev(void) { return (ENODEV); } @@ -81,7 +90,7 @@ enodev() * Unsupported strategy function. */ void -enodev_strat() +enodev_strat(void) { return; } @@ -90,7 +99,7 @@ enodev_strat() * Unconfigured device function; driver not configured. */ int -enxio() +enxio(void) { return (ENXIO); } @@ -99,7 +108,7 @@ enxio() * Unsupported ioctl function. */ int -enoioctl() +enoioctl(void) { return (ENOTTY); } @@ -111,7 +120,7 @@ enoioctl() * that is not supported by the current system binary. */ int -enosys() +enosys(void) { return (ENOSYS); } @@ -123,7 +132,7 @@ enosys() * XXX Name of this routine is wrong. */ int -eopnotsupp() +eopnotsupp(void) { return (ENOTSUP); } @@ -132,7 +141,7 @@ eopnotsupp() * Generic null operation, always returns success. */ int -nullop() +nullop(void) { return (0); } @@ -143,7 +152,7 @@ nullop() * in the bdevsw and cdevsw tables. */ int -nulldev() +nulldev(void) { return (0); } @@ -152,13 +161,13 @@ nulldev() * Null system calls. Not invalid, just not configured. */ int -errsys() +errsys(void) { return(EINVAL); } void -nullsys() +nullsys(void) { } @@ -169,10 +178,7 @@ nullsys() */ /* ARGSUSED */ int -nosys(p, args, retval) - struct proc *p; - void *args; - register_t *retval; +nosys(struct proc *p, __unused struct nosys_args *args, __unused int32_t *retval) { psignal(p, SIGSYS); return (ENOSYS); @@ -183,11 +189,9 @@ nosys(p, args, retval) * Stub routine in case it is ever possible to free space. */ void -cfreemem(cp, size) - caddr_t cp; - int size; +cfreemem(caddr_t cp, int size) { - printf("freeing %x, size %d\n", cp, size); + printf("freeing %p, size %d\n", cp, size); } #endif