summaryrefslogtreecommitdiff
path: root/sound/core/seq/seq_clientmgr.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-17ALSA: seq: Create device with snd_device_alloc()Takashi Iwai1-7/+9
2023-06-05ALSA: seq: Avoid confusion of aligned read sizeTakashi Iwai1-1/+1
2023-05-23ALSA: seq: Add UMP group filterTakashi Iwai1-0/+2
2023-05-23ALSA: seq: Print UMP Endpoint and Block information in proc outputsTakashi Iwai1-0/+30
2023-05-23ALSA: seq: Add ioctls for client UMP info query and setupTakashi Iwai1-1/+119
2023-05-23ALSA: seq: Allow suppressing UMP conversionsTakashi Iwai1-8/+10
2023-05-23ALSA: seq: Automatic conversion of UMP eventsTakashi Iwai1-14/+34
2023-05-23ALSA: seq: Add port direction to snd_seq_port_infoTakashi Iwai1-2/+14
2023-05-23ALSA: seq: Support MIDI 2.0 UMP Endpoint portTakashi Iwai1-8/+39
2023-05-23ALSA: seq: Add port inactive flagTakashi Iwai1-0/+2
2023-05-23ALSA: seq: Add UMP supportTakashi Iwai1-44/+110
2023-05-23ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctlTakashi Iwai1-0/+8
2023-05-23ALSA: seq: Prohibit creating ports with special numbersTakashi Iwai1-0/+2
2023-05-23ALSA: seq: Check validity before creating a port objectTakashi Iwai1-6/+2
2023-05-23ALSA: seq: Check the conflicting port at port creationTakashi Iwai1-4/+8
2023-05-23ALSA: seq: Drop dead code for the old broadcast supportTakashi Iwai1-104/+1
2023-05-23ALSA: seq: Treat snd_seq_client object directly in client driversTakashi Iwai1-0/+15
2022-08-24ALSA: seq: Fix data-race at module auto-loadingTakashi Iwai1-7/+5
2021-06-09ALSA: seq: Fix assignment in if conditionTakashi Iwai1-17/+34
2021-01-08ALSA: Convert strlcpy to strscpy when return value is unusedJoe Perches1-1/+1
2020-11-04ALSA: seq: remove useless functionYu Hao1-1/+0
2020-02-14ALSA: seq: Fix concurrent access to queue current tick/timeTakashi Iwai1-2/+2
2019-08-25ALSA: seq: Fix potential concurrent access to the deleted poolTakashi Iwai1-2/+1
2019-07-16ALSA: seq: Break too long mutex context in the write loopTakashi Iwai1-1/+10
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-16/+1
2019-05-09Merge tag 'sound-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds1-51/+58
2019-05-06*: convert stream-like files from nonseekable_open -> stream_openKirill Smelkov1-1/+1
2019-04-15ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock()Takashi Iwai1-1/+6
2019-04-13Merge branch 'for-linus' into for-nextTakashi Iwai1-3/+3
2019-04-12ALSA: seq: Protect racy pool manipulation from OSS sequencerTakashi Iwai1-3/+37
2019-04-12ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helperTakashi Iwai1-30/+7
2019-04-11Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex"Takashi Iwai1-7/+2
2019-04-09ALSA: seq: Fix race of get-subscription call vs port-delete ioctlsTakashi Iwai1-8/+2
2019-04-09ALSA: seq: Protect in-kernel ioctl calls with mutexTakashi Iwai1-2/+7
2019-04-09ALSA: seq: Remove superfluous irqsave flagsTakashi Iwai1-11/+8
2019-04-05ALSA: seq: Fix OOB-reads from strlcpyZubin Mithra1-3/+3
2019-01-04Remove 'type' argument from access_ok() functionLinus Torvalds1-1/+1
2018-08-01ALSA: seq: Use no intrruptible mutex_lockTakashi Iwai1-19/+7
2018-08-01ALSA: seq: Fix leftovers at probe error pathTakashi Iwai1-1/+1
2018-07-26ALSA: seq: Fix poll() error returnTakashi Iwai1-1/+1
2018-06-25ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctlTakashi Iwai1-1/+2
2018-03-10ALSA: seq: Clear client entry before deleting else at closingTakashi Iwai1-2/+2
2018-03-08ALSA: seq: Remove superfluous snd_seq_queue_client_leave_cells() callTakashi Iwai1-1/+0
2018-03-08ALSA: seq: More protection for concurrent write and ioctl racesTakashi Iwai1-7/+11
2018-03-08ALSA: seq: Don't allow resizing pool in useTakashi Iwai1-0/+3
2018-02-14ALSA: seq: Fix racy pool initializationsTakashi Iwai1-2/+6
2018-02-12vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-2/+2
2018-01-31Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2018-01-11ALSA: seq: Make ioctls race-freeTakashi Iwai1-0/+3
2017-11-28sound: annotate ->poll() instancesAl Viro1-2/+2