Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/seq/seq_ump_convert.c cvt_ump_midi1_to_event() -> (struct seq_ump_midi1_to_ev)->encode()

Type Parameter Key Value
PARAM_VALUE 0 val 4096-ptr_max
PARAM_VALUE 0 val->note.status 8-14
PARAM_VALUE 1 ev 4096-ptr_max
PARAM_VALUE 1 ev->flags 0
BUF_SIZE 0 val 16
BUF_SIZE 0 val 16
BUF_SIZE 1 ev 56
BUF_SIZE 1 ev 56
DATA_SOURCE 0 val $0
DATA_SOURCE 1 ev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 val->caf.channel 0-15[u]
USER_DATA 0 val->caf.data 0-255[u]
USER_DATA 0 val->caf.group 0-15[u]
USER_DATA 0 val->caf.reserved 0-255[u]
USER_DATA 0 val->caf.status 0-15[u]
USER_DATA 0 val->caf.type 0-15[u]
USER_DATA 0 val->cc.channel 0-15[u]
USER_DATA 0 val->cc.data 0-255[u]
USER_DATA 0 val->cc.group 0-15[u]
USER_DATA 0 val->cc.index 0-255[u]
USER_DATA 0 val->cc.status 0-15[u]
USER_DATA 0 val->cc.type 0-15[u]
USER_DATA 0 val->note.channel 0-15[u]
USER_DATA 0 val->note.group 0-15[u]
USER_DATA 0 val->note.note 0-255[u]
USER_DATA 0 val->note.status 8-14[u]
USER_DATA 0 val->note.type 0-15[u]
USER_DATA 0 val->note.velocity 0-255[u]
USER_DATA 0 val->paf.channel 0-15[u]
USER_DATA 0 val->paf.data 0-255[u]
USER_DATA 0 val->paf.group 0-15[u]
USER_DATA 0 val->paf.note 0-255[u]
USER_DATA 0 val->paf.status 0-15[u]
USER_DATA 0 val->paf.type 0-15[u]
USER_DATA 0 val->pb.channel 0-15[u]
USER_DATA 0 val->pb.data_lsb 0-255[u]
USER_DATA 0 val->pb.data_msb 0-255[u]
USER_DATA 0 val->pb.group 0-15[u]
USER_DATA 0 val->pb.status 0-15[u]
USER_DATA 0 val->pb.type 0-15[u]
USER_DATA 0 val->pg.channel 0-15[u]
USER_DATA 0 val->pg.group 0-15[u]
USER_DATA 0 val->pg.program 0-255[u]
USER_DATA 0 val->pg.reserved 0-255[u]
USER_DATA 0 val->pg.status 0-15[u]
USER_DATA 0 val->pg.type 0-15[u]
USER_DATA 0 val->raw 0-u32max[u]
USER_DATA 0 val->system.group 0-15[u]
USER_DATA 0 val->system.parm1 0-255[u]
USER_DATA 0 val->system.parm2 0-255[u]
USER_DATA 0 val->system.status 0-255[u]
USER_DATA 0 val->system.type 0-15[u]
USER_PTR 0 val
HALF_LOCKED2 &source->ioctl_mutex

sound/core/seq/seq_ump_convert.c cvt_ump_system_to_event() -> (struct seq_ump_midi1_to_ev)->encode()

Type Parameter Key Value
PARAM_VALUE 0 val 4096-ptr_max
PARAM_VALUE 1 ev 4096-ptr_max
PARAM_VALUE 1 ev->flags 0
PARAM_VALUE 1 ev->type 6-8,10-13,20-22,30-32,36,40-42
BUF_SIZE 0 val 16
BUF_SIZE 0 val 16
BUF_SIZE 1 ev 56
BUF_SIZE 1 ev 56
DATA_SOURCE 0 val $0
DATA_SOURCE 1 ev $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 val->caf.channel 0-15[u]
USER_DATA 0 val->caf.data 0-255[u]
USER_DATA 0 val->caf.group 0-15[u]
USER_DATA 0 val->caf.reserved 0-255[u]
USER_DATA 0 val->caf.status 0-15[u]
USER_DATA 0 val->caf.type 0-15[u]
USER_DATA 0 val->cc.channel 0-15[u]
USER_DATA 0 val->cc.data 0-255[u]
USER_DATA 0 val->cc.group 0-15[u]
USER_DATA 0 val->cc.index 0-255[u]
USER_DATA 0 val->cc.status 0-15[u]
USER_DATA 0 val->cc.type 0-15[u]
USER_DATA 0 val->note.channel 0-15[u]
USER_DATA 0 val->note.group 0-15[u]
USER_DATA 0 val->note.note 0-255[u]
USER_DATA 0 val->note.status 0-15[u]
USER_DATA 0 val->note.type 0-15[u]
USER_DATA 0 val->note.velocity 0-255[u]
USER_DATA 0 val->paf.channel 0-15[u]
USER_DATA 0 val->paf.data 0-255[u]
USER_DATA 0 val->paf.group 0-15[u]
USER_DATA 0 val->paf.note 0-255[u]
USER_DATA 0 val->paf.status 0-15[u]
USER_DATA 0 val->paf.type 0-15[u]
USER_DATA 0 val->pb.channel 0-15[u]
USER_DATA 0 val->pb.data_lsb 0-255[u]
USER_DATA 0 val->pb.data_msb 0-255[u]
USER_DATA 0 val->pb.group 0-15[u]
USER_DATA 0 val->pb.status 0-15[u]
USER_DATA 0 val->pb.type 0-15[u]
USER_DATA 0 val->pg.channel 0-15[u]
USER_DATA 0 val->pg.group 0-15[u]
USER_DATA 0 val->pg.program 0-255[u]
USER_DATA 0 val->pg.reserved 0-255[u]
USER_DATA 0 val->pg.status 0-15[u]
USER_DATA 0 val->pg.type 0-15[u]
USER_DATA 0 val->raw 0-u32max[u]
USER_DATA 0 val->system.group 0-15[u]
USER_DATA 0 val->system.parm1 0-255[u]
USER_DATA 0 val->system.parm2 0-255[u]
USER_DATA 0 val->system.status 0-255[u]
USER_DATA 0 val->system.type 0-15[u]
USER_PTR 0 val
HALF_LOCKED2 &source->ioctl_mutex