Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 21 files:

Smatch caller information:

sound/pci/ens1370.c snd_ensoniq_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 6233463924912070656
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ens1370.c snd_ensoniq_pcm2() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8810.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2,4
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 4
STR_LEN 0 pcm->name 79
BIT_INFO 3 max_channels 0x0,0x6
HARD_MAX 3 max_channels 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8810.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->card 4096-ptr_max
PARAM_VALUE 0 pcm->card->card_dev.physical_location->panel 0
PARAM_VALUE 0 pcm->card->controls.prev 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->card->ctl_numids.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 1
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
STR_LEN 0 pcm->name 79
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/fm801.c snd_fm801_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 2,6
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 6
BIT_INFO 3 max_channels 0x2,0x6
HARD_MAX 3 max_channels 6
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ymfpci/ymfpci_main.c snd_ymfpci_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ymfpci/ymfpci_main.c snd_ymfpci_pcm_4ch() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 5135330382642020352
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/intel8x0.c snd_intel8x0_pcm1() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 2,4,6,8
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 6353514530166808576
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 8
BIT_INFO 3 max_channels 0x0,0xe
HARD_MAX 3 max_channels 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8830.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2,4
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 4
STR_LEN 0 pcm->name 79
BIT_INFO 3 max_channels 0x0,0x6
HARD_MAX 3 max_channels 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8830.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->card 4096-ptr_max
PARAM_VALUE 0 pcm->card->card_dev.physical_location->panel 0
PARAM_VALUE 0 pcm->card->controls.prev 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->card->ctl_numids.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 1
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
STR_LEN 0 pcm->name 79
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8830.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 1
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
STR_LEN 0 pcm->name 79
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ctxfi/ctpcm.c ct_alsa_pcm_create() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->dev_subclass 0
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 2402658510324547584,3163742789795274752,3857022333794111488,4888763579892600832
PARAM_VALUE 3 max_channels 2,8
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 2 chmap 48,96
BUF_SIZE 2 chmap 48,96
FUZZY_MAX 3 max_channels 8
BIT_INFO 2 chmap 0x100400010000000,0x7ffffffffafff000
BIT_INFO 2 chmap 0x100400010000000,0x7ffffffffafff000
BIT_INFO 3 max_channels 0x0,0xa
HARD_MAX 3 max_channels 8
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

sound/usb/stream.c add_chmap() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 1 stream 0-1
PARAM_VALUE 2 chmap 0
PARAM_VALUE 3 max_channels 0
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 2471337761511038976
BUF_SIZE 0 pcm->private_data (-1),584
DATA_SOURCE 0 pcm $0
DATA_SOURCE 1 stream $1
FUZZY_MAX 1 stream 1
HARD_MAX 1 stream 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

sound/hda/core/hdmi_chmap.c snd_hdac_add_chmap_ctls() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 1-u64max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 0
PARAM_VALUE 3 max_channels 0
PARAM_VALUE 4 private_value 0-s32max
PARAM_VALUE 5 info_ret 4340999036528291840
CAPPED_DATA 4 private_value 1
DATA_SOURCE 0 pcm $0
DATA_SOURCE 4 private_value $1
RX_PATH
TASK_NOT_RUNNING
UNITS 4 private_value unit_array_size
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/virtio/virtio_chmap.c virtsnd_chmap_add_ctls() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 1-u64max
PARAM_VALUE 1 stream 0-1
PARAM_VALUE 2 chmap 4096-ptr_max
PARAM_VALUE 3 max_channels 0-255
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
CAPPED_DATA 3 max_channels 1
DATA_SOURCE 0 pcm $0
DATA_SOURCE 1 stream $1
FUZZY_MAX 3 max_channels 0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 stream
UNITS 1 stream unit_array_size
UNITS 3 max_channels unit_byte

sound/x86/intel_hdmi_audio.c had_register_chmap_ctls() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->internal 1
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 0
PARAM_VALUE 3 max_channels 0
PARAM_VALUE 4 private_value 4096-18446744073709547520
PARAM_VALUE 5 info_ret 4096-ptr_max
DATA_SOURCE 0 pcm $1
DATA_SOURCE 4 private_value $0
RX_PATH
TASK_NOT_RUNNING

sound/pci/atiixp.c snd_atiixp_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 2,4,6
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 7908268601172611072
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 6
BIT_INFO 3 max_channels 0x0,0x6
HARD_MAX 3 max_channels 6
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/soc/codecs/hdmi-codec.c hdmi_codec_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->internal 1
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 0
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 3 max_channels unit_byte
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/hda/codecs/ca0132.c ca0132_alt_add_chmap_ctls() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 4543455155932155904
PARAM_VALUE 3 max_channels 6
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 4030345715623677952
BUF_SIZE 2 chmap 64
BUF_SIZE 2 chmap 64
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/pci/ca0106/ca0106_main.c snd_ca0106_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 0 pcm->streams 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 463596187229696000,3163742789795274752,5585465216670789632,6423648690539008000
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 4
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 32,96
BUF_SIZE 2 chmap 32,96
BIT_INFO 2 chmap 0x1020000000000,0x7fefff7fbbff7000
BIT_INFO 2 chmap 0x1020000000000,0x7fefff7fbbff7000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/cmipci.c snd_cmipci_pcm_spdif_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 2,4,6,8
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ens1371.c snd_ensoniq_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/ens1371.c snd_ensoniq_pcm2() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 8955156273851772928
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/emu10k1/emu10k1x.c snd_emu10k1x_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->info_flags 0
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1780479310280941568,3163742789795274752,4913691977688711168
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 4
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 32,96
BUF_SIZE 2 chmap 32,96
BIT_INFO 2 chmap 0x20804000120000,0x7ff7fffffbfbe000
BIT_INFO 2 chmap 0x20804000120000,0x7ff7fffffbfbe000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/via82xx.c snd_via8233_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 8179457637291204608
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/via82xx.c snd_via8233_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->card 4096-ptr_max
PARAM_VALUE 0 pcm->card->card_dev.physical_location->panel 0
PARAM_VALUE 0 pcm->card->controls.prev 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->card->ctl_numids.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 6
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 8179457637291204608
PARAM_VALUE 5 *info_ret 4096-ptr_max
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/via82xx.c snd_via8233a_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 6
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 905494300713054208
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/hda/codecs/hdmi/nvhdmi-mcp.c nvhdmi_mcp_build_controls() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 1622554934777573376
PARAM_VALUE 3 max_channels 8
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 5218386285097603072
BUF_SIZE 2 chmap 96
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock

sound/pci/au88x0/au8820.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2,4
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
FUZZY_MAX 3 max_channels 4
STR_LEN 0 pcm->name 79
BIT_INFO 3 max_channels 0x0,0x6
HARD_MAX 3 max_channels 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/au88x0/au8820.c snd_vortex_new_pcm() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->card 4096-ptr_max
PARAM_VALUE 0 pcm->card->card_dev.physical_location->panel 0
PARAM_VALUE 0 pcm->card->controls.prev 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 pcm->card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->card->ctl_numids.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 pcm->name 4096-ptr_max
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 0 pcm->private_data 4096-ptr_max
PARAM_VALUE 1 stream 1
PARAM_VALUE 2 chmap 3163742789795274752
PARAM_VALUE 3 max_channels 2
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 0 pcm->private_data 72,104,256,376,448,2728
BUF_SIZE 2 chmap 96
STR_LEN 0 pcm->name 79
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/soc/qcom/lpass-cpu.c lpass_cpu_daiops_pcm_new() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 4096-ptr_max
PARAM_VALUE 0 pcm->internal 1
PARAM_VALUE 0 pcm->open_mutex.osq.tail.counter 0
PARAM_VALUE 0 pcm->open_mutex.owner.counter 0
PARAM_VALUE 1 stream 0
PARAM_VALUE 2 chmap 8440825211003289600
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 0
BUF_SIZE 2 chmap 32
RX_PATH
TASK_NOT_RUNNING
UNITS 3 max_channels unit_byte
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/hda/common/codec.c add_std_chmaps() -> snd_pcm_add_chmap_ctls()

Type Parameter Key Value
PARAM_VALUE 0 pcm 1-u64max
PARAM_VALUE 1 stream 0-1
PARAM_VALUE 2 chmap 1-u64max
PARAM_VALUE 4 private_value 0
PARAM_VALUE 5 info_ret 8291128984118603776
BUF_SIZE 2 chmap (-1),96
BUF_SIZE 2 chmap (-1),96
FUZZY_MAX 1 stream 1
HARD_MAX 1 stream 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 _T->lock