Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

sound/pci/ymfpci/ymfpci_main.c snd_ymfpci_timer() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->controls.prev 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 id 8100408265673490432
PARAM_VALUE 2 tid 4187662336829251584
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 2321365074971561984
PARAM_VALUE 3 *rtimer 0
BUF_SIZE 1 id 7
STR_LEN 0 card 6
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/emu10k1/timer.c snd_emu10k1_timer() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->controls.prev 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 id 3193567918662807552
PARAM_VALUE 2 tid 7361415256124907520
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 5478925609286868992
PARAM_VALUE 3 *rtimer 0
BUF_SIZE 1 id 8
STR_LEN 0 card 7
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

sound/pci/azt3328.c snd_azf3328_timer() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 5367315142612680704
PARAM_VALUE 2 tid 4012103079461203968
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 5833026353804075008
PARAM_VALUE 3 *rtimer 0
BUF_SIZE 1 id 8
STR_LEN 0 card 7
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/isa/wss/wss_lib.c snd_wss_timer() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 card->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 1 id 5244178800193257472
PARAM_VALUE 2 tid 1563741944411734016
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0,2
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 6863532768944918528
BUF_SIZE 1 id 7
STR_LEN 0 card 6
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

sound/drivers/opl3/opl3_lib.c snd_opl3_timer1_init() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 8376771539236401152
PARAM_VALUE 2 tid 1763813563430989824
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0-1
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 7226395927239176192
PARAM_VALUE 3 *rtimer 0
BUF_SIZE 1 id 15
STR_LEN 0 card 14
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

sound/drivers/opl3/opl3_lib.c snd_opl3_timer2_init() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 1796403351007678464
PARAM_VALUE 2 tid 6870969315495653376
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 1-2
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 4619959057045184512
PARAM_VALUE 3 *rtimer 0
BUF_SIZE 1 id 15
STR_LEN 0 card 14
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

sound/core/pcm_timer.c snd_pcm_timer_init() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 2734362754778660864
PARAM_VALUE 2 tid 8623188795811905536
PARAM_VALUE 2 tid->dev_class 3
PARAM_VALUE 3 rtimer 5906400402591944704
BUF_SIZE 1 id 4
STR_LEN 0 card 3
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

sound/core/timer.c snd_timer_global_new() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 0
PARAM_VALUE 1 id 4539742112066576384,5023447300633047040
PARAM_VALUE 2 tid 8458515995035820032
PARAM_VALUE 2 tid->card (-1)
PARAM_VALUE 2 tid->dev_class 1
PARAM_VALUE 2 tid->device 0,3
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 8235640929300217856,9120269432884449280
BUF_SIZE 1 id 7-8
BUF_SIZE 1 id 7-8
DATA_SOURCE 1 id $0
DATA_SOURCE 3 rtimer $2
STR_LEN 0 card 6-7
STR_LEN 1 id 6-7
TERMINATED 1 id 1

sound/core/timer.c snd_utimer_create() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 0
PARAM_VALUE 1 id 1-u64max
PARAM_VALUE 2 tid 3714088103550849024
PARAM_VALUE 2 tid->card (-1)
PARAM_VALUE 2 tid->dev_class 1
PARAM_VALUE 2 tid->dev_sclass 1
PARAM_VALUE 2 tid->device 4
PARAM_VALUE 2 tid->subdevice 0-s32max
PARAM_VALUE 3 rtimer 8062114259382939648
BUF_SIZE 1 id 0-s32max
BUF_SIZE 1 id 0-s32max
CAPPED_DATA 1 id 1
DATA_SOURCE 1 id r kasprintf
LOCK2 _T->lock

sound/isa/ad1816a/ad1816a_lib.c snd_ad1816a_timer() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 0 card->card_dev.class 235665674555068416
PARAM_VALUE 0 card->card_dev.dma_io_tlb_mem 1473117533515866112
PARAM_VALUE 0 card->card_dev.dma_uses_io_tlb 0
PARAM_VALUE 0 card->card_dev.kobj.kref.refcount.refs.counter 1
PARAM_VALUE 0 card->card_dev.kobj.kset 0
PARAM_VALUE 0 card->card_dev.kobj.ktype 5399513539053756416
PARAM_VALUE 0 card->card_dev.kobj.state_initialized 1
PARAM_VALUE 0 card->card_dev.links.status 0
PARAM_VALUE 0 card->card_dev.numa_node (-1)
PARAM_VALUE 0 card->card_dev.parent 4096-ptr_max
PARAM_VALUE 0 card->card_dev.power.disable_depth 1
PARAM_VALUE 0 card->card_dev.power.early_init 1
PARAM_VALUE 0 card->card_dev.power.is_prepared 0
PARAM_VALUE 0 card->card_dev.power.is_suspended 0
PARAM_VALUE 0 card->card_dev.power.last_status (-1)
PARAM_VALUE 0 card->card_dev.power.qos 0
PARAM_VALUE 0 card->card_dev.power.request 0
PARAM_VALUE 0 card->card_dev.power.runtime_auto 1
PARAM_VALUE 0 card->card_dev.power.runtime_status 2
PARAM_VALUE 0 card->card_dev.release 530793378695925760
PARAM_VALUE 0 card->controls.prev 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next 4096-ptr_max
PARAM_VALUE 0 card->controls.prev->next->next 4096-ptr_max
PARAM_VALUE 0 card->controls_rwlock.magic 3736018669
PARAM_VALUE 0 card->controls_rwlock.owner (-1)
PARAM_VALUE 0 card->controls_rwlock.owner_cpu u32max
PARAM_VALUE 0 card->controls_rwsem.first_waiter 0
PARAM_VALUE 0 card->ctl_hash.xa_flags 0
PARAM_VALUE 0 card->ctl_hash.xa_head 0
PARAM_VALUE 0 card->ctl_hash.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 card->ctl_numids.xa_flags 0
PARAM_VALUE 0 card->ctl_numids.xa_head 0
PARAM_VALUE 0 card->dev 4096-ptr_max
PARAM_VALUE 0 card->dev->iommu->attach_deferred 0-1
PARAM_VALUE 0 card->dev->iommu->pci_32bit_workaround 0-1
PARAM_VALUE 0 card->managed 1
PARAM_VALUE 0 card->memory_mutex.first_waiter 0
PARAM_VALUE 0 card->memory_mutex.owner.counter 0
PARAM_VALUE 0 card->module 0
PARAM_VALUE 0 card->number 0-31
PARAM_VALUE 0 card->power_ref.count.counter 0
PARAM_VALUE 1 id 794514159454347264
PARAM_VALUE 2 tid 8457752968242053120
PARAM_VALUE 2 tid->card 0-31
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 7452554280230805504
BUF_SIZE 1 id 8
STR_LEN 0 card 7
TERMINATED 1 id 1

sound/isa/gus/gus_timer.c snd_gf1_timers_init() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 2311660694783262720
PARAM_VALUE 2 tid 3098214534813990912
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 0
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 3596478382797766656
BUF_SIZE 1 id 10
STR_LEN 0 card 9
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING

sound/isa/gus/gus_timer.c snd_gf1_timers_init() -> snd_timer_new()

Type Parameter Key Value
PARAM_VALUE 0 card 4096-ptr_max
PARAM_VALUE 1 id 2311660694783262720
PARAM_VALUE 2 tid 3098214534813990912
PARAM_VALUE 2 tid->dev_class 2
PARAM_VALUE 2 tid->device 1
PARAM_VALUE 2 tid->subdevice 0
PARAM_VALUE 3 rtimer 3596478382797766656
PARAM_VALUE 3 *rtimer 0,4096-ptr_max
BUF_SIZE 1 id 10
STR_LEN 0 card 9
TERMINATED 1 id 1
RX_PATH
TASK_NOT_RUNNING