Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

sound/core/seq/seq_clientmgr.c snd_seq_ioctl_get_client_info() -> get_client_info()

Type Parameter Key Value
PARAM_VALUE 0 cptr 4096-ptr_max
PARAM_VALUE 1 info 4096-ptr_max
PARAM_VALUE 1 info->client 0-191
BUF_SIZE 1 info 64,80,88,140,168,188,192
BUF_SIZE 1 info 64,80,88,140,168,188,192
DATA_SOURCE 0 cptr r client_load_and_use_ptr
DATA_SOURCE 1 info $1
HARD_MAX 1 info->client 191
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 info->card s32min-s32max[u]
USER_DATA 1 info->client 0-191[u]
USER_DATA 1 info->event_lost s32min-s32max[u]
USER_DATA 1 info->filter 0-u32max[u]
USER_DATA 1 info->group_filter 0-u32max[u]
USER_DATA 1 info->midi_version 0-u32max[u]
USER_DATA 1 info->num_ports s32min-s32max[u]
USER_DATA 1 info->pid s32min-s32max[u]
USER_DATA 1 info->type s32min-s32max[u]
USER_PTR 1 info
HALF_LOCKED2 _T->lock

sound/core/seq/seq_clientmgr.c snd_seq_ioctl_query_next_client() -> get_client_info()

Type Parameter Key Value
PARAM_VALUE 0 cptr 4096-ptr_max
PARAM_VALUE 1 info 4096-ptr_max
PARAM_VALUE 1 info->client 0-191
BUF_SIZE 1 info 64,80,88,140,168,188,192
BUF_SIZE 1 info 64,80,88,140,168,188,192
CAPPED_DATA 1 info->client 1
DATA_SOURCE 0 cptr r client_load_and_use_ptr
DATA_SOURCE 1 info $1
FUZZY_MAX 1 info->client 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 1 info->card s32min-s32max[u]
USER_DATA 1 info->client 0-191[c]
USER_DATA 1 info->event_lost s32min-s32max[u]
USER_DATA 1 info->filter 0-u32max[u]
USER_DATA 1 info->group_filter 0-u32max[u]
USER_DATA 1 info->midi_version 0-u32max[u]
USER_DATA 1 info->num_ports s32min-s32max[u]
USER_DATA 1 info->pid s32min-s32max[u]
USER_DATA 1 info->type s32min-s32max[u]
USER_PTR 1 info
HALF_LOCKED2 _T->lock