Defined in 4 files as a variable:

Defined in 3 files as a struct:

Defined in 178 files as a member:

Defined in 3 files as a macro:

Defined in 1 files as a function:

Defined in 1 files as a enumerator:

Defined in 1 files as a define:

Referenced in 865 files:

Smatch caller information:

drivers/greybus/hd.c gb_hd_output() -> (struct gb_hd_driver)->output()

Type Parameter Key Value
PARAM_VALUE 0 hd 4096-ptr_max
PARAM_VALUE 0 hd->driver 4096-ptr_max
PARAM_VALUE 0 hd->driver->output 4811071685963849728
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 size 3,5-6,11,15
PARAM_VALUE 3 cmd 9
PARAM_VALUE 4 async 1
BUF_SIZE 1 req 3,5-6,11,15
BUF_SIZE 1 req 3,5-6,11,15
DATA_SOURCE 0 hd $0
DATA_SOURCE 1 req $1
DATA_SOURCE 2 size $2
DATA_SOURCE 3 cmd $3
DATA_SOURCE 4 async $4
CONTAINER 0 -112-1624+0 $(-1)
HARD_MAX 2 size 15
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &codec->lock
TYPE_LOCK (struct gbaudio_codec_info)->lock