Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/pci/sonicvibes.c snd_sonicvibes_capture_prepare() -> snd_sonicvibes_setdmac()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sonic | 4096-ptr_max |
| BUF_SIZE | 0 | sonic | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | sonic | s32min-(-2),1-s32max |
| DATA_SOURCE | 2 | count | r snd_pcm_lib_buffer_bytes |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | sonic->c_dma_size | 0-u32max |
| HOST_DATA | 0 | sonic->dma1size | 0-u64max |
| HOST_DATA | 0 | sonic->dma2size | 0-u64max |
| HOST_DATA | 0 | sonic->dmaa_port | 0-u32max |
| HOST_DATA | 0 | sonic->dmac_port | 0-u32max |
| HOST_DATA | 0 | sonic->enable | 0-255 |
| HOST_DATA | 0 | sonic->enh_port | 0-u64max |
| HOST_DATA | 0 | sonic->game_port | 0-u64max |
| HOST_DATA | 0 | sonic->irq | s32min-s32max |
| HOST_DATA | 0 | sonic->irqmask | 0-255 |
| HOST_DATA | 0 | sonic->midi_port | 0-u64max |
| HOST_DATA | 0 | sonic->mode | 0-u32max |
| HOST_DATA | 0 | sonic->mpu_switch | 0-255 |
| HOST_DATA | 0 | sonic->p_dma_size | 0-u32max |
| HOST_DATA | 0 | sonic->revision | 0-255 |
| HOST_DATA | 0 | sonic->sb_port | 0-u64max |
| HOST_DATA | 0 | sonic->srs_center | 0-255 |
| HOST_DATA | 0 | sonic->srs_space | 0-255 |
| HOST_DATA | 0 | sonic->synth_port | 0-u64max |
| HOST_DATA | 0 | sonic->wave_source | 0-255 |
| HOST_DATA | 0 | *sonic | s64min-s64max |
| UNITS | 0 | sonic | unit_byte |
| UNITS | 1 | addr | unit_byte |
| LOCK2 | irq | ||
| LOCK2 | 0 | &sonic->reg_lock | |
| TYPE_LOCK | (struct sonicvibes)->reg_lock |