freebsd-dev/sys
Dag-Erling Smørgrav 9f45b2da8f Define ovbcopy() as a macro which expands to the equivalent bcopy() call,
to take care of the KAME IPv6 code which needs ovbcopy() because NetBSD's
bcopy() doesn't handle overlap like ours.

Remove all implementations of ovbcopy().

Previously, bzero was a function pointer on i386, to save a jmp to
bzero_vector.  Get rid of this microoptimization as it only confuses
things, adds machine-dependent code to an MD header, and doesn't really
save all that much.

This commit does not add my pagezero() / pagecopy() code.
2003-04-04 17:29:55 +00:00
..
alpha Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
amd64 Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
arm - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
boot Libdisk does not need to include <sys/diskslice.h> any more. 2003-04-04 16:35:16 +00:00
cam Use bioq_flush() to drain a bio queue with a specific error code. 2003-04-01 15:06:26 +00:00
coda - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
compat Add #include <sys/conf.h> so we don't rely on <sys/disk.h> doing it. 2003-04-01 12:34:47 +00:00
conf MFi386: revision 1.188 2003-04-03 12:39:51 +00:00
contrib Use bioq_flush() to drain a bio queue with a specific error code. 2003-04-01 15:06:26 +00:00
crypto Remove some unnecessary casts. 2003-01-25 22:41:22 +00:00
ddb The kernel bcopy() is safe for overlapping regions (and always has), so 2003-04-04 12:10:04 +00:00
dev Add NE2000DVF_AX88190 flag to Corega FEther PCC-TXD 2003-04-04 14:46:50 +00:00
fs - smb_td_intr takes a thread as an argument not a proc. 2003-04-01 09:24:12 +00:00
geom Retire the DIOCGMBR ioctl before anybody starts to use it. 2003-04-03 19:37:40 +00:00
gnu - Lock the buf before clearing flags. 2003-03-13 07:07:16 +00:00
i4b - Add vm_paddr_t, a physical address type. This is required for systems 2003-03-25 00:07:06 +00:00
i386 Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
ia64 Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
isa Use bioq_flush() to drain a bio queue with a specific error code. 2003-04-01 15:06:26 +00:00
isofs/cd9660 Rename vfs_stdsync function to vfs_stdnosync which matches more 2003-03-11 22:15:10 +00:00
kern o Remove useracc() calls from aio_qphysio(); they are redundant 2003-04-04 06:26:28 +00:00
libkern Further GC of M_STRING, missed previously. 2003-02-26 01:00:29 +00:00
modules opt_geom.h is no longer required for this module. 2003-03-29 16:13:11 +00:00
net Don't use ovbcopy(); use void * instead of char *. 2003-04-04 12:11:46 +00:00
netatalk - Use if_broadcastaddr from struct ifnet rather than relying on 2003-03-21 17:53:16 +00:00
netatm Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
netgraph Don't use ovbcopy(). 2003-04-04 12:12:34 +00:00
netinet Replace memcpy() and ovbcopy() with bcopy(); ditch some caddr_t usage. 2003-04-04 12:14:00 +00:00
netinet6 fixed a mbuf leak when an IP packet from ESP tunnel is redirected 2003-03-29 08:31:28 +00:00
netipsec ovbcopy -> bcopy 2003-04-04 12:56:20 +00:00
netipx Remove unimplemented IP-in-IPX encapsulation support (options IPTUNNEL). 2003-03-08 06:58:22 +00:00
netkey Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
netnatm Update netisr handling; Each SWI now registers its queue, and all queue 2003-03-04 23:19:55 +00:00
netncp - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
netsmb - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with 2003-03-31 22:49:17 +00:00
nfs Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
nfsclient Revert change 1.201 (removing mapping of VAPPEND to VWRITE). 2003-03-31 23:26:10 +00:00
nfsserver - Lock bufs before inspecting their flags. 2003-03-13 07:05:22 +00:00
opencrypto Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pc98 MFi386: revision 1.561 2003-04-03 12:39:18 +00:00
pccard Gigacommit to improve device-driver source compatibility between 2003-03-03 12:15:54 +00:00
pci Use __FBSDID rather than rcsid[]. 2003-04-03 21:36:33 +00:00
posix4 Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
powerpc Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
rpc
security Trim "trustedbsd_" from the front of the policy module "short names"; 2003-03-27 19:26:39 +00:00
sparc64 Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
sys Define ovbcopy() as a macro which expands to the equivalent bcopy() call, 2003-04-04 17:29:55 +00:00
tools MFp4: 2003-03-28 06:43:50 +00:00
ufs Check return value from vmapbuf instead of the function address. 2003-03-27 20:48:34 +00:00
vm Rename a static variable to avoid future conflicts. 2003-04-04 12:08:42 +00:00
Makefile