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 |