Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/pci/ctxfi/ctatc.c atc_connect_resources() -> (struct ct_atc)->capabilities()

Type Parameter Key Value
PARAM_VALUE 0 atc 4096-ptr_max
PARAM_VALUE 0 atc->atc_mutex.dep_map->name 0-255
PARAM_VALUE 0 atc->atc_mutex.first_waiter 0
PARAM_VALUE 0 atc->atc_mutex.magic 4096-ptr_max
PARAM_VALUE 0 atc->atc_mutex.osq.tail.counter 0
PARAM_VALUE 0 atc->atc_mutex.owner.counter 0
PARAM_VALUE 0 atc->capabilities 4096-ptr_max
PARAM_VALUE 0 atc->card 0,4096-ptr_max
PARAM_VALUE 0 atc->card->card_dev.class 235665674555068416
PARAM_VALUE 0 atc->card->card_dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 atc->card->card_dev.dma_uses_io_tlb 0
PARAM_VALUE 0 atc->card->card_dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 atc->card->card_dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 atc->card->card_dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 atc->card->card_dev.kobj.state_initialized 1
PARAM_VALUE 0 atc->card->card_dev.links.status 0
PARAM_VALUE 0 atc->card->card_dev.numa_node (-1)
PARAM_VALUE 0 atc->card->card_dev.parent 4096-ptr_max
PARAM_VALUE 0 atc->card->card_dev.power.disable_depth 1
PARAM_VALUE 0 atc->card->card_dev.power.early_init 1
PARAM_VALUE 0 atc->card->card_dev.power.is_prepared 0
PARAM_VALUE 0 atc->card->card_dev.power.is_suspended 0
PARAM_VALUE 0 atc->card->card_dev.power.last_status (-1)
PARAM_VALUE 0 atc->card->card_dev.power.qos 0
PARAM_VALUE 0 atc->card->card_dev.power.request 0
PARAM_VALUE 0 atc->card->card_dev.power.runtime_auto 1
PARAM_VALUE 0 atc->card->card_dev.power.runtime_error 0
PARAM_VALUE 0 atc->card->card_dev.power.runtime_status 2
PARAM_VALUE 0 atc->card->card_dev.power.timer_expires 0
PARAM_VALUE 0 atc->card->card_dev.release 530793378695925760
PARAM_VALUE 0 atc->card->controls_rwlock.magic 3736018669
PARAM_VALUE 0 atc->card->controls_rwlock.owner (-1)
PARAM_VALUE 0 atc->card->controls_rwlock.owner_cpu u32max
PARAM_VALUE 0 atc->card->controls_rwsem.count.counter 0
PARAM_VALUE 0 atc->card->controls_rwsem.first_waiter 0
PARAM_VALUE 0 atc->card->controls_rwsem.owner.counter 0
PARAM_VALUE 0 atc->card->ctl_hash.xa_flags 0
PARAM_VALUE 0 atc->card->ctl_hash.xa_head 0
PARAM_VALUE 0 atc->card->ctl_numids.xa_flags 0
PARAM_VALUE 0 atc->card->ctl_numids.xa_head 0
PARAM_VALUE 0 atc->card->dev 4096-ptr_max
PARAM_VALUE 0 atc->card->memory_mutex.first_waiter 0
PARAM_VALUE 0 atc->card->memory_mutex.owner.counter 0
PARAM_VALUE 0 atc->card->number 0-2147483646
PARAM_VALUE 0 atc->card->power_ref.count.counter 0
PARAM_VALUE 0 atc->card->sync_irq (-1)
PARAM_VALUE 0 atc->chip_name 0,2066167296305598464,5079615477903155200
PARAM_VALUE 0 atc->chip_type 0-1
PARAM_VALUE 0 atc->daios 16,4096-ptr_max
PARAM_VALUE 0 atc->hw 0,4096-ptr_max
PARAM_VALUE 0 atc->hw->resume 4096-ptr_max
PARAM_VALUE 0 atc->mixer 0,4096-ptr_max
PARAM_VALUE 0 atc->mixer->atc s64min-(-4096),4096-s64max
PARAM_VALUE 0 atc->mixer->get_output_ports 102075008676671488
PARAM_VALUE 0 atc->mixer->resume 982513614345113600
PARAM_VALUE 0 atc->mixer->set_input_left 5700648232364797952
PARAM_VALUE 0 atc->mixer->set_input_right 6363206997315891200
PARAM_VALUE 0 atc->mixer->switch_state 0
PARAM_VALUE 0 atc->model 0-10,12-13,257,259,261,41000,44100,48000,65536,131072,8388608,10485760,12582912,14680064
PARAM_VALUE 0 atc->msr 0-2,4
PARAM_VALUE 0 atc->pci 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.class 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->driver 4096-ptr_max
PARAM_VALUE 0 atc->pcm 4096-ptr_max
PARAM_VALUE 0 atc->rca_state 0
PARAM_VALUE 0 atc->rsr 0,44100,48000
PARAM_VALUE 0 atc->srcimps 4096-ptr_max
PARAM_VALUE 0 atc->srcs 4096-ptr_max
PARAM_VALUE 0 atc->vm 0,4096-ptr_max
PARAM_VALUE 0 atc->vm->get_ptp_phys 4096-ptr_max
PARAM_VALUE 0 *atc->hw->pci->saved_config_space 0-4294967295
BUF_SIZE 0 atc 72,104,256,376,448,648,2728
BUF_SIZE 0 atc 72,104,256,376,448,648,2728
BUF_SIZE 0 atc->pci (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
CAPPED_DATA 0 atc->hw->pci 1
CAPPED_DATA 0 atc->msr 1
DATA_SOURCE 0 atc $0
CONTAINER 0 -448+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 atc->hw->pci->current_state 0-3[c]
HOST_DATA 0 atc->pci->current_state 0-3[c]

sound/pci/ctxfi/ctatc.c atc_get_resources() -> (struct ct_atc)->capabilities()

Type Parameter Key Value
PARAM_VALUE 0 atc 4096-ptr_max
PARAM_VALUE 0 atc->atc_mutex.dep_map->name 0-255
PARAM_VALUE 0 atc->atc_mutex.first_waiter 0
PARAM_VALUE 0 atc->atc_mutex.magic 4096-ptr_max
PARAM_VALUE 0 atc->atc_mutex.osq.tail.counter 0
PARAM_VALUE 0 atc->atc_mutex.owner.counter 0
PARAM_VALUE 0 atc->card 0,4096-ptr_max
PARAM_VALUE 0 atc->card->card_dev.class 235665674555068416
PARAM_VALUE 0 atc->card->card_dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 atc->card->card_dev.dma_uses_io_tlb 0
PARAM_VALUE 0 atc->card->card_dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 atc->card->card_dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 atc->card->card_dev.kobj.state_in_sysfs 0
PARAM_VALUE 0 atc->card->card_dev.kobj.state_initialized 1
PARAM_VALUE 0 atc->card->card_dev.links.status 0
PARAM_VALUE 0 atc->card->card_dev.numa_node (-1)
PARAM_VALUE 0 atc->card->card_dev.parent 4096-ptr_max
PARAM_VALUE 0 atc->card->card_dev.power.disable_depth 1
PARAM_VALUE 0 atc->card->card_dev.power.early_init 1
PARAM_VALUE 0 atc->card->card_dev.power.is_prepared 0
PARAM_VALUE 0 atc->card->card_dev.power.is_suspended 0
PARAM_VALUE 0 atc->card->card_dev.power.last_status (-1)
PARAM_VALUE 0 atc->card->card_dev.power.qos 0
PARAM_VALUE 0 atc->card->card_dev.power.request 0
PARAM_VALUE 0 atc->card->card_dev.power.runtime_auto 1
PARAM_VALUE 0 atc->card->card_dev.power.runtime_error 0
PARAM_VALUE 0 atc->card->card_dev.power.runtime_status 2
PARAM_VALUE 0 atc->card->card_dev.power.timer_expires 0
PARAM_VALUE 0 atc->card->card_dev.release 530793378695925760
PARAM_VALUE 0 atc->card->controls_rwlock.magic 3736018669
PARAM_VALUE 0 atc->card->controls_rwlock.owner (-1)
PARAM_VALUE 0 atc->card->controls_rwlock.owner_cpu u32max
PARAM_VALUE 0 atc->card->controls_rwsem.count.counter 0
PARAM_VALUE 0 atc->card->controls_rwsem.first_waiter 0
PARAM_VALUE 0 atc->card->controls_rwsem.owner.counter 0
PARAM_VALUE 0 atc->card->ctl_hash.xa_flags 0
PARAM_VALUE 0 atc->card->ctl_hash.xa_head 0
PARAM_VALUE 0 atc->card->ctl_numids.xa_flags 0
PARAM_VALUE 0 atc->card->ctl_numids.xa_head 0
PARAM_VALUE 0 atc->card->dev 4096-ptr_max
PARAM_VALUE 0 atc->card->memory_mutex.first_waiter 0
PARAM_VALUE 0 atc->card->memory_mutex.owner.counter 0
PARAM_VALUE 0 atc->card->number 0-2147483646
PARAM_VALUE 0 atc->card->power_ref.count.counter 0
PARAM_VALUE 0 atc->card->sync_irq (-1)
PARAM_VALUE 0 atc->chip_name 0,2066167296305598464,5079615477903155200
PARAM_VALUE 0 atc->chip_type 0-1
PARAM_VALUE 0 atc->hw 0,4096-ptr_max
PARAM_VALUE 0 atc->hw->resume 4096-ptr_max
PARAM_VALUE 0 atc->mixer 0,4096-ptr_max
PARAM_VALUE 0 atc->mixer->atc s64min-(-4096),4096-s64max
PARAM_VALUE 0 atc->mixer->get_output_ports 102075008676671488
PARAM_VALUE 0 atc->mixer->resume 982513614345113600
PARAM_VALUE 0 atc->mixer->set_input_left 5700648232364797952
PARAM_VALUE 0 atc->mixer->set_input_right 6363206997315891200
PARAM_VALUE 0 atc->mixer->switch_state 0
PARAM_VALUE 0 atc->model 0-10,12-13,257,259,261,41000,44100,48000,65536,131072,8388608,10485760,12582912,14680064
PARAM_VALUE 0 atc->msr 0-2,4
PARAM_VALUE 0 atc->pci 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.bus 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.class 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->dev.driver 0,4096-ptr_max
PARAM_VALUE 0 atc->pci->driver 4096-ptr_max
PARAM_VALUE 0 atc->rca_state 0
PARAM_VALUE 0 atc->rsr 0,44100,48000
PARAM_VALUE 0 atc->vm 0,4096-ptr_max
PARAM_VALUE 0 atc->vm->get_ptp_phys 4096-ptr_max
PARAM_VALUE 0 *atc->hw->pci->saved_config_space 0-4294967295
BUF_SIZE 0 atc 72,104,256,376,448,648,2728
BUF_SIZE 0 atc 72,104,256,376,448,648,2728
BUF_SIZE 0 atc->pci (-1),16,24,40,56,108-1096,1384,1600,1616,1752,2072,2576,7472,8064
CAPPED_DATA 0 atc->hw->pci 1
DATA_SOURCE 0 atc $0
CONTAINER 0 -448+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 atc->hw->pci->current_state 0-3[c]
HOST_DATA 0 atc->pci->current_state 0-3[c]

sound/pci/ctxfi/ctmixer.c ct_mixer_kcontrols_create() -> (struct ct_atc)->capabilities()

Type Parameter Key Value
PARAM_VALUE 0 atc 4096-ptr_max
CONTAINER 0 -448+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

sound/pci/ctxfi/ctmixer.c do_switch() -> (struct ct_atc)->capabilities()

Type Parameter Key Value
PARAM_VALUE 0 atc 4096-ptr_max
BUF_SIZE 0 atc (-1),72,104,256,376,448,2728
BUF_SIZE 0 atc (-1),72,104,256,376,448,2728
DATA_SOURCE 0 atc $0
CONTAINER 0 -448+0 $(-1)
RX_PATH
TASK_NOT_RUNNING