Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
sound/core/timer.c snd_timer_check_master() -> check_matching_master_slave()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | master | 4096-ptr_max |
| PARAM_VALUE | 0 | master->ack_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->ack_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->ack_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->active_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->active_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->active_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->callback | 1086927938792730624,1998831041608245248,3088710653524467712,4245498539842310144 |
| PARAM_VALUE | 0 | master->callback_data | 4096-ptr_max |
| PARAM_VALUE | 0 | master->master_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->master_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->master_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->open_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->open_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->open_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->owner | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_active_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_active_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_active_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_active_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_active_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_list_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_list_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->slave_list_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | master->timer | 4096-ptr_max |
| PARAM_VALUE | 0 | master->timer->card | 0,4096-ptr_max |
| PARAM_VALUE | 0 | master->timer->max_instances | (-2147483647)-s32max |
| PARAM_VALUE | 0 | master->timer->module | 0,4096-ptr_max |
| PARAM_VALUE | 0 | master->timer->open_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | master->timer->tmr_class | s32min-(-1),1-s32max |
| PARAM_VALUE | 1 | slave | 4096-ptr_max |
| BUF_SIZE | 0 | master | 224 |
| BUF_SIZE | 0 | master->callback_data | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | master->timer->max_instances | 1 |
| CAPPED_DATA | 1 | &slave->open_list | 1 |
| DATA_SOURCE | 0 | master | $0 |
| BIT_INFO | 0 | master->callback | 0xa01002180000000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | master->slave_class | s32min-s32max |
| USER_DATA | 1 | slave->master->slave_class | s32min-s32max |
| LOCK2 | global ®ister_mutex | ||
| HALF_LOCKED2 | _T->lock |
sound/core/timer.c snd_timer_check_slave() -> check_matching_master_slave()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | master | 4096-ptr_max |
| PARAM_VALUE | 1 | slave | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->ack_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->ack_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->ack_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->ack_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->ack_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->active_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->active_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->active_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->active_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->active_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->callback | 1086927938792730624,1998831041608245248,4245498539842310144 |
| PARAM_VALUE | 1 | slave->callback_data | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->master_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->master_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->master_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->master_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->master_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->open_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->open_list.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->open_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->open_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->open_list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->owner | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_active_head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_active_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_active_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_active_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_active_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_class | 1-3 |
| PARAM_VALUE | 1 | slave->slave_list_head.next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_list_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_list_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_list_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | slave->slave_list_head.prev->prev | 4096-ptr_max |
| BUF_SIZE | 1 | slave | 224 |
| BUF_SIZE | 1 | slave->callback_data | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | &master->master_list | 1 |
| CAPPED_DATA | 1 | slave->slave_class | 1 |
| DATA_SOURCE | 1 | slave | $0 |
| BIT_INFO | 1 | slave->callback | 0xa01022188100000,0x3fffcf7ff9bdf000 |
| BIT_INFO | 1 | slave->flags | 0x1,0xffffffff |
| BIT_INFO | 1 | slave->slave_id | 0x0,0x7fffffff |
| NOSPEC | 1 | slave->slave_class | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | slave->slave_class | 1-3[c] |
| USER_DATA | 1 | slave->slave_id | 0-u32max |
| LOCK2 | global ®ister_mutex | ||
| HALF_LOCKED2 | _T->lock |