Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_op_mode_mvm_start() -> iwl_mvm_min_backoff()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->add_stream_txqs.next 4096-ptr_max
PARAM_VALUE 0 mvm->add_stream_txqs.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->add_stream_txqs.prev 4096-ptr_max
PARAM_VALUE 0 mvm->add_stream_txqs.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->add_stream_txqs.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->async_handlers_wiphy_wk.func 2236064066070216704
PARAM_VALUE 0 mvm->aux_queue 1,u16max
PARAM_VALUE 0 mvm->aux_roc_te_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->aux_roc_te_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->aux_roc_te_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->aux_roc_te_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->aux_roc_te_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->aux_sta.sta_id 255
PARAM_VALUE 0 mvm->cfg->max_data_size 0,49152,81920
PARAM_VALUE 0 mvm->cfg->max_inst_size 0,131072,262144
PARAM_VALUE 0 mvm->cfg->ucode_api_max 0,2,5-6,17,29,36,77,100
PARAM_VALUE 0 mvm->cmd_ver.range_resp 0-9
PARAM_VALUE 0 mvm->drop_bcn_ap_mode 1
PARAM_VALUE 0 mvm->ftm_initiator.loc_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.loc_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.loc_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.loc_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.loc_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.pasn_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.pasn_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.pasn_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.pasn_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->ftm_initiator.pasn_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->fw 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa.cmd_versions 1-u64max
PARAM_VALUE 0 mvm->fw->ucode_capa.n_cmd_versions 1-u32max
PARAM_VALUE 0 mvm->fw_rates_ver 1-3
PARAM_VALUE 0 mvm->fwrt.ap_type_cmd_valid 0
PARAM_VALUE 0 mvm->fwrt.bios_puncturing 0
PARAM_VALUE 0 mvm->fwrt.cur_fw_img 0-1
PARAM_VALUE 0 mvm->fwrt.dev 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.dsm_funcs_valid 0
PARAM_VALUE 0 mvm->fwrt.dsm_revision 0
PARAM_VALUE 0 mvm->fwrt.dsm_source 0
PARAM_VALUE 0 mvm->fwrt.dump.active_wks 0
PARAM_VALUE 0 mvm->fwrt.dump.conf 255
PARAM_VALUE 0 mvm->fwrt.dump.d3_debug_data 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.lmac_major 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.lmac_minor 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.subtype 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.type 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.umac_major 0
PARAM_VALUE 0 mvm->fwrt.dump.fw_ver.umac_minor 0
PARAM_VALUE 0 mvm->fwrt.dump.txf_iter_data.fifo 0
PARAM_VALUE 0 mvm->fwrt.dump.txf_iter_data.fifo_size 0
PARAM_VALUE 0 mvm->fwrt.dump.txf_iter_data.lmac 0
PARAM_VALUE 0 mvm->fwrt.dump.umac_err_id 0
PARAM_VALUE 0 mvm->fwrt.fw 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.geo_bios_source 0-2
PARAM_VALUE 0 mvm->fwrt.geo_num_profiles 0-8
PARAM_VALUE 0 mvm->fwrt.num_of_pages_in_last_blk 0
PARAM_VALUE 0 mvm->fwrt.num_of_paging_blk 0
PARAM_VALUE 0 mvm->fwrt.ops 7854148127451537408
PARAM_VALUE 0 mvm->fwrt.ops->d3_debug_enable 0,816689575252697088,8948130945971204096
PARAM_VALUE 0 mvm->fwrt.ops->dump_end 0,1290398367524667392,3825296189742559232
PARAM_VALUE 0 mvm->fwrt.ops->dump_start 0,2894656345014255616,8980228935723139072
PARAM_VALUE 0 mvm->fwrt.ops->send_hcmd 0,2200863709519392768,5093080973007155200
PARAM_VALUE 0 mvm->fwrt.ops_ctx 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.ppag_bios_source 0-2
PARAM_VALUE 0 mvm->fwrt.puncturing_revision 0
PARAM_VALUE 0 mvm->fwrt.puncturing_source 0
PARAM_VALUE 0 mvm->fwrt.sanitize_ctx 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.sanitize_ops 1450092049107800064
PARAM_VALUE 0 mvm->fwrt.sanitize_ops->frob_hcmd 0,4426602872654594048
PARAM_VALUE 0 mvm->fwrt.sanitize_ops->frob_mem 0,3859727060043145216
PARAM_VALUE 0 mvm->fwrt.sanitize_ops->frob_txf 0,247002738858827776
PARAM_VALUE 0 mvm->fwrt.sar_chain_a_profile 0
PARAM_VALUE 0 mvm->fwrt.sar_chain_b_profile 0
PARAM_VALUE 0 mvm->fwrt.sgom_enabled 0
PARAM_VALUE 0 mvm->fwrt.sgom_table.reserved 0
PARAM_VALUE 0 mvm->fwrt.smem_cfg.internal_txfifo_addr 0
PARAM_VALUE 0 mvm->fwrt.smem_cfg.num_lmacs 0
PARAM_VALUE 0 mvm->fwrt.smem_cfg.num_txfifo_entries 0
PARAM_VALUE 0 mvm->fwrt.smem_cfg.rxfifo2_control_size 0
PARAM_VALUE 0 mvm->fwrt.smem_cfg.rxfifo2_size 0
PARAM_VALUE 0 mvm->fwrt.timestamp.delay 0
PARAM_VALUE 0 mvm->fwrt.timestamp.seq 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.cpu 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.timer.entry.next 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.timer.expires 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.timer.flags 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.timer.function 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.work.entry.next 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.work.entry.prev 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.work.func 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.wq 0
PARAM_VALUE 0 mvm->fwrt.tpc_enabled 0
PARAM_VALUE 0 mvm->fwrt.trans 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.uefi_tables_lock_status 0-2
PARAM_VALUE 0 mvm->fwrt.wbem_revision 0
PARAM_VALUE 0 mvm->fwrt.wbem_source 0
PARAM_VALUE 0 mvm->hw 4096-ptr_max
PARAM_VALUE 0 mvm->hw->max_rx_aggregation_subframes 256,512
PARAM_VALUE 0 mvm->hw->priv 4096-ptr_max
PARAM_VALUE 0 mvm->hw->wiphy 4096-ptr_max
PARAM_VALUE 0 mvm->init_status 0
PARAM_VALUE 0 mvm->last_ebs_successful 1
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0
PARAM_VALUE 0 mvm->mutex.magic 4096-ptr_max
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0
PARAM_VALUE 0 mvm->mutex.owner.counter 0
PARAM_VALUE 0 mvm->notif_wait.notif_waitq.head.next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waits.next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waits.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waits.prev 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waits.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->notif_wait.notif_waits.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->p2p_dev_queue 2,u16max
PARAM_VALUE 0 mvm->phy_db 4096-ptr_max
PARAM_VALUE 0 mvm->phy_db->n_group_papd (-1)
PARAM_VALUE 0 mvm->phy_db->n_group_txp (-1)
PARAM_VALUE 0 mvm->phy_db->trans 4096-ptr_max
PARAM_VALUE 0 mvm->phy_db->trans->conf.cmd_fifo 7
PARAM_VALUE 0 mvm->phy_db->trans->conf.command_groups 7890310605810982912
PARAM_VALUE 0 mvm->phy_db->trans->conf.command_groups_size 17
PARAM_VALUE 0 mvm->phy_db->trans->conf.n_no_reclaim_cmds 0-6
PARAM_VALUE 0 mvm->phy_db->trans->conf.queue_alloc_cmd_ver 0-98,100-255
PARAM_VALUE 0 mvm->phy_db->trans->conf.rx_buf_size 1-3
PARAM_VALUE 0 mvm->phy_db->trans->conf.rx_mpdu_cmd 193
PARAM_VALUE 0 mvm->phy_db->trans->conf.rx_mpdu_cmd_hdr_size 4,48,64
PARAM_VALUE 0 mvm->phy_db->trans->conf.scd_set_active 1
PARAM_VALUE 0 mvm->phy_db->trans->conf.wide_cmd_header 1
PARAM_VALUE 0 mvm->phy_db->trans->info.num_rxqs 0-1
PARAM_VALUE 0 mvm->phy_db->trans->mac_cfg s64min-(-4096),4096-s64max
PARAM_VALUE 0 mvm->probe_queue 9,u16max
PARAM_VALUE 0 mvm->queue_sync_state 0
PARAM_VALUE 0 mvm->resp_pasn_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->resp_pasn_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->resp_pasn_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->resp_pasn_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->resp_pasn_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->rx_sync_waitq.head.next 4096-ptr_max
PARAM_VALUE 0 mvm->rx_sync_waitq.head.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->rx_sync_waitq.head.prev 4096-ptr_max
PARAM_VALUE 0 mvm->rx_sync_waitq.head.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->rx_sync_waitq.head.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->scan_cmd 4096-ptr_max
PARAM_VALUE 0 mvm->scan_cmd_size 1256-4000000
PARAM_VALUE 0 mvm->sf_state 2
PARAM_VALUE 0 mvm->snif_queue 2,u16max
PARAM_VALUE 0 mvm->snif_sta.sta_id 255
PARAM_VALUE 0 mvm->time_event_list.next 4096-ptr_max
PARAM_VALUE 0 mvm->time_event_list.next->next 4096-ptr_max
PARAM_VALUE 0 mvm->time_event_list.prev 4096-ptr_max
PARAM_VALUE 0 mvm->time_event_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mvm->time_event_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mvm->trans 4096-ptr_max
PARAM_VALUE 0 mvm->trans->conf.n_no_reclaim_cmds 0-6
PARAM_VALUE 0 mvm->trans->mac_cfg 4096-ptr_max
PARAM_VALUE 0 mvm->trans->op_mode 4096-ptr_max
PARAM_VALUE 0 mvm->trans->op_mode->ops 5425899524826808320,7649638661795450880
PARAM_VALUE 0 mvm->trans->trans_specific 4096-ptr_max
PARAM_VALUE 0 mvm->trans->trans_specific->rx_buf_bytes 0,2048,4096,8192,16384
PARAM_VALUE 0 mvm->trans->trans_specific->rx_page_order 0-32,4294967295
BUF_SIZE 0 mvm->hw 208
BUF_SIZE 0 mvm->phy_db 72
BUF_SIZE 0 mvm->scan_cmd 1256-51539608832
FUZZY_MAX 0 mvm->aux_queue u16max
FUZZY_MAX 0 mvm->fw_rates_ver 3
FUZZY_MAX 0 mvm->hw->max_rx_aggregation_subframes 512
FUZZY_MAX 0 mvm->p2p_dev_queue u16max
FUZZY_MAX 0 mvm->probe_queue u16max
FUZZY_MAX 0 mvm->snif_queue u16max
STR_LEN 0 mvm->hw->wiphy->fw_version 31
BIT_INFO 0 mvm->aux_queue 0x1,0xffffffffffffffff
BIT_INFO 0 mvm->p2p_dev_queue 0x2,0xffffffffffffffff
BIT_INFO 0 mvm->phy_db->trans->conf.rx_mpdu_cmd_hdr_size 0x0,0x74
BIT_INFO 0 mvm->probe_queue 0x9,0xffffffffffffffff
BIT_INFO 0 mvm->snif_queue 0x2,0xffffffffffffffff
HARD_MAX 0 mvm->aux_queue u16max
HARD_MAX 0 mvm->fw_rates_ver 3
HARD_MAX 0 mvm->p2p_dev_queue u16max
HARD_MAX 0 mvm->probe_queue u16max
HARD_MAX 0 mvm->snif_queue u16max
MEM_ZERO 0 &mvm->fwrt
NO_OVERFLOW_SIMPLE 0 mvm->fwrt.fw->pnvm_size
LOCK2 global &iwlwifi_opmode_table_mtx