Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 23 files:
- sound/hda/codecs/analog.c, line 1140
- sound/hda/codecs/ca0110.c, line 63
- sound/hda/codecs/ca0132.c, line 10112
- sound/hda/codecs/cirrus/cs420x.c, line 757
- sound/hda/codecs/cirrus/cs421x.c, line 560
- sound/hda/codecs/cirrus/cs8409.c, line 1616
- sound/hda/codecs/cm9825.c, line 698
- sound/hda/codecs/cmedia.c, line 73
- sound/hda/codecs/conexant.c, line 1306
- sound/hda/codecs/generic.c
- sound/hda/codecs/realtek/alc260.c, line 263
- sound/hda/codecs/realtek/alc262.c, line 186
- sound/hda/codecs/realtek/alc268.c, line 161
- sound/hda/codecs/realtek/alc269.c, line 9173
- sound/hda/codecs/realtek/alc662.c, line 1102
- sound/hda/codecs/realtek/alc680.c, line 40
- sound/hda/codecs/realtek/alc861.c, line 135
- sound/hda/codecs/realtek/alc861vd.c, line 109
- sound/hda/codecs/realtek/alc880.c, line 482
- sound/hda/codecs/realtek/alc882.c, line 842
- sound/hda/codecs/senarytech.c, line 279
- sound/hda/codecs/sigmatel.c, line 5034
- sound/hda/codecs/via.c, line 549
Smatch caller information:
sound/hda/codecs/via.c via_build_pcms() -> snd_hda_gen_build_pcms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | codec | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->bus | 1-u64max |
| PARAM_VALUE | 0 | codec->core.bus->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.regmap | 0-ptr_max |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.alloc_align | 8 |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.elem_size | 4 |
| PARAM_VALUE | 0 | codec->pcm_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->preset | 4096-ptr_max |
| DATA_SOURCE | 0 | codec | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | codec->core.num_nodes | |
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/hda/codecs/ca0132.c ca0132_codec_build_pcms() -> snd_hda_gen_build_pcms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | codec | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->bus | 1-u64max |
| PARAM_VALUE | 0 | codec->core.bus->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.regmap | 0-ptr_max |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.alloc_align | 8 |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.elem_size | 4 |
| PARAM_VALUE | 0 | codec->pcm_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->preset | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->spec | 4096-ptr_max |
| DATA_SOURCE | 0 | codec | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | codec->core.num_nodes | |
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/hda/common/codec.c snd_hda_codec_parse_pcms() -> (struct hda_codec_ops)->build_pcms()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | codec | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->bus | 1-u64max |
| PARAM_VALUE | 0 | codec->core.bus->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | codec->core.regmap | 0-ptr_max |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.alloc_align | 8 |
| PARAM_VALUE | 0 | codec->core.vendor_verbs.elem_size | 4 |
| PARAM_VALUE | 0 | codec->pcm_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | codec->preset | 4096-ptr_max |
| CAPPED_DATA | 0 | &codec->pcm_list_head | 1 |
| DATA_SOURCE | 0 | codec | $0 |
| PARAM_COMPARE | 0 | &codec->pcm_list_head | == $0->pcm_list_head.next |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | codec->core.num_nodes | |
| HALF_LOCKED2 | &card->mutex | ||
| HALF_LOCKED2 | _T->lock |