Documented in 1 files:
Defined in 1 files as a function:
Referenced in 4 files:
- sound/core/vmaster.c, line 300
- sound/hda/common/codec.c, line 1931
- sound/ppc/awacs.c
- sound/usb/6fire/control.c, line 544
Smatch caller information:
sound/usb/6fire/control.c usb6fire_control_add_virtual() -> snd_ctl_add_follower()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | master | 4096-ptr_max |
| PARAM_VALUE | 0 | master->id.numid | 1-u32max |
| PARAM_VALUE | 0 | master->list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | follower | 4096-ptr_max |
| PARAM_VALUE | 1 | follower->id.numid | 1-u32max |
| PARAM_VALUE | 1 | follower->list.next | 4096-ptr_max |
| CAPPED_DATA | 0 | master | 1 |
| CAPPED_DATA | 1 | follower | 1 |
| DATA_SOURCE | 0 | master | r snd_ctl_make_virtual_master |
| DATA_SOURCE | 1 | follower | r snd_ctl_new1 |
| STR_LEN | 1 | follower->private_data | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/vmaster.c snd_ctl_add_followers() -> snd_ctl_add_follower()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | master | 4096-ptr_max |
| PARAM_VALUE | 0 | master->count | 1-1028 |
| PARAM_VALUE | 0 | master->get | 5899237521328332800 |
| PARAM_VALUE | 0 | master->id.device | 0 |
| PARAM_VALUE | 0 | master->id.iface | 2 |
| PARAM_VALUE | 0 | master->id.index | 0 |
| PARAM_VALUE | 0 | master->id.numid | 1-u32max |
| PARAM_VALUE | 0 | master->id.subdevice | 0 |
| PARAM_VALUE | 0 | master->info | 3312325719274688512 |
| PARAM_VALUE | 0 | master->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | master->private_free | 693781023758217216 |
| PARAM_VALUE | 0 | master->private_value | 0 |
| PARAM_VALUE | 0 | master->put | 7157054391616925696 |
| PARAM_VALUE | 1 | follower | 4096-ptr_max |
| CAPPED_DATA | 0 | master | 1 |
| CAPPED_DATA | 0 | master->count | 1 |
| CAPPED_DATA | 1 | follower->id.device | 1 |
| CAPPED_DATA | 1 | follower->id.iface | 1 |
| CAPPED_DATA | 1 | follower->id.index | 1 |
| CAPPED_DATA | 1 | follower->id.subdevice | 1 |
| DATA_SOURCE | 0 | master | $1 |
| DATA_SOURCE | 1 | follower | r snd_ctl_find_id_mixer |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/hda/common/codec.c add_follower() -> snd_ctl_add_follower()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | master | 0,4096-ptr_max |
| PARAM_VALUE | 1 | follower | 4096-ptr_max |
| PARAM_VALUE | 1 | follower->id.iface | 2 |
| DATA_SOURCE | 0 | master | $1 |
| DATA_SOURCE | 1 | follower | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |