Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 10 files:
- sound/core/seq/oss/seq_oss_init.c, line 48
- sound/core/seq/oss/seq_oss_midi.c
- sound/core/seq/seq_clientmgr.c, line 2494
- sound/core/seq/seq_compat.c, line 47
- sound/core/seq/seq_dummy.c, line 149
- sound/core/seq/seq_midi.c, line 416
- sound/core/seq/seq_ports.c
- sound/core/seq/seq_system.c
- sound/core/seq/seq_ump_client.c
- sound/core/seq/seq_virmidi.c, line 407
Smatch caller information:
sound/core/seq/seq_system.c snd_seq_system_client_init() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | r snd_seq_create_kernel_client |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| NO_OVERFLOW_SIMPLE | 0 | clientid->name |
sound/core/seq/seq_system.c snd_seq_system_client_init() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | r snd_seq_create_kernel_client |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| NO_OVERFLOW_SIMPLE | 0 | clientid->name |
sound/core/seq/seq_midi.c snd_seq_midisynth_probe() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | clientid->name | |
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_init.c alloc_seq_queue() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | (-1)-191 |
| PARAM_VALUE | 1 | cmd | 3230421810 |
| PARAM_VALUE | 2 | arg | 1857893133263962112 |
| BUF_SIZE | 2 | arg | 140 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_init.c create_port() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 7204327007140179968 |
| BUF_SIZE | 2 | arg | 168 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_init.c delete_seq_queue() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1082938163 |
| PARAM_VALUE | 2 | arg | 627349071311138816 |
| BUF_SIZE | 2 | arg | 140 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_init.c receive_announce() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | (-1)-191 |
| PARAM_VALUE | 1 | cmd | 3232256802 |
| PARAM_VALUE | 2 | arg | 8056301130658816000 |
| BUF_SIZE | 2 | arg | 168 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/seq/oss/seq_oss_init.c snd_seq_oss_create_client() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
sound/core/seq/oss/seq_oss_init.c snd_seq_oss_create_client() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 1079006000 |
| PARAM_VALUE | 2 | arg | 2334440608244764672 |
| BUF_SIZE | 2 | arg | 80 |
| MEM_ZERO | 2 | arg | |
| NOCHECK_CALL |
sound/core/seq/seq_dummy.c create_port() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | (-22),(-16),(-1)-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 6262399487545257984 |
| BUF_SIZE | 2 | arg | 168 |
| MEM_ZERO | 2 | arg |
sound/core/seq/seq_virmidi.c snd_virmidi_dev_attach_seq() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | r snd_seq_create_kernel_client |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | clientid->name | |
| LOCK2 | _T->lock |
sound/core/seq/seq_ump_client.c create_ump_endpoint_port() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/seq/seq_ump_client.c seq_ump_group_init() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | 0-191 |
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/seq/seq_ump_client.c update_port_infos() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3232256802 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/seq_ump_client.c update_port_infos() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1084773155 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_close() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1079006001 |
| PARAM_VALUE | 2 | arg | 6469936889354919936 |
| BUF_SIZE | 2 | arg | 80 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_close() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1079006001 |
| PARAM_VALUE | 2 | arg | 6469936889354919936 |
| BUF_SIZE | 2 | arg | 80 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_lookup_ports() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3233567569 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 188 |
| DATA_SOURCE | 0 | clientid | $0 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_lookup_ports() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | s32min-(-2),0-s32max |
| PARAM_VALUE | 1 | cmd | 3232256850 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | $0 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_lookup_ports() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | clientid | s32min-(-2),0-s32max |
| PARAM_VALUE | 1 | cmd | 3232256850 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | $0 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_lookup_ports() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3233567569 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 188 |
| DATA_SOURCE | 0 | clientid | $0 |
| DATA_SOURCE | 2 | arg | r _kzalloc_noprof |
| HALF_LOCKED2 | &pool->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_open() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1079006000 |
| PARAM_VALUE | 2 | arg | 665309360372174848 |
| BUF_SIZE | 2 | arg | 80 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/oss/seq_oss_midi.c snd_seq_oss_midi_open() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1079006000 |
| PARAM_VALUE | 2 | arg | 665309360372174848 |
| BUF_SIZE | 2 | arg | 80 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/seq_ports.c snd_seq_event_port_attach() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 3232256800 |
| PARAM_VALUE | 2 | arg | 1728820447273750528 |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | $0 |
| STR_LEN | 0 | clientid | (-1),19 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
sound/core/seq/seq_ports.c snd_seq_event_port_detach() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1084773153 |
| PARAM_VALUE | 2 | arg | 6507753011135205376 |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 0 | clientid | $0 |
| MEM_ZERO | 2 | arg | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
sound/core/seq/seq_clientmgr.c snd_seq_call_port_info_ioctl() -> snd_seq_kernel_client_ctl()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 1084773153,1084773155,3232256800,3232256802,3232256850 |
| PARAM_VALUE | 2 | arg | 4096-ptr_max |
| BUF_SIZE | 2 | arg | 168 |
| DATA_SOURCE | 1 | cmd | $1 |
| DATA_SOURCE | 2 | arg | r _kmalloc_noprof |
| HARD_MAX | 1 | cmd | 3232256850 |
| USER_PTR | 2 | arg |