exterminate ovbcopy. patches provided by Erik Bertelsen, pr-7145

This commit is contained in:
perry 1999-03-12 22:42:30 +00:00
parent bf1e79f956
commit d446fb449c
9 changed files with 24 additions and 31 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: bcopy.s,v 1.2 1998/02/27 21:38:31 thorpej Exp $ */
/* $NetBSD: bcopy.s,v 1.3 1999/03/12 22:42:30 perry Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -48,11 +48,10 @@
.text
/*
* {ov}bcopy(from, to, len)
* bcopy(from, to, len)
*
* Works for counts up to 128K.
*/
ALTENTRY(ovbcopy, _bcopy)
ENTRY(bcopy)
movl sp@(12),d0 | get count
jeq Lbccpyexit | if zero, return

View File

@ -1,4 +1,4 @@
/* $NetBSD: ite.c,v 1.46 1998/12/22 08:47:05 scottr Exp $ */
/* $NetBSD: ite.c,v 1.47 1999/03/12 22:42:30 perry Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@ -450,7 +450,7 @@ scrollup()
from = to + linebytes;
for (i = (scrreg_bottom - scrreg_top) * CHARHEIGHT; i > 0; i--) {
ovbcopy(from, to, screenrowbytes);
memmove(to, from, screenrowbytes);
from += videorowbytes;
to += videorowbytes;
}
@ -474,7 +474,7 @@ scrolldown()
for (i = (scrreg_bottom - scrreg_top) * CHARHEIGHT; i > 0; i--) {
from -= videorowbytes;
to -= videorowbytes;
ovbcopy(from, to, screenrowbytes);
memmove(to, from, screenrowbytes);
}
for (i = CHARHEIGHT; i > 0; i--) {
to -= videorowbytes;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ite.c,v 1.3 1998/07/13 19:14:43 tsubai Exp $ */
/* $NetBSD: ite.c,v 1.4 1999/03/12 22:42:30 perry Exp $ */
/*
* Copyright (c) 1988 University of Utah.
@ -440,7 +440,7 @@ scrollup()
from = to + linebytes;
for (i = (scrreg_bottom - scrreg_top) * CHARHEIGHT; i > 0; i--) {
ovbcopy(from, to, screenrowbytes);
memmove(to, from, screenrowbytes);
from += videorowbytes;
to += videorowbytes;
}
@ -464,7 +464,7 @@ scrolldown()
for (i = (scrreg_bottom - scrreg_top) * CHARHEIGHT; i > 0; i--) {
from -= videorowbytes;
to -= videorowbytes;
ovbcopy(from, to, screenrowbytes);
memmove(to, from, screenrowbytes);
}
for (i = CHARHEIGHT; i > 0; i--) {
to -= videorowbytes;

View File

@ -1,4 +1,4 @@
/* $NetBSD: pmap.c,v 1.137 1999/02/14 14:37:45 pk Exp $ */
/* $NetBSD: pmap.c,v 1.138 1999/03/12 22:42:30 perry Exp $ */
/*
* Copyright (c) 1996
@ -836,7 +836,7 @@ sortm(mp, n)
if (addr < mpj->addr)
break;
/* slide up any additional entries */
ovbcopy(mpj, mpj + 1, (i - j) * sizeof(*mp));
memmove(mpj + 1, mpj, (i - j) * sizeof(*mp));
mpj->addr = addr;
mpj->len = len;
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_gre.c,v 1.6 1999/01/26 21:21:14 hwr Exp $ */
/* $NetBSD: if_gre.c,v 1.7 1999/03/12 22:42:31 perry Exp $ */
/*
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -250,7 +250,7 @@ gre_output(ifp, m, dst, rt)
m->m_data-=msiz;
m->m_len+=msiz;
m->m_pkthdr.len+=msiz;
ovbcopy((caddr_t) inp, mtod(m, caddr_t), sizeof(struct ip));
memmove(mtod(m, caddr_t), inp, sizeof(struct ip));
}
inp=mtod(m,struct ip *);
memcpy((caddr_t) (inp+1), &mob_h, (unsigned) msiz);

View File

@ -1,4 +1,4 @@
/* $NetBSD: slcompress.c,v 1.18 1998/12/12 18:22:39 christos Exp $ */
/* $NetBSD: slcompress.c,v 1.19 1999/03/12 22:42:31 perry Exp $ */
/* Id: slcompress.c,v 1.3 1996/05/24 07:04:47 paulus Exp */
/*
@ -63,9 +63,6 @@
#define BCMP(p1, p2, n) bcmp((char *)(p1), (char *)(p2), (int)(n))
#define BCOPY(p1, p2, n) bcopy((char *)(p1), (char *)(p2), (int)(n))
#ifndef _KERNEL
#define ovbcopy bcopy
#endif
void
@ -465,7 +462,7 @@ sl_uncompress_tcp(bufp, len, type, comp)
*/
if ((long)cp & 3) {
if (len > 0)
(void) ovbcopy(cp, (caddr_t)((long)cp &~ 3), len);
memmove(((long)cp &~ 3), cp, len);
cp = (u_char *)((long)cp &~ 3);
}
cp -= hlen;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ip_output.c,v 1.56 1999/01/19 23:39:57 mycroft Exp $ */
/* $NetBSD: ip_output.c,v 1.57 1999/03/12 22:42:31 perry Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -543,7 +543,7 @@ ip_insertoptions(m, opt, phlen)
m->m_data -= optlen;
m->m_len += optlen;
m->m_pkthdr.len += optlen;
ovbcopy((caddr_t)ip, mtod(m, caddr_t), sizeof(struct ip));
memmove(mtod(m, caddr_t), ip, sizeof(struct ip));
}
ip = mtod(m, struct ip *);
bcopy((caddr_t)p->ipopt_list, (caddr_t)(ip + 1), (unsigned)optlen);
@ -838,7 +838,7 @@ ip_pcbopts(pcbopt, m)
cnt = m->m_len;
m->m_len += sizeof(struct in_addr);
cp = mtod(m, u_char *) + sizeof(struct in_addr);
ovbcopy(mtod(m, caddr_t), (caddr_t)cp, (unsigned)cnt);
memmove(cp, mtod(m, caddr_t), (unsigned)cnt);
bzero(mtod(m, caddr_t), sizeof(struct in_addr));
for (; cnt > 0; cnt -= optlen, cp += optlen) {
@ -882,9 +882,8 @@ ip_pcbopts(pcbopt, m)
* Then copy rest of options back
* to close up the deleted entry.
*/
ovbcopy((caddr_t)(&cp[IPOPT_OFFSET+1] +
sizeof(struct in_addr)),
(caddr_t)&cp[IPOPT_OFFSET+1],
memmove(&cp[IPOPT_OFFSET+1],
(caddr_t)(&cp[IPOPT_OFFSET+1] + sizeof(struct in_addr)),
(unsigned)cnt + sizeof(struct in_addr));
break;
}

View File

@ -1,4 +1,4 @@
/* $NetBSD: iso_pcb.c,v 1.17 1998/07/05 04:37:43 jonathan Exp $ */
/* $NetBSD: iso_pcb.c,v 1.18 1999/03/12 22:42:31 perry Exp $ */
/*-
* Copyright (c) 1991, 1993
@ -311,7 +311,7 @@ iso_pcbconnect(v, nam)
if (siso->siso_nlen == 0) {
if ((ia = iso_ifaddr.tqh_first) != NULL) {
int nlen = ia->ia_addr.siso_nlen;
ovbcopy(TSEL(siso), nlen + TSEL(siso),
memmove(nlen + TSEL(siso), TSEL(siso),
siso->siso_plen + siso->siso_tlen + siso->siso_slen);
bcopy((caddr_t) & ia->ia_addr.siso_addr,
(caddr_t) & siso->siso_addr, nlen + 1);
@ -385,7 +385,7 @@ iso_pcbconnect(v, nam)
}
siso->siso_nlen = ia->ia_addr.siso_nlen;
newtsel = TSEL(siso);
ovbcopy(oldtsel, newtsel, tlen);
memmove(newtsel, oldtsel, tlen);
bcopy(ia->ia_addr.siso_data, siso->siso_data, nlen);
siso->siso_tlen = tlen;
siso->siso_family = AF_ISO;
@ -463,7 +463,7 @@ iso_pcbdisconnect(v)
if ((siso = isop->isop_laddr) && siso->siso_nlen && siso->siso_tlen) {
caddr_t otsel = TSEL(siso);
siso->siso_nlen = 0;
ovbcopy(otsel, TSEL(siso), siso->siso_tlen);
memmove(TSEL(siso), otsel, siso->siso_tlen);
}
if (isop->isop_faddr && isop->isop_faddr != &isop->isop_sfaddr)
m_freem(isop->isop_mfaddr);

View File

@ -1,4 +1,4 @@
/* $NetBSD: systm.h,v 1.87 1999/01/28 00:05:17 msaitoh Exp $ */
/* $NetBSD: systm.h,v 1.88 1999/03/12 22:42:32 perry Exp $ */
/*-
* Copyright (c) 1982, 1988, 1991, 1993
@ -205,7 +205,6 @@ void *memset __P((void *, int, size_t));
/* XXX b*() are now macros. should remove these prototypes soon */
#if 0
void bcopy __P((const void *, void *, size_t));
void ovbcopy __P((const void *, void *, size_t));
void bzero __P((void *, size_t));
int bcmp __P((const void *, const void *, size_t));
#endif
@ -215,7 +214,6 @@ int kcopy __P((const void *, void *, size_t));
#endif
#define bcopy(src, dst, len) memcpy(dst, src, len)
#define ovbcopy(src, dst, len) memmove(dst, src, len)
#define bzero(src, len) memset(src, 0, len)
#define bcmp(a, b, len) memcmp(a, b, len)