freebsd-dev/sys
Don Lewis 9d2820eaac Implement sbc_lockassert() and sb_lockassert() functions to allow
proper locking to be checked at runtime.

Remove sb_lock() and sb_unlock() calls from sb_reset_dsp() because the
latter is called from sb_setup() with the lock already held.  Add a
call to sb_lockassert().

Surround the call to sb_reset_dsp() in sb16_attach() with sb_lock()
and sb_unlock() calls.

Tested by:	Bartek Marcinkiewicz <junior AT p233.if.pwr.wroc.pl>
2004-05-13 11:32:54 +00:00
..
alpha When a denormal underflows to zero, raise an underflow exception. 2004-05-06 09:36:11 +00:00
amd64 Make unnecessary globals static and remove unused includes. 2004-05-06 02:18:58 +00:00
arm Don't declare osigset_t, as it is done in sys/_sigset.h. 2004-05-04 22:38:22 +00:00
boot Convert block comments into C-style that is understood by cpp(1). 2004-04-29 18:58:38 +00:00
cam Quirk for Neuros USB audio device. 2004-05-02 19:24:23 +00:00
coda
compat Small timer cleanups: 2004-04-30 20:51:55 +00:00
conf MFi386: revision 1.489 2004-05-13 11:17:07 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r129059, 2004-05-09 03:06:25 +00:00
crypto
ddb
dev Implement sbc_lockassert() and sb_lockassert() functions to allow 2004-05-13 11:32:54 +00:00
fs Make vm_page's PG_ZERO flag immutable between the time of the page's 2004-05-06 05:03:23 +00:00
geom Dont try to finish devstat's if the disk pointer is NULL, this can happen 2004-05-11 13:17:40 +00:00
gnu
i4b
i386 - Move some macros from icu.h into atpic.c as that is the only place they 2004-05-11 20:23:24 +00:00
ia64 Revert previous commit. We should not get any FP traps from within 2004-05-07 05:35:31 +00:00
isa Trim unused includes. 2004-05-11 20:14:53 +00:00
isofs/cd9660
kern Eliminate a memory leak in kern_symlink() that could occur if 2004-05-11 10:42:02 +00:00
libkern Fixed some style bugs (unsorting of prototypes in previous commit, and 2004-05-05 15:12:55 +00:00
modules Move the ichwd to i386 only. 2004-05-13 11:13:55 +00:00
net Zero the un-used portions of the struct sockaddr data before sending 2004-05-10 15:07:23 +00:00
net80211 Link state change notification of ethernet media to the routing socket. 2004-05-05 15:48:06 +00:00
netatalk Remove redundant call to soisdisconnected() from ddp_abort(), as it 2004-05-05 03:34:37 +00:00
netatm
netgraph Mode few Bluetooth defines into system include files 2004-05-10 02:24:56 +00:00
netinet o Calculate a number of bytes to copy (cnt) correctly: 2004-05-11 19:14:44 +00:00
netinet6 fix the change of interface in nd6_storelladdr for multicast 2004-04-26 20:31:46 +00:00
netipsec use correct address for SADB_EXT_ADDRESS_DST in key_do_allocsa_policy 2004-05-03 05:15:53 +00:00
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient Make vm_page's PG_ZERO flag immutable between the time of the page's 2004-05-06 05:03:23 +00:00
nfsserver
opencrypto
pc98 Mereged from sys/dev/sio/sio.c revision 1.429. 2004-05-06 13:16:45 +00:00
pccard
pci Remove old cy driver files. They have been repo-copied to sys/dev/cy and 2004-05-02 05:38:49 +00:00
posix4
powerpc Add option GEOM_GPT. This brings the ability to have a large number of 2004-05-02 20:40:19 +00:00
rpc
security Improve consistency of include file guards in src/sys/sys by terminating 2004-05-10 18:38:07 +00:00
sparc64 Prefer explicit ints to implicit ints in the prototype as well as in 2004-05-10 11:17:20 +00:00
sys Improve consistency of include file guards in src/sys/sys by terminating 2004-05-10 18:38:07 +00:00
tools
ufs Revert previous change to this file because it breaks some 2004-04-29 15:10:42 +00:00
vm Restructure vm_page_select_cache() so that adding assertions is easy. 2004-05-12 04:27:18 +00:00
Makefile