NetBSD/sys
joerg 5ccf1c578a Add a new ioctl AUDIO_GETBUFINFO. It works like AUDIO_GETINFO, but
doesn't obtain the ports, gain and balance related parameters.
Those generally require reading from the hardware and therefore are much
more expensive to obtain. Modify OSS emulation to use the new ioctl
where possible.

This reduces CPU usage of mplayer during mp3 playback with my Thinkpad
from 20% to < 1% and from 50% to 20% during Xvid playback.

Review and comments from jmcneill@
2007-06-11 13:05:46 +00:00
..
altq
arch Switch mac68k's sn(4) Ethernet to MI SONIC driver. 2007-06-10 05:59:42 +00:00
coda
compat Add a new ioctl AUDIO_GETBUFINFO. It works like AUDIO_GETINFO, but 2007-06-11 13:05:46 +00:00
conf Add a sockaddr_storage member to "struct ifreq" maintaining backwards 2007-05-29 21:32:27 +00:00
contrib/dev/ath
crypto
ddb merge yamt-idlelwp branch. asked by core@. some ports still needs work. 2007-05-17 14:51:11 +00:00
dev Add a new ioctl AUDIO_GETBUFINFO. It works like AUDIO_GETINFO, but 2007-06-11 13:05:46 +00:00
dist Get rid of radix_node_head.rnh_walktree, because it is only ever 2007-06-09 03:07:21 +00:00
fs Move puffs to a two clause license where it already isn't so. And 2007-06-06 01:54:59 +00:00
gdbscripts
ipkdb
kern remove an unneeded cast and merge one more switch case. 2007-06-08 17:51:41 +00:00
lib G/C dead code. 2007-06-10 00:52:29 +00:00
lkm s/iplattach/ipfattach/ and s/ipldetach/ipfdetach/ 2007-06-04 12:38:58 +00:00
miscfs improve post-ubc file overwrite performance in common cases. 2007-06-05 12:31:30 +00:00
net Get rid of radix_node_head.rnh_walktree, because it is only ever 2007-06-09 03:07:21 +00:00
net80211 Add a sockaddr_storage member to "struct ifreq" maintaining backwards 2007-05-29 21:32:27 +00:00
netatalk
netbt use the sizeof the header, not the pointer to the header 2007-05-16 18:34:49 +00:00
netinet Get rid of radix_node_head.rnh_walktree, because it is only ever 2007-06-09 03:07:21 +00:00
netinet6 Convert from rn_walktree() to rt_walktree(). While I am here, 2007-06-09 03:25:32 +00:00
netipsec
netisdn
netiso
netkey
netnatm
netsmb
nfs There is only one radix trie walker, and it is rn_walktree(), so 2007-06-09 02:33:41 +00:00
opencrypto Use dynamic array instead of an static array to decompress. It lets us to 2007-05-21 11:35:16 +00:00
secmodel
stand
sys Add a new ioctl AUDIO_GETBUFINFO. It works like AUDIO_GETINFO, but 2007-06-11 13:05:46 +00:00
ufs remove a duplicated definition of FFS_ITIMES. 2007-06-07 05:34:48 +00:00
uvm improve post-ubc file overwrite performance in common cases. 2007-06-05 12:31:30 +00:00
Makefile