Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 11 files:
- sound/arm/aaci.c, line 385
- sound/core/pcm_drm_eld.c, line 119
- sound/core/pcm_lib.c
- sound/core/pcm_native.c, line 2517
- sound/firewire/oxfw/oxfw-pcm.c, line 77
- sound/pci/rme9652/hdsp.c
- sound/pci/rme9652/hdspm.c
- sound/pci/rme9652/rme9652.c, line 2137
- sound/ppc/pmac.c, line 531
- sound/soc/tegra/tegra20_i2s.c, line 296
- sound/soc/tegra/tegra20_spdif.c, line 209
Smatch caller information:
sound/soc/tegra/tegra20_i2s.c tegra20_i2s_filter_rates() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | count | 10 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 2 | list | 40 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| UNITS | 1 | count | unit_array_size |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/soc/tegra/tegra20_spdif.c tegra20_spdif_filter_rates() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | count | 3 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| UNITS | 1 | count | unit_array_size |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/core/pcm_drm_eld.c eld_limit_rates() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | count | 7 |
| PARAM_VALUE | 2 | list | 3989824028797669376 |
| PARAM_VALUE | 3 | mask | 0-255 |
| BUF_SIZE | 2 | list | 28 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| FUZZY_MAX | 3 | mask | 7 |
| BIT_INFO | 3 | mask | 0x7,0x7f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| UNITS | 1 | count | unit_array_size |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/core/pcm_lib.c snd_pcm_hw_rule_list() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 2 | list | 4,12,16,20,24,28,32,36,40,48,56,60,128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/core/pcm_lib.c snd_pcm_hw_rule_noresample_func() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 1 |
| PARAM_VALUE | 2 | list | 3338813972481437696 |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 108 |
| BUF_SIZE | 0 | i | 108 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/core/pcm_lib.c snd_pcm_hw_rule_pow2() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | count | 31 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 2 | list | 124 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| UNITS | 1 | count | unit_array_size |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/firewire/oxfw/oxfw-pcm.c hw_rule_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 40 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/core/pcm_native.c snd_pcm_hw_rule_rate() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 2 | list | 4,12,16,20,24,28,32,36,40,48,56,60,128 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/pci/rme9652/hdspm.c snd_hdspm_hw_rule_in_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 3 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
sound/pci/rme9652/hdspm.c snd_hdspm_hw_rule_out_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 3 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
sound/pci/rme9652/hdsp.c snd_hdsp_hw_rule_in_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 3 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/pci/rme9652/hdsp.c snd_hdsp_hw_rule_in_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 8 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/pci/rme9652/hdsp.c snd_hdsp_hw_rule_out_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 3 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/pci/rme9652/hdsp.c snd_hdsp_hw_rule_out_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 12 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |
sound/pci/rme9652/rme9652.c snd_rme9652_hw_rule_channels() -> snd_interval_list()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | i | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| PARAM_VALUE | 2 | list | 4096-ptr_max |
| PARAM_VALUE | 3 | mask | 0 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 0 | i | 120 |
| BUF_SIZE | 2 | list | 8 |
| DATA_SOURCE | 0 | i | r hw_param_interval |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | i->empty | 0-1[u] |
| USER_DATA | 0 | i->integer | 0-1[u] |
| USER_DATA | 0 | i->max | 0-u32max |
| USER_DATA | 0 | i->min | 0-u32max |
| USER_DATA | 0 | i->openmax | 0-1[u] |
| USER_DATA | 0 | i->openmin | 0-1[u] |
| USER_PTR | 0 | i | |
| HALF_LOCKED2 | &runtime->buffer_mutex | ||
| HALF_LOCKED2 | &runtime->oss.params_lock |