Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/seq/seq_midi_emul.c do_control() -> (struct snd_midi_op)->note_off()

Type Parameter Key Value
PARAM_VALUE 1 note 0-127
PARAM_VALUE 2 vel 0
PARAM_VALUE 3 chan 4096-ptr_max
PARAM_VALUE 3 chan->control 4096-ptr_max
PARAM_VALUE 3 chan->note 4096-ptr_max
PARAM_VALUE 3 chan->number 0-31
BUF_SIZE 0 p 4888,9624
BUF_SIZE 0 p 4888,9624
DATA_SOURCE 0 p $1
DATA_SOURCE 3 chan $3
FUZZY_MAX 1 note 127
HARD_MAX 1 note 127
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/core/seq/seq_midi_emul.c do_control() -> (struct snd_midi_op)->note_off()

Type Parameter Key Value
PARAM_VALUE 1 note 0-127
PARAM_VALUE 2 vel 0
PARAM_VALUE 3 chan 4096-ptr_max
PARAM_VALUE 3 chan->control 4096-ptr_max
PARAM_VALUE 3 chan->note 4096-ptr_max
PARAM_VALUE 3 chan->number 0-31
BUF_SIZE 0 p 4888,9624
BUF_SIZE 0 p 4888,9624
DATA_SOURCE 0 p $1
DATA_SOURCE 3 chan $3
FUZZY_MAX 1 note 127
HARD_MAX 1 note 127
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

sound/core/seq/seq_midi_emul.c note_off() -> (struct snd_midi_op)->note_off()

Type Parameter Key Value
PARAM_VALUE 1 note 0-127
PARAM_VALUE 3 chan 4096-ptr_max
PARAM_VALUE 3 chan->control 4096-ptr_max
PARAM_VALUE 3 chan->note 4096-ptr_max
PARAM_VALUE 3 chan->number 0-31
BUF_SIZE 0 p 4888,9624
BUF_SIZE 0 p 4888,9624
CAPPED_DATA 3 chan 1
DATA_SOURCE 0 p $1
DATA_SOURCE 1 note $3
DATA_SOURCE 2 vel $4
DATA_SOURCE 3 chan $2
NOSPEC 1 note
NOSPEC 1 note
HARD_MAX 1 note 127
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 note 0-127
USER_DATA 2 vel 0-255

sound/core/seq/seq_midi_emul.c snd_midi_process_event() -> (struct snd_midi_op)->note_off()

Type Parameter Key Value
PARAM_VALUE 1 note 0-127
PARAM_VALUE 2 vel 0
PARAM_VALUE 3 chan 4096-ptr_max
PARAM_VALUE 3 chan->note 4096-ptr_max
BUF_SIZE 0 p 4888,9624
BUF_SIZE 0 p 4888,9624
NOSPEC 1 note
NOSPEC 1 note
HARD_MAX 1 note 127
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 note 0-127