Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

sound/soc/codecs/rt766-sdca.c rt766_sdca_irq_ctl() -> sdca_add_hid_device()

Type Parameter Key Value
PARAM_VALUE 0 interrupt 4096-ptr_max
PARAM_VALUE 0 interrupt->component 4096-ptr_max
PARAM_VALUE 0 interrupt->control 4096-ptr_max
PARAM_VALUE 0 interrupt->control->nbits 0-1,8,16,32
PARAM_VALUE 0 interrupt->control->range.cols 0-u16max
PARAM_VALUE 0 interrupt->control->range.rows 0-u16max
PARAM_VALUE 0 interrupt->control->reset 0-1,3
PARAM_VALUE 0 interrupt->control->sel 0-63
PARAM_VALUE 0 interrupt->control->type 0-11
PARAM_VALUE 0 interrupt->dev 4096-ptr_max
PARAM_VALUE 0 interrupt->entity 4096-ptr_max
PARAM_VALUE 0 interrupt->entity->controls 4096-ptr_max
PARAM_VALUE 0 interrupt->entity->ge.num_modes 0-255
PARAM_VALUE 0 interrupt->entity->hide.hide_reside_function_num 0-8
PARAM_VALUE 0 interrupt->entity->hide.num_hidrx_ids 0-s32max
PARAM_VALUE 0 interrupt->entity->hide.num_hidtx_ids 0-s32max
PARAM_VALUE 0 interrupt->entity->num_controls 1-s32max
PARAM_VALUE 0 interrupt->entity->pde.num_managed 0-128
PARAM_VALUE 0 interrupt->entity->pde.num_max_delay 0-85
PARAM_VALUE 0 interrupt->function 4096-ptr_max
PARAM_VALUE 0 interrupt->function->entities 4096-ptr_max
PARAM_VALUE 0 interrupt->function->num_entities 2-129
PARAM_VALUE 0 interrupt->name 1-u64max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

sound/soc/sdca/sdca_interrupts.c sdca_irq_populate_early() -> sdca_add_hid_device()

Type Parameter Key Value
PARAM_VALUE 0 interrupt 4096-ptr_max
PARAM_VALUE 0 interrupt->component 0
PARAM_VALUE 0 interrupt->control 4096-ptr_max
PARAM_VALUE 0 interrupt->control->nbits 0-1,8,16,32
PARAM_VALUE 0 interrupt->control->range.cols 0-u16max
PARAM_VALUE 0 interrupt->control->range.rows 0-u16max
PARAM_VALUE 0 interrupt->control->reset 0-1,3
PARAM_VALUE 0 interrupt->control->sel 0-63
PARAM_VALUE 0 interrupt->control->type 0-11
PARAM_VALUE 0 interrupt->dev 4096-ptr_max
PARAM_VALUE 0 interrupt->entity 4096-ptr_max
PARAM_VALUE 0 interrupt->entity->controls 4096-ptr_max
PARAM_VALUE 0 interrupt->entity->ge.num_modes 0-255
PARAM_VALUE 0 interrupt->entity->hide.hide_reside_function_num 0-8
PARAM_VALUE 0 interrupt->entity->hide.num_hidrx_ids 0-s32max
PARAM_VALUE 0 interrupt->entity->hide.num_hidtx_ids 0-s32max
PARAM_VALUE 0 interrupt->entity->num_controls 1-64
PARAM_VALUE 0 interrupt->entity->pde.num_managed 0-128
PARAM_VALUE 0 interrupt->entity->pde.num_max_delay 0-85
PARAM_VALUE 0 interrupt->free_priv 8386659838421475328
PARAM_VALUE 0 interrupt->function 4096-ptr_max
PARAM_VALUE 0 interrupt->function->entities 4096-ptr_max
PARAM_VALUE 0 interrupt->function->num_entities 2-129
PARAM_VALUE 0 interrupt->name 1-u64max
DATA_SOURCE 0 interrupt r get_interrupt_data
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock