Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/pci/intel8x0m.c snd_intel8x0m_ich_chip_init() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->ac97 0,4096-ptr_max
PARAM_VALUE 0 chip->bmaddr 4096-ptr_max
PARAM_VALUE 0 chip->device_type 1
PARAM_VALUE 0 chip->irq (-1)-0
PARAM_VALUE 1 offset 76
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip->pci (-1),1-s32max
DATA_SOURCE 0 chip $0
HARD_MAX 0 chip->irq 0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/intel8x0m.c snd_intel8x0m_pcm_pointer() -> igetword()

Type Parameter Key Value
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte
HALF_LOCKED2 &atimer->lock
HALF_LOCKED2 irq

sound/pci/intel8x0.c intel8x0_measure_ac97_clock() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->ac97 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->card 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->clock 48000
PARAM_VALUE 0 chip->ac97_bus->dra 1
PARAM_VALUE 0 chip->ac97_bus->num 0
PARAM_VALUE 0 chip->ac97_bus->private_data 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->private_free 6300032084707446784
PARAM_VALUE 0 chip->bmaddr 4096-ptr_max
PARAM_VALUE 0 chip->card 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev->next 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev->next->next 4096-ptr_max
PARAM_VALUE 0 chip->dra 1
PARAM_VALUE 0 chip->ichd 4096-ptr_max
PARAM_VALUE 0 chip->in_ac97_init 0
PARAM_VALUE 0 chip->in_measurement 1
PARAM_VALUE 0 chip->in_sdin_init 0
PARAM_VALUE 0 chip->multi4 1
PARAM_VALUE 0 chip->multi6 1
PARAM_VALUE 0 chip->multi8 1
PARAM_VALUE 0 chip->ncodecs 1-u32max
PARAM_VALUE 0 chip->pcm 4096-ptr_max
PARAM_VALUE 0 chip->pcm_devs 0-s32max
PARAM_VALUE 0 chip->smp20bit 1
PARAM_VALUE 0 chip->spdif_idx (-1),3,5
PARAM_VALUE 0 *chip->ac97_sdin 0-4294967295
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip 72,104,256,376,448,2728
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct intel8x0)->reg_lock

sound/pci/intel8x0.c intel8x0_measure_ac97_clock() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->ac97 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->card 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->clock 48000
PARAM_VALUE 0 chip->ac97_bus->dra 1
PARAM_VALUE 0 chip->ac97_bus->num 0
PARAM_VALUE 0 chip->ac97_bus->private_data 4096-ptr_max
PARAM_VALUE 0 chip->ac97_bus->private_free 6300032084707446784
PARAM_VALUE 0 chip->bmaddr 4096-ptr_max
PARAM_VALUE 0 chip->card 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev->next 4096-ptr_max
PARAM_VALUE 0 chip->card->proc_root->children.prev->next->next 4096-ptr_max
PARAM_VALUE 0 chip->dra 1
PARAM_VALUE 0 chip->ichd 4096-ptr_max
PARAM_VALUE 0 chip->in_ac97_init 0
PARAM_VALUE 0 chip->in_measurement 1
PARAM_VALUE 0 chip->in_sdin_init 0
PARAM_VALUE 0 chip->multi4 1
PARAM_VALUE 0 chip->multi6 1
PARAM_VALUE 0 chip->multi8 1
PARAM_VALUE 0 chip->ncodecs 1-u32max
PARAM_VALUE 0 chip->pcm 4096-ptr_max
PARAM_VALUE 0 chip->pcm_devs 0-s32max
PARAM_VALUE 0 chip->smp20bit 1
PARAM_VALUE 0 chip->spdif_idx (-1),3,5
PARAM_VALUE 0 *chip->ac97_sdin 0-4294967295
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip 72,104,256,376,448,2728
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct intel8x0)->reg_lock

sound/pci/intel8x0.c snd_intel8x0_ali_codec_read() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->bmaddr 4096-ptr_max
PARAM_VALUE 1 offset 36
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte

sound/pci/intel8x0.c snd_intel8x0_ich_chip_init() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->bmaddr 4096-ptr_max
PARAM_VALUE 0 chip->device_type 2
PARAM_VALUE 0 chip->ncodecs 0-s32max
PARAM_VALUE 0 chip->pci 0,4096-ptr_max
PARAM_VALUE 1 offset 76
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip 72,104,256,376,448,2728
BUF_SIZE 0 chip->codec_bit (-1),12
BUF_SIZE 0 chip->pci (-1),1-s32max
CAPPED_DATA 0 chip->ncodecs 1
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/intel8x0.c snd_intel8x0_pcm_pointer() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &atimer->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct intel8x0)->reg_lock

sound/pci/intel8x0.c snd_intel8x0_pcm_pointer() -> igetword()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 0 chip->inside_vm 0
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &atimer->lock
HALF_LOCKED2 irq
TYPE_LOCK (struct intel8x0)->reg_lock