Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/pci/riptide/riptide.c alloclbuspath() -> alloclbuspath()

Type Parameter Key Value
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 4 s (-1),2
BUF_SIZE 4 s (-1),2
DATA_SOURCE 0 cif $0
DATA_SOURCE 3 mixer $3
DATA_SOURCE 4 s $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &chip->lock
HALF_LOCKED2 irq

sound/pci/riptide/riptide.c riptide_reset() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 4096-ptr_max
PARAM_VALUE 0 cif->is_reset 0-1
PARAM_VALUE 0 cif->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 source 13
PARAM_VALUE 2 path 593327378099425280
PARAM_VALUE 3 mixer 0
PARAM_VALUE 4 s 0
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 2 path 2
DATA_SOURCE 0 cif $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/pci/riptide/riptide.c riptide_reset() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 4096-ptr_max
PARAM_VALUE 0 cif->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 source 34
PARAM_VALUE 2 path 7226096692332253184
PARAM_VALUE 3 mixer 0
PARAM_VALUE 4 s 0
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 2 path 2
DATA_SOURCE 0 cif $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/pci/riptide/riptide.c riptide_reset() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 4096-ptr_max
PARAM_VALUE 0 cif->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 source 0
PARAM_VALUE 2 path 2889349471132950528
PARAM_VALUE 3 mixer 0
PARAM_VALUE 4 s 0
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 2 path 3
DATA_SOURCE 0 cif $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/pci/riptide/riptide.c riptide_reset() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 4096-ptr_max
PARAM_VALUE 0 cif->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 source 42
PARAM_VALUE 2 path 2713120846317813760
PARAM_VALUE 3 mixer 0
PARAM_VALUE 4 s 0
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 2 path 2
DATA_SOURCE 0 cif $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/pci/riptide/riptide.c riptide_reset() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 4096-ptr_max
PARAM_VALUE 0 cif->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 source 42
PARAM_VALUE 2 path 3263281385603588096
PARAM_VALUE 3 mixer 0
PARAM_VALUE 4 s 0
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 0 cif (-1),112,136,2128
BUF_SIZE 2 path 2
DATA_SOURCE 0 cif $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/pci/riptide/riptide.c snd_riptide_prepare() -> alloclbuspath()

Type Parameter Key Value
PARAM_VALUE 0 cif 1-u64max
PARAM_VALUE 2 path 4096-ptr_max
PARAM_VALUE 3 mixer 4096-ptr_max
BUF_SIZE 4 s 2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &chip->lock
LOCK2 irq
TYPE_LOCK (struct snd_riptide)->lock