Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- sound/core/rawmidi.c, line 2032
- sound/core/seq_device.c, line 268
- sound/core/ump.c, line 224
- sound/drivers/opl3/opl3_lib.c, line 511
- sound/drivers/opl3/opl3_oss.c, line 95
- sound/drivers/opl4/opl4_lib.c, line 147
- sound/isa/sb/emu8000.c, line 1082
- sound/pci/au88x0/au88x0.c, line 265
- sound/pci/emu10k1/emu10k1.c, line 150
- sound/synth/emux/emux_oss.c, line 58
Smatch caller information:
sound/core/rawmidi.c snd_rawmidi_dev_register() -> snd_seq_device_new()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | device | 0-7 |
| PARAM_VALUE | 2 | id | 3478872333521489920 |
| PARAM_VALUE | 3 | argsize | 0 |
| PARAM_VALUE | 4 | result | 4096-ptr_max |
| BUF_SIZE | 2 | id | 9 |
| CAPPED_DATA | 1 | device | 1 |
| STR_LEN | 0 | card | 8 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/drivers/opl4/opl4_lib.c snd_opl4_create_seq_dev() -> snd_seq_device_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->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->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 | 0 | card->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | *card->mixername | 0 |
| PARAM_VALUE | 1 | device | 2 |
| PARAM_VALUE | 2 | id | 7447530336395145216 |
| PARAM_VALUE | 3 | argsize | 8 |
| PARAM_VALUE | 4 | result | 4096-ptr_max |
| BUF_SIZE | 2 | id | 11 |
| DATA_SOURCE | 1 | device | $1 |
| STR_LEN | 0 | card | 10 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |
sound/isa/sb/emu8000.c snd_emu8000_new() -> snd_seq_device_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.ktype | 5399513539053756416 |
| PARAM_VALUE | 0 | card->card_dev.kobj.state_in_sysfs | 0 |
| 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.physical_location->panel | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.deferred_resume | 0 |
| 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.idle_notification | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.ignore_children | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.is_late_suspended | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.is_noirq_suspended | 0 |
| 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.needs_force_resume | 0 |
| 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.request_pending | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_auto | 1 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_error | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_status | 2 |
| PARAM_VALUE | 0 | card->card_dev.power.timer_expires | 0 |
| 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.count.counter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.first_waiter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.owner.counter | 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->ctl_numids.xa_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | card->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev->next->next | 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.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | card->memory_mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | card->module | 0 |
| PARAM_VALUE | 0 | card->number | 0-2147483646 |
| PARAM_VALUE | 0 | card->power_ref.count.counter | 0 |
| PARAM_VALUE | 0 | card->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | *card->dev->p->deferred_probe_reason | 0-255 |
| PARAM_VALUE | 1 | device | 1 |
| PARAM_VALUE | 2 | id | 2272678662699802624 |
| PARAM_VALUE | 3 | argsize | 8 |
| PARAM_VALUE | 4 | result | 7697175228372381696 |
| BUF_SIZE | 2 | id | 14 |
| CAPPED_DATA | 0 | card->private_data | 1 |
| DATA_SOURCE | 0 | card | $0 |
| DATA_SOURCE | 1 | device | $1 |
| STR_LEN | 0 | card | 13 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |
sound/pci/emu10k1/emu10k1.c snd_card_emu10k1_probe() -> snd_seq_device_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.ktype | 5399513539053756416 |
| PARAM_VALUE | 0 | card->card_dev.kobj.state_in_sysfs | 0 |
| 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 | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | card->card_dev.power.deferred_resume | 0 |
| 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.idle_notification | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.ignore_children | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.is_late_suspended | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.is_noirq_suspended | 0 |
| 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.needs_force_resume | 0 |
| 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.request_pending | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_auto | 1 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_error | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_status | 2 |
| PARAM_VALUE | 0 | card->card_dev.power.timer_expires | 0 |
| PARAM_VALUE | 0 | card->card_dev.release | 530793378695925760 |
| PARAM_VALUE | 0 | card->controls_rwlock.magic | 3736018669 |
| PARAM_VALUE | 0 | card->controls_rwlock.owner | (-1) |
| PARAM_VALUE | 0 | card->controls_rwlock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | card->controls_rwsem.count.counter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.first_waiter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | card->controls_rwsem.owner.counter | 0 |
| PARAM_VALUE | 0 | card->ctl_hash.xa_flags | 0 |
| PARAM_VALUE | 0 | card->ctl_hash.xa_head | 0 |
| PARAM_VALUE | 0 | card->ctl_numids.xa_flags | 0 |
| PARAM_VALUE | 0 | card->ctl_numids.xa_head | 0 |
| PARAM_VALUE | 0 | card->dev | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | card->managed | 1 |
| PARAM_VALUE | 0 | card->memory_mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | card->memory_mutex.osq.tail.counter | 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 | 0 | card->private_data | 4096-ptr_max |
| PARAM_VALUE | 0 | card->sync_irq | (-1) |
| PARAM_VALUE | 1 | device | 1 |
| PARAM_VALUE | 2 | id | 4765058262701608960 |
| PARAM_VALUE | 3 | argsize | 24 |
| PARAM_VALUE | 4 | result | 2940612055254528000 |
| PARAM_VALUE | 4 | *result | 0 |
| BUF_SIZE | 2 | id | 14 |
| STR_LEN | 0 | card | 13 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |
sound/core/ump.c snd_ump_dev_register() -> snd_seq_device_new()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | id | 6038897162289401856 |
| PARAM_VALUE | 3 | argsize | 0 |
| PARAM_VALUE | 4 | result | 4096-ptr_max |
| BUF_SIZE | 2 | id | 15 |
| STR_LEN | 0 | card | 14 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/drivers/opl3/opl3_lib.c snd_opl3_hwdep_new() -> snd_seq_device_new()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 1 | device | 0-2 |
| PARAM_VALUE | 2 | id | 3321727997784965120 |
| PARAM_VALUE | 3 | argsize | 8 |
| PARAM_VALUE | 4 | result | 4096-ptr_max |
| BUF_SIZE | 2 | id | 11 |
| DATA_SOURCE | 1 | device | $2 |
| FUZZY_MAX | 1 | device | 2 |
| STR_LEN | 0 | card | 10 |
| TERMINATED | 2 | id | 1 |
| HARD_MAX | 1 | device | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |
sound/drivers/opl3/opl3_oss.c snd_opl3_init_seq_oss() -> snd_seq_device_new()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 0,4096-ptr_max |
| PARAM_VALUE | 1 | device | 0 |
| PARAM_VALUE | 2 | id | 2639320346172858368 |
| PARAM_VALUE | 3 | argsize | 80 |
| PARAM_VALUE | 4 | result | 1337616574122958848 |
| BUF_SIZE | 2 | id | 8 |
| STR_LEN | 0 | card | 7 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |
sound/synth/emux/emux_oss.c snd_emux_init_seq_oss() -> snd_seq_device_new()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | card | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.driver | 0 |
| PARAM_VALUE | 0 | card->card_dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | card->card_dev.kobj->release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.kobj.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.kobj.parent->release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | card->card_dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | card->card_dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | card->card_dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | card->card_dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | card->card_dev.kobj.sd->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | card->card_dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | card->card_dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | card->card_dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | card->card_dev.parent->kobj.release->timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.power.completion.done | u32max |
| PARAM_VALUE | 0 | card->card_dev.power.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->card_dev.power.irq_safe | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.last_status | s32min-0,2,4-s32max |
| PARAM_VALUE | 0 | card->card_dev.power.qos | 0,(-19) |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | card->card_dev.power.runtime_status | 2 |
| PARAM_VALUE | 0 | card->card_dev.power.timer_expires | 0 |
| PARAM_VALUE | 0 | card->card_dev.power.usage_count.counter | 0-s32max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->dev->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | card->proc_root->p | 4096-ptr_max |
| PARAM_VALUE | 0 | card->proc_root_link | 4096-ptr_max |
| PARAM_VALUE | 0 | card->registered | 1 |
| PARAM_VALUE | 0 | *card->id | 0-255 |
| PARAM_VALUE | 1 | device | 1 |
| PARAM_VALUE | 2 | id | 2639320346172858368 |
| PARAM_VALUE | 3 | argsize | 80 |
| PARAM_VALUE | 4 | result | 2306706291798659072 |
| BUF_SIZE | 2 | id | 8 |
| CAPPED_DATA | 0 | card | 1 |
| STR_LEN | 0 | card | 7 |
| TERMINATED | 2 | id | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | argsize | unit_byte |