Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

sound/drivers/opl3/opl3_oss.c snd_opl3_oss_create_port() -> snd_seq_event_port_attach()

Type Parameter Key Value
PARAM_VALUE 0 client 0-191
PARAM_VALUE 1 pcbp 2299283345892450304
PARAM_VALUE 1 pcbp->event_input 7309963858937229312
PARAM_VALUE 1 pcbp->owner 0
PARAM_VALUE 1 pcbp->private_data 4096-ptr_max
PARAM_VALUE 1 pcbp->private_free 4237928371713282048
PARAM_VALUE 2 cap 2
PARAM_VALUE 3 type 327686
PARAM_VALUE 4 midi_channels 9,18
PARAM_VALUE 5 midi_voices 9,18
PARAM_VALUE 6 portname 4512369850888409088
BUF_SIZE 6 portname 32
CAPPED_DATA 4 midi_channels 1
CAPPED_DATA 5 midi_voices 1
FUZZY_MAX 4 midi_channels 18
FUZZY_MAX 5 midi_voices 18
BIT_INFO 4 midi_channels 0x0,0x1b
BIT_INFO 5 midi_voices 0x0,0x1b
HARD_MAX 4 midi_channels 18
HARD_MAX 5 midi_voices 18
MEM_ZERO 1 pcbp
RX_PATH
TASK_NOT_RUNNING

sound/synth/emux/emux_seq.c snd_emux_create_port() -> snd_seq_event_port_attach()

Type Parameter Key Value
PARAM_VALUE 1 pcbp 5493779817961938944,5773762116769570816
PARAM_VALUE 1 pcbp->event_input 1707241484387553280,8576986212608094208
PARAM_VALUE 1 pcbp->owner 0
PARAM_VALUE 1 pcbp->private_data 4096-ptr_max
PARAM_VALUE 1 pcbp->private_free 2051068149643681792
PARAM_VALUE 1 pcbp->unuse 0,909689822178574336
PARAM_VALUE 1 pcbp->use 0,782492927925960704
PARAM_VALUE 2 cap 2,66
PARAM_VALUE 3 type 1,327710
PARAM_VALUE 4 midi_channels 16,32
PARAM_VALUE 6 portname 6971826221366509568,8156273280152313856
BUF_SIZE 1 pcbp->private_data 4888,9624
BUF_SIZE 6 portname 64
BUF_SIZE 6 portname 64
CAPPED_DATA 4 midi_channels 1
DATA_SOURCE 1 pcbp $4
DATA_SOURCE 4 midi_channels $2
DATA_SOURCE 6 portname $1
FUZZY_MAX 2 cap 2
FUZZY_MAX 3 type 327710
BIT_INFO 2 cap 0x2,0x42
BIT_INFO 3 type 0x0,0x5001f
HARD_MAX 3 type 327710
HARD_MAX 4 midi_channels 32
MEM_ZERO 1 pcbp
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 5 midi_voices
UNITS 5 midi_voices unit_array_size
HALF_LOCKED2 _T->lock

sound/drivers/opl4/opl4_seq.c snd_opl4_seq_probe() -> snd_seq_event_port_attach()

Type Parameter Key Value
PARAM_VALUE 0 client 0-191
PARAM_VALUE 1 pcbp 5578560800966606848
PARAM_VALUE 1 pcbp->event_input 4840707105863593984
PARAM_VALUE 1 pcbp->owner 0
PARAM_VALUE 1 pcbp->private_data 4096-ptr_max
PARAM_VALUE 1 pcbp->private_free 5181861023701528576
PARAM_VALUE 1 pcbp->unuse 2192480513966030848
PARAM_VALUE 1 pcbp->use 8288549713687711744
PARAM_VALUE 2 cap 66
PARAM_VALUE 3 type 327686
PARAM_VALUE 4 midi_channels 16
PARAM_VALUE 5 midi_voices 24
PARAM_VALUE 6 portname 5865327281102053376
BUF_SIZE 6 portname 20
DATA_SOURCE 0 client r snd_seq_create_kernel_client
STR_LEN 0 client 19
TERMINATED 6 portname 1
MEM_ZERO 1 pcbp
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 client->name

sound/drivers/opl3/opl3_seq.c snd_opl3_synth_create_port() -> snd_seq_event_port_attach()

Type Parameter Key Value
PARAM_VALUE 0 client 0-191
PARAM_VALUE 1 pcbp 2909563994145726464
PARAM_VALUE 1 pcbp->event_input 5296793672547344384
PARAM_VALUE 1 pcbp->owner 0
PARAM_VALUE 1 pcbp->private_data 4096-ptr_max
PARAM_VALUE 1 pcbp->private_free 8258280985801928704
PARAM_VALUE 1 pcbp->unuse 2366406394784055296
PARAM_VALUE 1 pcbp->use 4177073495072272384
PARAM_VALUE 2 cap 66
PARAM_VALUE 3 type 329734
PARAM_VALUE 4 midi_channels 16
PARAM_VALUE 5 midi_voices 9,18
PARAM_VALUE 6 portname 4920178890773958656
BUF_SIZE 6 portname 32
FUZZY_MAX 5 midi_voices 18
BIT_INFO 5 midi_voices 0x0,0x1b
HARD_MAX 5 midi_voices 18
MEM_ZERO 1 pcbp
RX_PATH
TASK_NOT_RUNNING