aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm/vchan.c
Commit message (Expand)AuthorAgeFilesLines
* sound: Use bus_topo_lock() where appropriateChristos Margiolis2025-03-301-5/+23
* sound: Fix vchanrate and vchanformatChristos Margiolis2025-03-301-79/+3
* sound: Update COPYRIGHT noticesChristos Margiolis2025-03-101-1/+1
* sound: Retire SD_F_AUTOVCHANChristos Margiolis2025-03-101-4/+4
* sound: Update comment and channel insertion in vchan_create()Christos Margiolis2025-02-251-6/+1
* sound: Handle multiple primary channel cases in vchan sysctlsChristos Margiolis2025-02-251-147/+80
* sound: Cache vchanmodeChristos Margiolis2025-02-251-5/+6
* sound: Allocate vchans on-demandChristos Margiolis2025-02-251-202/+83
* sound: Report actual vchanrate and vchanformat in sysctlChristos Margiolis2025-02-251-10/+4
* sound: Call vchan_destroy() on vchan_create() failureChristos Margiolis2025-02-251-5/+2
* sound: Do not fail from vchan_destroy() if children list is emptyChristos Margiolis2025-02-251-7/+0
* sound: Fix chn_trigger() and vchan_trigger() racesChristos Margiolis2024-11-261-6/+5
* sound: Remove redundant refcount checks in vchan_setnew()Christos Margiolis2024-10-251-4/+2
* sound: Untangle dsp_cdevs[] and dsp_unit2name() confusionChristos Margiolis2024-10-241-8/+3
* sound: Simplify channel creation and deletion processChristos Margiolis2024-10-181-21/+4
* sound: Remove useless newspd check in sysctl_dev_pcm_vchanrate()Christos Margiolis2024-10-181-2/+1
* sound: Simplify vchan_create() error pathsChristos Margiolis2024-10-181-38/+38
* sound: Remove KASSERT from vchan_setnew()Christos Margiolis2024-10-181-3/+0
* sound: Get rid of snd_sb16 workaround in vchan_create()Christos Margiolis2024-07-061-23/+5
* sound: Update pcm/vchan.c LICENSE headerChristos Margiolis2024-05-061-0/+4
* sound: Remove unused "num" argument from chn_init() and related callersChristos Margiolis2024-05-061-15/+12
* sound: Rename pcm_getparentchannel() to vchan_getparentchannel()Christos Margiolis2024-05-061-7/+7
* sound: Move vchan-related code to pcm/vchan.*Christos Margiolis2024-05-061-1/+172
* sound: Convert pcm_chn_add() to voidChristos Margiolis2024-05-061-6/+2
* sound: Merge pcm_chn_create() and chn_init()Christos Margiolis2024-05-061-1/+1
* sound: Merge pcm_chn_destroy() and chn_kill()Christos Margiolis2024-04-281-3/+3
* sound: Retire unit.*Christos Margiolis2024-04-281-1/+1
* sys: Remove SND_DECLARE_FILEJohn Baldwin2023-08-181-2/+0
* sys: Remove $FreeBSD$: sound driver versionWarner Losh2023-08-161-1/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* sound: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-8/+15
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Make all PCM core sysctls tunable and remove redundant TUNABLE()Hans Petter Selasky2015-03-241-9/+9
* Sound Mega-commit. Expect further cleanup until code freeze.Ariff Abdullah2009-06-071-699/+659
* Last (again ?!?) major commit for RELENG_7, featuring total GiantAriff Abdullah2007-06-161-63/+68
* Filter/compress the amount of channel trigger. This should reduceAriff Abdullah2007-06-111-2/+1
* Despite several examples in the kernel, the third argument ofDavid Malone2007-06-041-1/+1
* Separate license from comments.Joel Dahl2007-06-021-3/+2
* Last major commit and updates for RELENG_7:Ariff Abdullah2007-05-311-268/+362
* Enforce sample size alignment on first direct-copy channel.Ariff Abdullah2007-03-181-5/+9
* Fix long delay closing/syncing issues on mmaped buffer.Ariff Abdullah2007-03-171-1/+1
* [stage: 3.2/9]Ariff Abdullah2007-03-161-91/+76
* Spring cleanup on irrelevant NULL checking over M_WAITOK allocations.Ariff Abdullah2007-03-151-6/+0
* Fix apparent memory leak (during vchan destruction) that was hereAriff Abdullah2007-02-011-0/+1
* Welcome to Once-a-year Sound Mega-Commit. Enjoy numerous updates and fixesAriff Abdullah2006-11-261-131/+458
* - Rename hw.snd.unit to hw.snd.default_unit to make the purpose more obvious.Alexander Leidinger2006-06-181-2/+5
* - Increase snddev refcount earlier while accessing through sysctl interfaceAriff Abdullah2006-03-311-27/+34
* Fix severe 8bit integer overflow during channel creation and destruction,Ariff Abdullah2006-03-161-6/+15
* Ruthless vchan speed workaround against the dreaded sb16 / sb16x. It appearAriff Abdullah2006-01-201-3/+9