Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/pci/cs4281.c cs4281_resume() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BIT_INFO 2 val 0x10000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_resume() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1-s32max,18446744071562067968-u64max
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_resume() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 0-4294901759
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BIT_INFO 2 val 0x0,0xfffeffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-4294901759[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BIT_INFO 2 val 0x10000,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u32max
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 val 2
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1056
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1856
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1004
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c cs4281_suspend() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 0-4294901759
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BIT_INFO 2 val 0x0,0xfffeffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-4294901759[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_ac97_read() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1132
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_ac97_read() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1136
PARAM_VALUE 2 val 0
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
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_ac97_read() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1120
PARAM_VALUE 2 val 30,94
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BIT_INFO 2 val 0x1e,0x7f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_ac97_write() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 1 offset 1132
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
DATA_SOURCE 2 val $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_ac97_write() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1136
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
DATA_SOURCE 2 val $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-u16max
UNITS 0 chip unit_byte
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_ac97_write() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1120
PARAM_VALUE 2 val 14,78
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BUF_SIZE 0 chip (-1),72,104,256,376,448,2728
BIT_INFO 2 val 0xe,0x7f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 996
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
BIT_INFO 2 val 0x0,0xffffbfff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
HOST_DATA 2 val 0-u32max
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1008
PARAM_VALUE 2 val 1
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 992
PARAM_VALUE 2 val 17025
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1856
PARAM_VALUE 2 val 126
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1056
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1120
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1004
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1004
PARAM_VALUE 2 val 1
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1004
PARAM_VALUE 2 val 257
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1056
PARAM_VALUE 2 val 3,65539-196611
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
BIT_INFO 2 val 0x3,0x3ffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 16
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 48
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1120
PARAM_VALUE 2 val 2
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1120
PARAM_VALUE 2 val 6
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1128
PARAM_VALUE 2 val 3
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384-396
PARAM_VALUE 2 val 522133504-522133600
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
FUZZY_MAX 1 offset 396
BIT_INFO 2 val 0x1f1f2000,0x1f1f207f
HARD_MAX 1 offset 396
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384-396
PARAM_VALUE 2 val 2164269056-2164269152
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1884
PARAM_VALUE 2 val 185204992
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1888
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1892
PARAM_VALUE 2 val 0
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 val 3
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_chip_init() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 12
PARAM_VALUE 2 val 2143023359
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->pci->current_state 0-3[c]
UNITS 0 chip unit_byte

sound/pci/cs4281.c snd_cs4281_create_gameport() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1184
PARAM_VALUE 2 val 255
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
NOCHECK_CALL
HOST_DATA 0 chip->ac97->caps 0-u16max
HOST_DATA 0 chip->ac97->subsystem_device 0
HOST_DATA 0 chip->ac97->subsystem_vendor 0
HOST_DATA 0 chip->ac97_secondary->caps 0-u16max
HOST_DATA 0 chip->ac97_secondary->subsystem_device 0
HOST_DATA 0 chip->ac97_secondary->subsystem_vendor 0
UNITS 0 chip unit_byte
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/cs4281.c snd_cs4281_create_gameport() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1156
PARAM_VALUE 2 val 1
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
NOCHECK_CALL
HOST_DATA 0 chip->ac97->caps 0-u16max
HOST_DATA 0 chip->ac97->subsystem_device 0
HOST_DATA 0 chip->ac97->subsystem_vendor 0
HOST_DATA 0 chip->ac97_secondary->caps 0-u16max
HOST_DATA 0 chip->ac97_secondary->subsystem_device 0
HOST_DATA 0 chip->ac97_secondary->subsystem_vendor 0
UNITS 0 chip unit_byte
HALF_LOCKED2 &pci->dev.mutex
HALF_LOCKED2 &pool->lock

sound/pci/cs4281.c snd_cs4281_free() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 12
PARAM_VALUE 2 val s32max
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_free() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1024
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_free() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1856
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
BUF_SIZE 0 chip 72,104,256,376,448,2728,3960
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_gameport_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 1-u64max
PARAM_VALUE 1 offset 1152
PARAM_VALUE 2 val 255
BUF_SIZE 0 chip 72,96,104,256,376,448,2728
BUF_SIZE 0 chip 72,96,104,256,376,448,2728
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 flags

sound/pci/cs4281.c snd_cs4281_interrupt() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 val 3
DATA_SOURCE 0 chip $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/pci/cs4281.c snd_cs4281_interrupt() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
DATA_SOURCE 0 chip $1
BIT_INFO 0 chip->midcr 0x0,0xfffffff7
BIT_INFO 2 val 0x0,0xfffffff7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->midi_input->runtime->hw_ptr 0-6442451003[c]
HOST_DATA 0 *chip->midi_input->runtime->buffer 0-255
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_interrupt() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1176
CAPPED_DATA 0 chip->midi_output->runtime->buffer_size 1
DATA_SOURCE 0 chip $1
BIT_INFO 0 chip->midcr 0x8,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->midi_input->runtime->hw_ptr 0-6442451003[c]
HOST_DATA 0 *chip->midi_input->runtime->buffer 0-255
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_interrupt() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 8
PARAM_VALUE 2 val 3
DATA_SOURCE 0 chip $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 chip->midi_input->runtime->hw_ptr 0-6442451003[c]
HOST_DATA 0 *chip->midi_input->runtime->buffer 0-255
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

sound/pci/cs4281.c snd_cs4281_midi_input_close() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffff9
BIT_INFO 0 chip->uartm 0x1,0xffffffff
BIT_INFO 2 val 0x0,0xfffffff9
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_input_open() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
PARAM_VALUE 2 val 0,2-u32max
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x2,0xffffffff
BIT_INFO 0 chip->uartm 0x1,0xffffffff
BIT_INFO 2 val 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &rmidi->open_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_input_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
PARAM_VALUE 2 val 0,4-u32max
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x4,0xffffffff
BIT_INFO 2 val 0x4,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_input_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffffb
BIT_INFO 2 val 0x0,0xfffffffb
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_close() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
PARAM_VALUE 2 val 0,2-u32max
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffff6
BIT_INFO 0 chip->uartm 0x2,0xffffffff
BIT_INFO 2 val 0x0,0xfffffff6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_open() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x1,0xffffffff
BIT_INFO 0 chip->uartm 0x3,0xffffffff
BIT_INFO 2 val 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &rmidi->open_mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1176
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x8,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_output_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728,3792
BIT_INFO 0 chip->midcr 0x0,0xfffffff7
BIT_INFO 2 val 0x0,0xfffffff7
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_reset() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
PARAM_VALUE 2 val 0,32-u32max
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728
DATA_SOURCE 0 chip $0
BIT_INFO 0 chip->uartm 0x0,0xffffffff
BIT_INFO 2 val 0x20,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_midi_reset() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1168
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728
BUF_SIZE 0 chip 4,72,104,216,256,288,352,376,408,440,448,608,704,2728
DATA_SOURCE 0 chip $0
BIT_INFO 0 chip->uartm 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
UNITS 2 val unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

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
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
UNITS 2 val unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1884
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
BIT_INFO 2 val 0x0,0xff0000ff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1860
PARAM_VALUE 2 val 0-1536000
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 chip->src_left_play_slot 1
DATA_SOURCE 0 chip $0
DATA_SOURCE 2 val r snd_cs4281_rate
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 1864
PARAM_VALUE 2 val 0-1536000
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
CAPPED_DATA 0 chip->src_left_rec_slot 1
DATA_SOURCE 0 chip $0
DATA_SOURCE 2 val r snd_cs4281_rate
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384
PARAM_VALUE 2 val 0-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 val 0-s32max
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384-396
PARAM_VALUE 2 val 0-1073741823
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
FUZZY_MAX 1 offset 384
BIT_INFO 2 val 0x2000,0x3fffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384
PARAM_VALUE 2 val 2164269056-2164269152,2164924416-2164924512,2332041216-2332041312,2332696576-2332696672,2667585536-2667585632,2668240896-2668240992
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
BIT_INFO 2 val 0xffffffff80002000,0xffffffff9f1f207f
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_mode() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 2 val 0
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
DATA_SOURCE 0 chip $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 irq
LOCK2 0 &chip->reg_lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_put_volume() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 0-u16max
PARAM_VALUE 2 val 0-31
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
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_put_volume() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 0-u16max
PARAM_VALUE 2 val 0-31
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
NOCHECK_CALL
UNITS 0 chip unit_byte
HALF_LOCKED2 &card->controls_rwsem
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

sound/pci/cs4281.c snd_cs4281_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
BUF_SIZE 0 chip s32min-(-2),1-s32max
BUF_SIZE 0 chip s32min-(-2),1-s32max
BIT_INFO 2 val 0x0,0xdfffffff
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
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
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_trigger() -> snd_cs4281_pokeBA0()

Type Parameter Key Value
PARAM_VALUE 0 chip 4096-ptr_max
PARAM_VALUE 1 offset 384-396
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
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock

sound/pci/cs4281.c snd_cs4281_trigger() -> snd_cs4281_pokeBA0()

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
NOCHECK_CALL
UNITS 0 chip unit_byte
LOCK2 0 &chip->reg_lock
HALF_LOCKED2 &substream->runtime->buffer_mutex
HALF_LOCKED2 &substream->self_group.lock
HALF_LOCKED2 &substream->self_group.mutex
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct cs4281)->reg_lock