Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/mvm/tx.c iwl_mvm_set_tx_params() -> iwl_mvm_set_tx_cmd_rate()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.dump.umac_err_id 0
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->trans_specific->reg_lock.rlock.dep_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 1 tx_cmd_params->life_time u32max
PARAM_VALUE 1 tx_cmd_params->pm_frame_timeout 0,2-3
PARAM_VALUE 1 tx_cmd_params->tid_tspec 0-15
PARAM_VALUE 2 info 1663331189245919232,6853173395622744064
PARAM_VALUE 2 info->control.hw_key 0,4096-ptr_max
PARAM_VALUE 2 info->flags 4-u32max
PARAM_VALUE 3 sta->drv_priv 4096-ptr_max
PARAM_VALUE 3 sta->drv_priv->deflink.sta_id 0-254,256-4294967295
BUF_SIZE 3 sta (-1)-0,600
BUF_SIZE 3 sta (-1)-0,600
DATA_SOURCE 0 mvm $0
DATA_SOURCE 2 info $2
DATA_SOURCE 3 sta $4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 tx_cmd_params->len 0-u16max[c]
USER_DATA 4 fc 0-u16max[u]
NO_OVERFLOW_SIMPLE 1 tx_cmd_params->len
HALF_LOCKED2 rcu_read

drivers/net/wireless/intel/iwlwifi/mvm/tdls.c iwl_mvm_tdls_config_channel_switch() -> iwl_mvm_set_tx_cmd_rate()

Type Parameter Key Value
PARAM_VALUE 0 mvm 4096-ptr_max
PARAM_VALUE 0 mvm->fw->ucode_capa._capa 4096-ptr_max
PARAM_VALUE 0 mvm->fwrt.dump.umac_err_id 0
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.addr 0,1364689,10501156,10501160,10504044,10504052,10674504,13646876
PARAM_VALUE 0 mvm->fwrt.trans->trans_specific->reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mvm->tdls_cs.state 0-1,3-u32max
PARAM_VALUE 0 mvm->trans 4096-ptr_max
PARAM_VALUE 0 mvm->trans->mac_cfg 4096-ptr_max
PARAM_VALUE 1 tx_cmd_params 6659529899005988896,6659529899005988900
PARAM_VALUE 1 tx_cmd_params->len 0-200
PARAM_VALUE 1 tx_cmd_params->life_time u32max
PARAM_VALUE 1 tx_cmd_params->pm_frame_timeout 0,2-3
PARAM_VALUE 1 tx_cmd_params->tid_tspec 0-15
PARAM_VALUE 2 info 4096-ptr_max
PARAM_VALUE 2 info->control.hw_key 0,4096-ptr_max
PARAM_VALUE 2 info->control.hw_key->cipher 1027076
PARAM_VALUE 2 info->flags 4-u32max
PARAM_VALUE 3 sta 4096-ptr_max
BUF_SIZE 2 info 48
BUF_SIZE 3 sta 600
DATA_SOURCE 0 mvm $0
DATA_SOURCE 3 sta r ieee80211_find_sta
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 4 fc 0-u16max[u]
NO_OVERFLOW_SIMPLE 1 tx_cmd_params->len
LOCK2 rcu_read
LOCK2 0 &mvm->mutex
TYPE_LOCK (struct iwl_mvm)->mutex