Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/staging/greybus/audio_helper.c, line 164
- sound/core/control.c, line 650
- sound/isa/gus/interwave.c
- sound/isa/opti9xx/opti92x-ad1848.c
- sound/pci/ac97/ac97_codec.c, line 2668
- sound/pci/au88x0/au88x0_mixer.c, line 20
- sound/pci/ca0106/ca0106_mixer.c, line 706
- sound/pci/cs5535audio/cs5535audio_olpc.c
- sound/pci/emu10k1/emumixer.c, line 1974
Smatch caller information:
sound/pci/au88x0/au8810.c remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 5913934712800759808 |
| PARAM_VALUE | 1 | id->iface | 2 |
| DATA_SOURCE | 0 | card | $0 |
| STR_LEN | 0 | card | 27 |
| STR_LEN | 0 | card | 27 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pci->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
sound/isa/opti9xx/opti93x.c snd_opti93x_mixer() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->controls.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->ctl_hash.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->ctl_numids.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | id | 5871007530665345024 |
| PARAM_VALUE | 1 | id->iface | 2 |
| PARAM_VALUE | 1 | id->index | 1 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/isa/opti9xx/opti93x.c snd_opti93x_mixer() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->controls.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->ctl_hash.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->ctl_numids.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | id | 5871007530665345024 |
| PARAM_VALUE | 1 | id->iface | 2 |
| PARAM_VALUE | 1 | id->index | 0 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/pci/ac97/ac97_codec.c snd_ac97_remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3128120178451922944 |
| PARAM_VALUE | 1 | id->iface | 2 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/pci/au88x0/au8830.c remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3881993555455057920 |
| PARAM_VALUE | 1 | id->iface | 2 |
| DATA_SOURCE | 0 | card | $0 |
| STR_LEN | 0 | card | 27 |
| STR_LEN | 0 | card | 27 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pci->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/staging/greybus/audio_helper.c gbaudio_remove_controls() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 2518487980857049088 |
| PARAM_VALUE | 1 | id->numid | 0 |
| DATA_SOURCE | 0 | card | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &gbcodec->register_mutex | ||
| HALF_LOCKED2 | &dev->mutex | ||
| TYPE_LOCK | (struct gbaudio_codec_info)->register_mutex |
sound/pci/ca0106/ca0106_mixer.c remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 1-u64max |
| PARAM_VALUE | 1 | id | 809106305016647680 |
| PARAM_VALUE | 1 | id->iface | 2 |
| DATA_SOURCE | 0 | card | $0 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pci->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
sound/pci/emu10k1/emumixer.c remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card->controls.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3731580623133405184 |
| PARAM_VALUE | 1 | id->iface | 2 |
| DATA_SOURCE | 0 | card | $0 |
| STR_LEN | 0 | card | (-1),19,21-22,24,27 |
| STR_LEN | 0 | card | (-1),19,21-22,24,27 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
sound/pci/au88x0/au8820.c remove_ctl() -> snd_ctl_remove_id()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3133275665340194816 |
| PARAM_VALUE | 1 | id->iface | 2 |
| DATA_SOURCE | 0 | card | $0 |
| STR_LEN | 0 | card | 27 |
| STR_LEN | 0 | card | 27 |
| MEM_ZERO | 1 | id | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pci->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |