Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mvm/ops.c iwl_mvm_stop_device() -> iwl_mvm_pause_tcm()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
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->pwr_tx_backoffs 0,1887219257208729600
PARAM_VALUE 0 mvm->cfg->pwr_tx_backoffs->pwr 0,500,600,700,800,900,1300,1600
PARAM_VALUE 0 mvm->cfg->ucode_api_max 0,2,5-6,17,29,36,77,100
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->debugfs 0-s64max
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->for_alloc 0-1
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->force_bounce 0-1
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->nslabs 0-s64max
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.dma_io_tlb_mem->phys_limit 0-s64max
PARAM_VALUE 0 mvm->cooling_dev.cdev->device.kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mvm->fwrt.dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mvm->fwrt.fw_paging_db->fw_offs 0-4294967295
PARAM_VALUE 0 mvm->fwrt.fw_paging_db->fw_paging_size 0-4294967295
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.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.timestamp.delay 0
PARAM_VALUE 0 mvm->fwrt.timestamp.wk.work.lockdep_map->name 0-255
PARAM_VALUE 0 mvm->fwrt.trans->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mvm->fwrt.trans->dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->num_of_queues 20,31,512
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->ucode_api_max 0,46,77,89,1106-1107
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->ucode_api_min 0,30,77,89,1102
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mvm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mvm->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 mvm->phy_ctxts->center_freq1 0-4294967295
PARAM_VALUE 0 mvm->phy_ctxts->channel_load_by_us 0-4294967295
PARAM_VALUE 0 mvm->phy_ctxts->channel_load_not_by_us 0-4294967295
PARAM_VALUE 0 mvm->phy_ctxts->ref 0-4294967295
PARAM_VALUE 0 mvm->phy_ctxts->width 0-4294967295
PARAM_VALUE 0 mvm->sf_state 2
PARAM_VALUE 0 mvm->trans->cfg->ht_params.ht40_bands 0-1,3
PARAM_VALUE 0 mvm->trans->cfg->nvm_type 0-2
PARAM_VALUE 0 mvm->trans->cfg->nvm_ver 0,282,348,542,1059,1330,1363,1801,2053,2589,3089,3329
PARAM_VALUE 0 mvm->trans->dev->cma_area->available_count 0-s64max
PARAM_VALUE 0 mvm->trans->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mvm->trans->dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 mvm->trans->mac_cfg->base->eeprom_size 0,2048,16384,32768
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mac_addr_from_csr 0,48,896
PARAM_VALUE 0 mvm->trans->mac_cfg->base->max_tfd_queue_size 256,65536
PARAM_VALUE 0 mvm->trans->mac_cfg->base->min_txq_size 0,128
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->num_of_queues 20,31,512
PARAM_VALUE 0 mvm->trans->mac_cfg->base->nvm_hw_section_num 0,10
PARAM_VALUE 0 mvm->trans->mac_cfg->base->ucode_api_max 0,46,77,89,1106-1107
PARAM_VALUE 0 mvm->trans->mac_cfg->base->ucode_api_min 0,30,77,89,1102
PARAM_VALUE 0 mvm->trans->mac_cfg->base->wd_timeout 0,2500,10000
PARAM_VALUE 0 *mvm->fwrt.dump.lmac_err_id 0-4294967295
PARAM_VALUE 0 *mvm->scan_uid_status 0-4294967295
PARAM_VALUE 1 with_cancel 0
BUF_SIZE 0 mvm->debugfs_dir s32min-(-1),1-s32max
BUF_SIZE 0 mvm->hw (-1),208
BUF_SIZE 0 mvm->phy_db (-1),72
BUF_SIZE 0 mvm->scan_cmd (-1),1256-s32max
CAPPED_DATA 0 mvm->fwrt.trans->mac_cfg->base->ucode_api_min 1
CAPPED_DATA 0 mvm->trans->mac_cfg->base->max_tfd_queue_size 1
DATA_SOURCE 0 mvm $0
STR_LEN 0 mvm->hw->wiphy->fw_version (-1),31
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 mvm->cooling_dev.cur_state
NO_OVERFLOW_SIMPLE 0 mvm->fw->pnvm_size
NO_OVERFLOW_SIMPLE 0 mvm->fwrt.dump.conf
NO_OVERFLOW_SIMPLE 0 mvm->ptp_data.ptp_clock->clock.cdev.count
NO_OVERFLOW_SIMPLE 0 mvm->ptp_data.ptp_clock->info->n_pins
NO_OVERFLOW_SIMPLE 0 mvm->trans->info.num_rxqs
NO_OVERFLOW_SIMPLE 0 mvm->tz_device.tzone->governor->bind_to_tz
NO_OVERFLOW_SIMPLE 0 mvm->tz_device.tzone->num_trips
LOCK2 0 &mvm->mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 0 &mvm->hw->wiphy->mtx
TYPE_LOCK (struct iwl_mvm)->mutex

drivers/net/wireless/intel/iwlwifi/mvm/scan.c _iwl_mvm_single_scan_start() -> iwl_mvm_pause_tcm()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->csme_conn_info 0,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.n_scan_channels 1-u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->ucode_api_max 0,46,77,89,1107
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->ucode_api_min 0,30,77,89,1102
PARAM_VALUE 0 mvm->mei_scan_filter.is_mei_limited_scan 1
PARAM_VALUE 0 mvm->nvm_data 4096-ptr_max
PARAM_VALUE 0 mvm->scan_cmd 1-u64max
PARAM_VALUE 0 mvm->trans 4096-ptr_max
PARAM_VALUE 0 mvm->trans->cfg 4096-ptr_max
PARAM_VALUE 0 mvm->trans->cfg->nvm_type 0-2
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876,13646892
PARAM_VALUE 0 mvm->trans->mac_cfg->base->ucode_api_max 0,46,77,89,1107
PARAM_VALUE 0 *mvm->scan_uid_status 0-4294967295
PARAM_VALUE 1 with_cancel 0
CAPPED_DATA 0 mvm->csme_conn_info 1
CAPPED_DATA 0 mvm->fw->ucode_capa.n_scan_channels 1
CAPPED_DATA 0 mvm->max_scans 1
DATA_SOURCE 0 mvm $0
MEM_ZERO 0 mvm->scan_cmd
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &mvm->mutex
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct iwl_mvm)->mutex

drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_fast_suspend() -> iwl_mvm_pause_tcm()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->cs_tx_unblock_dwork.work.lockdep_map->name 0-255
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.trans->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->num_of_queues 20,31,512
PARAM_VALUE 0 mvm->hw 4096-ptr_max
PARAM_VALUE 0 mvm->hw->wiphy 1-u64max
PARAM_VALUE 0 mvm->hw->wiphy->rfkill->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mvm->mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mvm->mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mvm->mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 mvm->mutex.wait_lock.owner (-1)
PARAM_VALUE 0 mvm->mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 0 mvm->scan_timeout_dwork.work.lockdep_map->name 0-255
PARAM_VALUE 0 mvm->trans 4096-ptr_max
PARAM_VALUE 0 mvm->trans->dev->dma_io_tlb_mem->can_grow 0-1
PARAM_VALUE 0 mvm->trans->mac_cfg 4096-ptr_max
PARAM_VALUE 0 mvm->trans->mac_cfg->base->max_tfd_queue_size 256,65536
PARAM_VALUE 0 mvm->trans->mac_cfg->base->ucode_api_max 0,46,77,89,1107
PARAM_VALUE 0 mvm->trans->mac_cfg->base->ucode_api_min 0,30,77,89,1102
PARAM_VALUE 0 mvm->trans->mac_cfg->base->wd_timeout 0,2500,10000
PARAM_VALUE 0 mvm->trans->mac_cfg->device_family 18-u32max
PARAM_VALUE 1 with_cancel 1
DATA_SOURCE 0 mvm $0
FUZZY_MAX 0 mvm->trans->mac_cfg->device_family 18
MEM_ZERO 0 &mvm->accu_radio_stats
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 mvm->cooling_dev.cur_state
LOCK2 global &rtnl_mutex
LOCK2 0 &mvm->mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct iwl_mvm)->mutex
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/intel/iwlwifi/mvm/d3.c iwl_mvm_suspend() -> iwl_mvm_pause_tcm()

Type Parameter Key Value
PARAM_VALUE 1 with_cancel 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &rtnl_mutex
HALF_LOCKED2 &local->hw.wiphy->mtx
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct wiphy)->mtx