Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 18 files:
- sound/core/compress_offload.c
- sound/core/hwdep.c
- sound/core/info.c
- sound/core/oss/mixer_oss.c
- sound/core/oss/pcm_oss.c
- sound/core/pcm.c
- sound/core/rawmidi.c
- sound/core/seq/oss/seq_oss.c
- sound/core/seq/seq_info.c
- sound/core/seq_device.c
- sound/core/timer.c
- sound/drivers/opl4/opl4_proc.c, line 107
- sound/hda/codecs/hdmi/hdmi.c, line 327
- sound/pci/ac97/ac97_proc.c
- sound/pci/cs46xx/dsp_spos.c, line 855
- sound/pci/cs46xx/dsp_spos_scb_lib.c
- sound/soc/codecs/hdmi-codec.c, line 875
- sound/synth/emux/emux_proc.c, line 108
Smatch caller information:
sound/core/rawmidi.c snd_rawmidi_dev_register() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 5206565223551053824 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| BUF_SIZE | 0 | entry->private_data | 24,72,104,144,184,208,248,256,272,344,376,448,520,552,560,632,648,664,888,920,1520,1696,1752,1760,1776,1832,2568,2728,3176-13656 |
| DATA_SOURCE | 0 | entry | r snd_info_create_card_entry |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/core/rawmidi.c snd_rawmidi_free() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/core/compress_offload.c snd_compress_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/compress_offload.c snd_compress_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/synth/emux/emux_proc.c snd_emux_proc_free() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/pci/ac97/ac97_proc.c snd_ac97_bus_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/pci/ac97/ac97_proc.c snd_ac97_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/pci/ac97/ac97_proc.c snd_ac97_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/pcm.c snd_pcm_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/pcm.c snd_pcm_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 9101427536559108096 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 0 |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |
sound/core/pcm.c snd_pcm_stream_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/hda/codecs/hdmi/hdmi.c eld_proc_free() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/pci/cs46xx/dsp_spos_scb_lib.c cs46xx_dsp_proc_free_scb_desc() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/pci/cs46xx/dsp_spos_scb_lib.c cs46xx_dsp_proc_register_scb_desc() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_card_entry |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/seq/oss/seq_oss.c register_proc() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 1998585277778096128 |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 0 |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |
sound/core/seq/oss/seq_oss.c unregister_proc() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/oss/mixer_oss.c snd_mixer_oss_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/oss/mixer_oss.c snd_mixer_oss_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 5703753413402898432 |
| PARAM_VALUE | 0 | entry->c.text.write | 8212528151297355776 |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->mode | 33188 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| BUF_SIZE | 0 | entry->private_data | 5136 |
| DATA_SOURCE | 0 | entry | r snd_info_create_card_entry |
| NOCHECK_CALL |
sound/soc/codecs/hdmi-codec.c hdmi_dai_proc_free() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &card->mutex |
sound/core/seq_device.c alsa_seq_device_exit() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/seq_device.c seq_dev_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 6596491166604136448 |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |
sound/drivers/opl4/opl4_proc.c snd_opl4_free_proc() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
sound/pci/cs46xx/dsp_spos.c cs46xx_dsp_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &i7core_edac_lock |
sound/core/info.c create_subdir() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->mode | 16749 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/info.c snd_info_card_free() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
sound/core/info.c snd_info_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/info.c snd_info_free_entry() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| CAPPED_DATA | 0 | &entry->list | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/info.c snd_info_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->access.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | entry->access.first_waiter | 0 |
| PARAM_VALUE | 0 | entry->access.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->access.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | entry->access.owner.counter | 0 |
| PARAM_VALUE | 0 | entry->children.next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->children.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->children.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->children.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->children.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->mode | 16749 |
| PARAM_VALUE | 0 | entry->module | 0 |
| PARAM_VALUE | 0 | entry->name | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->parent | 0 |
| BUF_SIZE | 0 | entry | 272 |
| CAPPED_DATA | 0 | entry->p | 1 |
| DATA_SOURCE | 0 | entry | r snd_info_create_entry |
| NOCHECK_CALL |
sound/core/oss/pcm_oss.c snd_pcm_oss_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | _T->lock |
sound/core/oss/pcm_oss.c snd_pcm_oss_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 2855662846755287040 |
| PARAM_VALUE | 0 | entry->c.text.write | 2883768450587602944 |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->mode | 33188 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| PARAM_VALUE | 0 | entry->private_data | 4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_card_entry |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/core/seq/seq_info.c create_info_entry() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->content | 0 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |
sound/core/seq/seq_info.c snd_seq_info_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/seq/seq_info.c snd_seq_info_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/seq/seq_info.c snd_seq_info_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/hwdep.c snd_hwdep_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/hwdep.c snd_hwdep_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 3812053283885203456 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |
sound/core/timer.c snd_timer_proc_done() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
sound/core/timer.c snd_timer_proc_init() -> snd_info_free_entry()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entry | 4096-ptr_max |
| PARAM_VALUE | 0 | entry->c.text.read | 7240974392471093248 |
| PARAM_VALUE | 0 | entry->p | 0,4096-ptr_max |
| BUF_SIZE | 0 | entry | 272 |
| DATA_SOURCE | 0 | entry | r snd_info_create_module_entry |
| NOCHECK_CALL |