Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/ath/ath10k/snoc.c ath10k_snoc_napi_poll() -> ath10k_ce_enable_interrupt()

Type Parameter Key Value
PARAM_VALUE 0 ar 4096-ptr_max
PARAM_VALUE 0 ar->ce_priv 4096-ptr_max
PARAM_VALUE 0 ar->drv_priv->pending_ce_irqs 4096-ptr_max
PARAM_VALUE 0 ar->hw_ce_regs 4096-ptr_max
PARAM_VALUE 0 ar->hw_ce_regs->wm_regs 4096-ptr_max
PARAM_VALUE 0 ar->hw_values 4096-ptr_max
PARAM_VALUE 0 ar->hw_values->ce_count 8,12
PARAM_VALUE 1 ce_id 0-254
CAPPED_DATA 1 ce_id 1
PARAM_COMPARE 0 ar->hw_values->ce_count > $1
PARAM_COMPARE 1 ce_id < $0->hw_values->ce_count
CONSTRAINT 1 ce_id <1068
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ce_id unit_array_size
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/wireless/ath/ath10k/ce.c ath10k_ce_enable_interrupts() -> ath10k_ce_enable_interrupt()

Type Parameter Key Value
PARAM_VALUE 0 ar 4096-ptr_max
PARAM_VALUE 0 ar->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 ar->hif.ops 4096-ptr_max
PARAM_VALUE 0 ar->hw_ce_regs->ctrl1_regs->addr 16,24
PARAM_VALUE 0 ar->hw_values 4096-ptr_max
PARAM_VALUE 0 ar->hw_values->ce_count 8,12
PARAM_VALUE 0 ar->testmode.utf_mode_fw.fw_file.firmware_swap_code_seg_info->seg_hw_info.size 0-524288
PARAM_VALUE 1 ce_id 0-11
CAPPED_DATA 1 ce_id 1
DATA_SOURCE 0 ar $0
PARAM_COMPARE 0 ar->hw_values->ce_count > $1
PARAM_COMPARE 1 ce_id < $0->hw_values->ce_count
CONSTRAINT 1 ce_id <1068
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 ce_id unit_array_size
HALF_LOCKED2 0 &ar->conf_mutex