X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/b32450f463002a07ee0e7581a231c6916a24a5d7..13462b23c76da96836a8d2d7b58893b109aa48e8:/usr/src/sys/kern/subr_xxx.c diff --git a/usr/src/sys/kern/subr_xxx.c b/usr/src/sys/kern/subr_xxx.c index 67ff7b42cb..9b0be5b880 100644 --- a/usr/src/sys/kern/subr_xxx.c +++ b/usr/src/sys/kern/subr_xxx.c @@ -1,4 +1,6 @@ -/* subr_xxx.c 4.19 82/10/17 */ +/* subr_xxx.c 6.3 84/07/28 */ + +#include "../machine/pte.h" #include "../h/param.h" #include "../h/systm.h" @@ -10,7 +12,6 @@ #include "../h/proc.h" #include "../h/fs.h" #include "../h/vm.h" -#include "../h/pte.h" #include "../h/cmap.h" #include "../h/uio.h" @@ -96,26 +97,23 @@ calloc(size) return (res); } -#ifndef vax -ffs(mask) - register long mask; +/* + * Stub routine in case it is ever possible to free space. + */ +cfreemem(cp, size) + caddr_t cp; + int size; { - register int i; - - for(i=1; i>= 1; - } - return (0); + printf("freeing %x, size %d\n", cp, size); } +#ifndef vax ffs(mask) register long mask; { register int i; - for(i=1; i>= 1; @@ -128,7 +126,7 @@ bcmp(s1, s2, len) register int len; { - while (--len) + while (len--) if (*s1++ != *s2++) return (1); return (0); @@ -144,41 +142,3 @@ strlen(s1) return (len); } #endif - -/* - * Pass back c to the user. - */ -passuc(c, uio) - register c; - struct uio *uio; -{ - register struct iovec *iov = uio->uio_iov; - - switch (uio->uio_segflg) { - - case 0: - if (subyte(iov->iov_base, c) < 0) - goto fault; - break; - - case 1: - *iov->iov_base = c; - break; - - case 2: - if (suibyte(iov->iov_base, c) < 0) - goto fault; - break; - } - iov->iov_base++; - iov->iov_len--; - uio->uio_resid--; - uio->uio_offset++; - if (iov->iov_len <= 0) { - uio->uio_iov++; - uio->uio_iovcnt--; - } - return (0); -fault: - return (EFAULT); -}