Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
8e143b90e4d45cca3dc53760d3cfab988bc74571
/
sound
/
core
/
control.c
3103c08
ALSA: control: Consolidate helpers for adding and replacing ctl elements
by Takashi Iwai
· 6 years ago
e1a7bfe
ALSA: control: Fix race between adding and removing a user element
by Takashi Iwai
· 6 years ago
1ba7862
ALSA: control: Fix missing __user annotation
by Takashi Iwai
· 7 years ago
dd5f313
ALSA: control: Fix a bunch of whitespace errors
by Richard Fitzgerald
· 7 years ago
5a23699
ALSA: control: Fix memory corruption risk in snd_ctl_elem_read
by Richard Fitzgerald
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
19e7b5f
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
59aeaf3
snd_ctl_elem_init_enum_names(): switch to vmemdup_user()
by Al Viro
· 7 years ago
88a8903
replace_user_tlv(): switch to vmemdup_user()
by Al Viro
· 7 years ago
680ef72
sound: annotate ->poll() instances
by Al Viro
· 8 years ago
7d8e829
ALSA: Get rid of card power_lock
by Takashi Iwai
· 7 years ago
b8e2204
ALSA: control: TLV data is unavailable at initial state of user-defined element set
by Takashi Sakamoto
· 7 years ago
da42882
ALSA: control: queue TLV event for a set of user-defined element
by Takashi Sakamoto
· 7 years ago
fb8027e
ALSA: control: delegate TLV eventing to each driver
by Takashi Sakamoto
· 7 years ago
241bc82
Merge branch 'for-linus' into for-next
by Takashi Iwai
· 7 years ago
88c54cd
ALSA: core: Fix unexpected error at replacing user TLV
by Takashi Iwai
· 7 years ago
5bbb1ab
ALSA: control: use counting semaphore as write lock for ELEM_WRITE operation
by Takashi Sakamoto
· 7 years ago
becf9e5
ALSA: control: code refactoring for ELEM_READ/ELEM_WRITE operations
by Takashi Sakamoto
· 7 years ago
7b42cfa
ALSA: control: queue events within locking of controls_rwsem for ELEM_WRITE operation
by Takashi Sakamoto
· 7 years ago
6d4d41f
ALSA: control: code refactoring for TLV request handler to user element set
by Takashi Sakamoto
· 7 years ago
450296f
ALSA: control: code refactoring TLV ioctl handler
by Takashi Sakamoto
· 7 years ago
30d8340
ALSA: control: obsolete user_ctl_lock
by Takashi Sakamoto
· 7 years ago
4c8099e
ALSA: control: use counting semaphore as write lock for TLV write/command operations
by Takashi Sakamoto
· 7 years ago
28a0989
ALSA: control: queue events within locking of controls_rwsem for TLV operation
by Takashi Sakamoto
· 7 years ago
920f2ec
Merge tag 'sound-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
by Linus Torvalds
· 7 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 8 years ago
4e361d3
ALSA: control: remove entry limitation for list operation
by Takashi Sakamoto
· 8 years ago
53e7bf4
ALSA: control: Simplify snd_ctl_elem_list() implementation
by Takashi Iwai
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
cf81d6b
Merge branch 'for-next' into for-linus
by Takashi Iwai
· 8 years ago
f388cdc
ALSA: ctl: Stop notification after disconnection
by Takashi Iwai
· 8 years ago
860c199
ALSA: control: add dimension validator for userspace elements
by Takashi Sakamoto
· 8 years ago
c0bcdbd
ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
by Takashi Iwai
· 9 years ago
e1c78df
ALSA: ctl: fix to handle several elements added by one operation for userspace element
by Takashi Sakamoto
· 10 years ago
c30cf8c
ALSA: control: Fix a typo of SNDRV_CTL_ELEM_ACCESS_TLV_* with SNDRV_CTL_TLV_OP_*
by Takashi Iwai
· 10 years ago
cab2ed7
ALSA: ctl: fill identical information to return value when adding userspace elements
by Takashi Sakamoto
· 10 years ago
c378c3b
ALSA: ctl: fix a bug to return no identical information in info operation for userspace controls
by Takashi Sakamoto
· 10 years ago
c78497e
ALSA: ctl: confirm to return all identical information in 'activate' event
by Takashi Sakamoto
· 10 years ago
39d1186
ALSA: ctl: evaluate macro instead of numerical value
by Takashi Sakamoto
· 10 years ago
e79d74a
ALSA: control: Fix breakage of user ctl element addition
by Takashi Iwai
· 10 years ago
e6826ef
Merge branch 'for-linus' into for-next
by Takashi Iwai
· 10 years ago
be3bb82
ALSA: control: Add sanity checks for user ctl id name string
by Takashi Iwai
· 10 years ago
ec0e993
ALSA: core: Drop superfluous error/debug messages after malloc failures
by Takashi Iwai
· 10 years ago
2225e79
ALSA: core: reduce stack usage related to snd_ctl_new()
by Takashi Sakamoto
· 10 years ago
4ed5666
ALSA: core: use precomputed table to check userspace control params
by Takashi Sakamoto
· 10 years ago
e6ff384
ALSA: control: fix failure to return new numerical ID in 'replace' event data
by Takashi Sakamoto
· 10 years ago
d34890c
ALSA: control: fix failure to return numerical ID in 'add' event
by Takashi Sakamoto
· 10 years ago
40a4b26
ALSA: Simplify snd_device_register() variants
by Takashi Iwai
· 10 years ago
0fcd9f4
ALSA: control: Embed struct device
by Takashi Iwai
· 10 years ago
23c18d4
ALSA: control: Provide a helper to look for the preferred subdevice
by Takashi Iwai
· 11 years ago
31584ed
ALSA: snd_ctl_activate_id(): Fix index look-up
by Lars-Peter Clausen
· 10 years ago
12cddbd
ALSA: control: Add missing kerneldoc comments to exported functions
by Takashi Iwai
· 10 years ago
a7e6fb9
ALSA: control: Allow to pass items zero to snd_ctl_enum_info()
by Takashi Iwai
· 10 years ago
df803e1
ALSA: control: Warn if too long string is passed to snd_ctl_enum_info()
by Takashi Iwai
· 10 years ago
0cea76f
ALSA: control: Define SNDRV_CTL_TLV_OP_* constants
by Takashi Iwai
· 10 years ago
883a1d4
ALSA: control: Make sure that id->index does not overflow
by Lars-Peter Clausen
· 11 years ago
ac902c1
ALSA: control: Handle numid overflow
by Lars-Peter Clausen
· 11 years ago
fd9f26e
ALSA: control: Don't access controls outside of protected regions
by Lars-Peter Clausen
· 11 years ago
82262a46
ALSA: control: Fix replacing user controls
by Lars-Peter Clausen
· 11 years ago
07f4d9d
ALSA: control: Protect user controls against concurrent access
by Lars-Peter Clausen
· 11 years ago
bb00945
ALSA: control: Use standard printk helpers
by Takashi Iwai
· 11 years ago
8eeaa2f
ALSA: Replace with IS_ENABLED()
by Takashi Iwai
· 11 years ago
eb7c06e
ALSA: add/change some comments describing function return values
by Yacine Belkadi
· 12 years ago
0914f79
ALSA: Avoid endless sleep after disconnect
by Takashi Iwai
· 12 years ago
a0830db
ALSA: Add a reference counter to card instance
by Takashi Iwai
· 12 years ago
a8d372f
ALSA: control: Fix missing VOLATILE flag at creating controls
by Takashi Iwai
· 12 years ago
bd483d4
ALSA: control - Fixe a trailing white space error
by Jeffrin Jose
· 13 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
447c6f9
ALSA: control: remove compilation warning on 32-bit
by Olof Johansson
· 13 years ago
da155d5
sound: Add module.h to the previously silent sound users
by Paul Gortmaker
· 13 years ago
8d44816
ALSA: control: add support for ENUMERATED user space controls
by Clemens Ladisch
· 13 years ago
08ede03
ALSA: core: release the constraint check for replace ops
by Lu Guanqun
· 13 years ago
983929c
ALSA: core: trivial code style fix
by Lu Guanqun
· 13 years ago
78fa2c4
ALSA: core: remove unused variables.
by Luca Tettamanti
· 14 years ago
66b5b97
ALSA: Add snd_ctl_replace() to dynamically replace a control
by Dimitris Papastamos
· 14 years ago
d351cf4
Merge branch 'topic/misc' into for-linus
by Takashi Iwai
· 14 years ago
3cbdd75
ALSA: Add snd_ctl_activate_id()
by Takashi Iwai
· 16 years ago
0e82e5f
ALSA: control: clean up snd_ctl_hole_check()
by Clemens Ladisch
· 14 years ago
7c73358
ALSA: control: fix numid conflict check for new controls
by Clemens Ladisch
· 14 years ago
9600732
ALSA: core, oxygen, virtuoso: add an enum control info helper
by Clemens Ladisch
· 14 years ago
5591bf0
ALSA: prevent heap corruption in snd_ctl_new()
by Dan Rosenberg
· 14 years ago
02f4865
ALSA: core - Define llseek fops
by Takashi Iwai
· 15 years ago
6123637
sound: control: fix minimum TLV length
by Clemens Ladisch
· 15 years ago
a75d7a4
sound: control: actually allow TLV command access
by Clemens Ladisch
· 15 years ago
57648cd
Merge branch 'topic/misc' into for-linus
by Takashi Iwai
· 15 years ago
bec145a
ALSA: remove unnecessary null check
by Dan Carpenter
· 15 years ago
25d27ed
control: use reference-counted pid
by Clemens Ladisch
· 15 years ago
31cef70
control: remove snd_konctrol_volatile::owner_pid field
by Clemens Ladisch
· 15 years ago
18dd0aa
sound: snd_ctl_remove_user_ctl: prevent removal of kernel controls
by Clemens Ladisch
· 15 years ago
f217ac5
sound: snd_ctl_remove_unlocked_id: simplify user control counting
by Clemens Ladisch
· 15 years ago
317b808
sound: snd_ctl_remove_unlocked_id: simplify error paths
by Clemens Ladisch
· 15 years ago
2a031ae
sound: snd_ctl_elem_add: fix value count check
by Clemens Ladisch
· 15 years ago
ef44a1e
ALSA: sound/core: use memdup_user()
by Li Zefan
· 16 years ago
60aa492
Rationalize fasync return values
by Jonathan Corbet
· 16 years ago
233e70f
saner FASYNC handling on file close
by Al Viro
· 16 years ago
366840d
ALSA: Warn when control names are truncated
by Mark Brown
· 16 years ago
d800988
ALSA: use correct lock in snd_ctl_dev_disconnect()
by Takashi Iwai
· 16 years ago
7eaa943
ALSA: Kill snd_assert() in sound/core/*
by Takashi Iwai
· 16 years ago
d3bd67c
ALSA: make snd_ctl_elem_read() and snd_ctl_elem_write() static
by Takashi Iwai
· 17 years ago
9004acc
[ALSA] Remove sound/driver.h
by Takashi Iwai
· 17 years ago
Next »