Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

sound/core/seq/seq_fifo.c snd_seq_fifo_new() -> snd_seq_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 pool 4096-ptr_max
PARAM_VALUE 0 pool->closing 0
PARAM_VALUE 0 pool->counter.counter 0
PARAM_VALUE 0 pool->free 0
PARAM_VALUE 0 pool->max_used 0
PARAM_VALUE 0 pool->output_sleep.head.next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.next->next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev->next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 pool->ptr 0
PARAM_VALUE 0 pool->size 200
PARAM_VALUE 0 pool->total_elements 0
BUF_SIZE 0 pool 216
DATA_SOURCE 0 pool r snd_seq_pool_new
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

sound/core/seq/seq_fifo.c snd_seq_fifo_resize() -> snd_seq_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 pool 4096-ptr_max
PARAM_VALUE 0 pool->closing 0
PARAM_VALUE 0 pool->counter.counter 0
PARAM_VALUE 0 pool->free 0
PARAM_VALUE 0 pool->max_used 0
PARAM_VALUE 0 pool->output_sleep.head.next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.next->next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev->next 4096-ptr_max
PARAM_VALUE 0 pool->output_sleep.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 pool->ptr 0
PARAM_VALUE 0 pool->size 1-2000
PARAM_VALUE 0 pool->total_elements 0
BUF_SIZE 0 pool 216
DATA_SOURCE 0 pool r snd_seq_pool_new
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pool->size 1-2000[u]
HALF_LOCKED2 _T->lock

sound/core/seq/seq_clientmgr.c snd_seq_ioctl_set_client_pool() -> snd_seq_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 pool 4096-ptr_max
PARAM_VALUE 0 pool->size 1-2000
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 pool->size 1-2000[u]
HALF_LOCKED2 _T->lock

sound/core/seq/seq_clientmgr.c snd_seq_write() -> snd_seq_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 pool 4096-ptr_max
PARAM_VALUE 0 pool->size 1-s32max
FUZZY_MAX 0 pool->size 1
LOCK2 &client->ioctl_mutex
TYPE_LOCK (struct snd_seq_client)->ioctl_mutex