Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_continuous_event_trace() -> iwl_print_cont_event_trace()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_pointers.log_event_table 8388608-8437759
PARAM_VALUE 0 priv->event_log.ucode_trace 1
PARAM_VALUE 1 base 8388608-8437759
CAPPED_DATA 0 priv->event_log.next_entry 1
CAPPED_DATA 0 priv->event_log.num_wraps 1
CAPPED_DATA 2 start_idx 1
DATA_SOURCE 0 priv $0
PARAM_COMPARE 2 start_idx <= $4
PARAM_COMPARE 4 capacity >= $0->event_log.next_entry
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_continuous_event_trace() -> iwl_print_cont_event_trace()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_pointers.log_event_table 8388608-8437759
PARAM_VALUE 0 priv->event_log.next_entry 1-u32max
PARAM_VALUE 0 priv->event_log.ucode_trace 1
PARAM_VALUE 0 priv->trans 4096-ptr_max
PARAM_VALUE 1 base 8388608-8437759
PARAM_VALUE 2 start_idx 1-u32max
CAPPED_DATA 0 priv->event_log.next_entry 1
CAPPED_DATA 2 start_idx 1
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_continuous_event_trace() -> iwl_print_cont_event_trace()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_pointers.log_event_table 8388608-8437759
PARAM_VALUE 0 priv->event_log.next_entry 1-u32max
PARAM_VALUE 0 priv->event_log.ucode_trace 1
PARAM_VALUE 0 priv->trans 4096-ptr_max
PARAM_VALUE 0 priv->trans->trans_specific->reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 base 8388608-8437759
PARAM_VALUE 2 start_idx 0
PARAM_VALUE 3 num_events 0-4294967294
CAPPED_DATA 0 priv->event_log.next_entry 1
CAPPED_DATA 3 num_events 1
DATA_SOURCE 0 priv $0
PARAM_COMPARE 3 num_events < $0->event_log.next_entry
PARAM_COMPARE 3 num_events <= $4
PARAM_COMPARE 4 capacity >= $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_continuous_event_trace() -> iwl_print_cont_event_trace()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_pointers.log_event_table 8388608-8437759
PARAM_VALUE 0 priv->event_log.ucode_trace 1
PARAM_VALUE 0 priv->trans 4096-ptr_max
PARAM_VALUE 1 base 8388608-8437759
CAPPED_DATA 0 priv->event_log.next_entry 1
DATA_SOURCE 0 priv $0
PARAM_COMPARE 2 start_idx <= $4
PARAM_COMPARE 2 start_idx >= $0->event_log.next_entry
PARAM_COMPARE 4 capacity >= $0->event_log.next_entry
PARAM_COMPARE 4 capacity >= $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/dvm/main.c iwl_continuous_event_trace() -> iwl_print_cont_event_trace()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->device_pointers.log_event_table 8388608-8437759
PARAM_VALUE 0 priv->event_log.ucode_trace 1
PARAM_VALUE 0 priv->trans 4096-ptr_max
PARAM_VALUE 0 priv->trans->trans_specific->reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 base 8388608-8437759
PARAM_VALUE 2 start_idx 0
CAPPED_DATA 0 priv->event_log.next_entry 1
DATA_SOURCE 0 priv $0
PARAM_COMPARE 3 num_events <= $4
PARAM_COMPARE 3 num_events >= $0->event_log.next_entry
PARAM_COMPARE 4 capacity >= $0->event_log.next_entry
PARAM_COMPARE 4 capacity >= $3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL