summaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm/sound.c
Commit message (Expand)AuthorAgeFilesLines
* sound: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-5/+4
* Implement a detaching flag for the sound(4) subsystem to takeHans Petter Selasky2020-03-041-0/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-19/+23
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* To support userspace audio daemons like Virtual OSS, /dev/sndstat isHans Petter Selasky2016-02-091-14/+3
* Make all PCM core sysctls tunable and remove redundant TUNABLE()Hans Petter Selasky2015-03-241-45/+55
* Remove check for obsolete FreeBSD versionsBaptiste Daroussin2014-11-031-5/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-2/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-2/+1
* pcm(4): Permit non-root users to change default unitEitan Adler2014-02-171-2/+4
* Remove "clone manager: " message from verbose dmesg. It is pointless toAlexander Motin2012-11-231-7/+0
* Do not handle MOD_SHUTDOWN equally to MOD_UNLOAD in sound kernel module.Alexander Motin2012-02-141-1/+2
* Make automatic hw.snd.default_unit choice a bit more intelligent. InsteadAlexander Motin2011-06-071-18/+36
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-1/+1
* sound/pcm: use non-const string as a value with SYSCTL_STRINGAndriy Gapon2010-06-151-1/+1
* Sound Mega-commit. Expect further cleanup until code freeze.Ariff Abdullah2009-06-071-315/+171
* Slightly adjust copyright text.Joel Dahl2009-05-271-1/+1
* Import some new constants and structures fields from OSSv4.Alexander Motin2009-01-101-0/+32
* Add some new oss_sysinfo structure fields from OSSv4.Alexander Motin2009-01-071-0/+3
* Spelling nit due to my lamenglishness.Ariff Abdullah2007-06-171-1/+1
* Add sysctl/tunable "hw.snd.default_auto", which is useful (especiallyAriff Abdullah2007-06-171-1/+6
* Reassign default unit to a valid unit, be it during attach or detach.Ariff Abdullah2007-06-171-2/+7
* Last (again ?!?) major commit for RELENG_7, featuring total GiantAriff Abdullah2007-06-161-269/+349
* Despite several examples in the kernel, the third argument ofDavid Malone2007-06-041-7/+7
* Insert NULL pointer checking around devclass_get_maxunit(pcm_devclass, ..) .Ariff Abdullah2007-06-031-4/+8
* Last major commit and updates for RELENG_7:Ariff Abdullah2007-05-311-421/+595
* Spring cleanup on irrelevant NULL checking over M_WAITOK allocations.Ariff Abdullah2007-03-151-11/+0
* Remove NULL allocation checking since malloc() is allow to wait.Ariff Abdullah2007-03-151-2/+0
* - Compile time compatibility for pre/post newbus API (intr filter)Ariff Abdullah2007-02-231-1/+5
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* Remove dead email address.Joel Dahl2007-02-021-1/+1
* Welcome to Once-a-year Sound Mega-Commit. Enjoy numerous updates and fixesAriff Abdullah2006-11-261-48/+40
* MFp4 the sound Google Summer of Code project:Alexander Leidinger2006-09-231-1/+137
* Rename some variables. This fixes some (but not all) problems on the wayAlexander Leidinger2006-07-171-4/+4
* - Rename hw.snd.unit to hw.snd.default_unit to make the purpose more obvious.Alexander Leidinger2006-06-181-6/+12
* MEGA Fixes / CleanupAriff Abdullah2006-03-311-300/+239
* We shouldn't really care about the return value of mixer_uninit(),Ariff Abdullah2006-03-221-1/+1
* Apply more thorough fixes while dealing with device opening and closing:Ariff Abdullah2006-03-211-92/+188
* Restore CHN_F_BUSY flag which was removed accidentally in previous commit.Ariff Abdullah2006-03-161-1/+1
* Fix severe 8bit integer overflow during channel creation and destruction,Ariff Abdullah2006-03-161-32/+73
* Convert NULL checks into KASSERT (and move them before the firstAlexander Leidinger2006-02-051-18/+20
* sys/dev/sound/pcm/sndstat.c:Alexander Leidinger2005-10-021-9/+12
* - Fix the locking in dsp.c to prevent a LOR (AFAIK not on the LOR page).Alexander Leidinger2005-09-121-2/+0
* - channel.hAlexander Leidinger2005-09-101-53/+115
* * Fix panic during driver unload on second attempt after failure onAlexander Leidinger2005-07-311-10/+17
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Rename the sound device drivers:Seigo Tanimura2004-07-161-7/+12
* Nuke a cryptic and useless diagnostic printf().Don Lewis2004-06-071-1/+0
* Create a new mutex type for virtual channels. This allows us to getDon Lewis2004-02-281-20/+6