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/mld/nan.c iwl_mld_nan_link_add() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fw 4096-ptr_max
PARAM_VALUE 0 mld->fw->ucode_capa.cmd_versions 1-u64max
PARAM_VALUE 0 mld->fw->ucode_capa.n_cmd_versions 1-u32max
PARAM_VALUE 0 mld->fw->ucode_capa.num_links 1-255
PARAM_VALUE 0 mld->nan_device_vif 0,4096-ptr_max
PARAM_VALUE 0 mld->nan_device_vif->drv_priv->fw_id 0-255
PARAM_VALUE 1 cmd 3681879672642830336
PARAM_VALUE 1 cmd->action 0-3
PARAM_VALUE 1 cmd->active 0-1
PARAM_VALUE 1 cmd->bi 0-u16max
PARAM_VALUE 1 cmd->block_tx 0-1
PARAM_VALUE 1 cmd->cck_short_preamble 0-1
PARAM_VALUE 1 cmd->dtim_interval 0-16711425
PARAM_VALUE 1 cmd->flags 0-471
PARAM_VALUE 1 cmd->flags_mask 0-7
PARAM_VALUE 1 cmd->link_id 0-255
PARAM_VALUE 1 cmd->listen_lmac 0-1
PARAM_VALUE 1 cmd->mac_id 0-u16max
PARAM_VALUE 1 cmd->modify_mask 0-526,544,546,548,550,552,554,556,558
PARAM_VALUE 1 cmd->npca_params.flags 0-1
PARAM_VALUE 1 cmd->npca_params.initial_qsrc 0-3
PARAM_VALUE 1 cmd->npca_params.min_dur_threshold 0-15
PARAM_VALUE 1 cmd->npca_params.switch_back_delay 0-252
PARAM_VALUE 1 cmd->npca_params.switch_delay 0-252
PARAM_VALUE 1 cmd->phy_id 0-u16max,u32max
PARAM_VALUE 1 cmd->protection_flags 0-1,6-8,14,25165824-25165825,25165832
PARAM_VALUE 1 cmd->rand_alloc_ecwmax 0-7
PARAM_VALUE 1 cmd->rand_alloc_ecwmin 0-7
PARAM_VALUE 1 cmd->short_slot 0-1
PARAM_VALUE 1 cmd->ul_mu_data_disable 0-1
PARAM_VALUE 2 action 1
CAPPED_DATA 0 mld->fw->ucode_capa.n_cmd_versions 1
CAPPED_DATA 0 mld->fw->ucode_capa.num_links 1
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/nan.c iwl_mld_nan_link_remove() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fw 4096-ptr_max
PARAM_VALUE 0 mld->fw->ucode_capa.cmd_versions 1-u64max
PARAM_VALUE 0 mld->fw->ucode_capa.n_cmd_versions 1-u32max
PARAM_VALUE 0 mld->trans->trans_specific->reg_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 cmd 3064304382886252544
PARAM_VALUE 1 cmd->action 0
PARAM_VALUE 1 cmd->active 0
PARAM_VALUE 1 cmd->bi 0
PARAM_VALUE 1 cmd->block_tx 0
PARAM_VALUE 1 cmd->flags 0
PARAM_VALUE 1 cmd->link_id 0-3
PARAM_VALUE 1 cmd->mac_id 0
PARAM_VALUE 1 cmd->phy_id 255
PARAM_VALUE 2 action 3
CAPPED_DATA 0 mld->fw->ucode_capa.n_cmd_versions 1
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/intel/iwlwifi/mld/nan.c iwl_mld_nan_link_set_active() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fw 4096-ptr_max
PARAM_VALUE 0 mld->fw->ucode_capa.cmd_versions 1-u64max
PARAM_VALUE 0 mld->fw->ucode_capa.n_cmd_versions 1-u32max
PARAM_VALUE 0 mld->nan_device_vif 0,4096-ptr_max
PARAM_VALUE 0 mld->nan_device_vif->drv_priv->fw_id 0-255
PARAM_VALUE 1 cmd 4589465490461720576
PARAM_VALUE 1 cmd->action 0-3
PARAM_VALUE 1 cmd->active 0-1
PARAM_VALUE 1 cmd->bi 0-u16max
PARAM_VALUE 1 cmd->block_tx 0-1
PARAM_VALUE 1 cmd->cck_short_preamble 0-1
PARAM_VALUE 1 cmd->dtim_interval 0-16711425
PARAM_VALUE 1 cmd->flags 0-471
PARAM_VALUE 1 cmd->flags_mask 0-7
PARAM_VALUE 1 cmd->link_id 0-255
PARAM_VALUE 1 cmd->listen_lmac 0-1
PARAM_VALUE 1 cmd->mac_id 0-u16max
PARAM_VALUE 1 cmd->modify_mask 0-526,544,546,548,550,552,554,556,558
PARAM_VALUE 1 cmd->npca_params.flags 0-1
PARAM_VALUE 1 cmd->npca_params.initial_qsrc 0-3
PARAM_VALUE 1 cmd->npca_params.min_dur_threshold 0-15
PARAM_VALUE 1 cmd->npca_params.switch_back_delay 0-252
PARAM_VALUE 1 cmd->npca_params.switch_delay 0-252
PARAM_VALUE 1 cmd->phy_id 0-u16max,u32max
PARAM_VALUE 1 cmd->protection_flags 0-1,6-8,14,25165824-25165825,25165832
PARAM_VALUE 1 cmd->rand_alloc_ecwmax 0-7
PARAM_VALUE 1 cmd->rand_alloc_ecwmin 0-7
PARAM_VALUE 1 cmd->short_slot 0-1
PARAM_VALUE 1 cmd->ul_mu_data_disable 0-1
PARAM_VALUE 2 action 2
CAPPED_DATA 0 mld->fw->ucode_capa.n_cmd_versions 1
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_add_link_to_fw() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fw 4096-ptr_max
PARAM_VALUE 0 mld->fw->ucode_capa.num_links 1-255
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 1 cmd 7128893678130843648
PARAM_VALUE 1 cmd->action 0
PARAM_VALUE 1 cmd->active 0
PARAM_VALUE 1 cmd->bi 0
PARAM_VALUE 1 cmd->block_tx 0
PARAM_VALUE 1 cmd->flags 0
PARAM_VALUE 1 cmd->link_id 0-255
PARAM_VALUE 1 cmd->mac_id 0-255
PARAM_VALUE 1 cmd->phy_id 255
PARAM_VALUE 2 action 1
CAPPED_DATA 0 mld->fw->ucode_capa.num_links 1
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_change_link_in_fw() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 1 cmd 4671266195203137536
PARAM_VALUE 1 cmd->action 0
PARAM_VALUE 1 cmd->active 0-1
PARAM_VALUE 1 cmd->bi 0-u16max
PARAM_VALUE 1 cmd->block_tx 0-1
PARAM_VALUE 1 cmd->cck_short_preamble 0-1
PARAM_VALUE 1 cmd->flags 0-471
PARAM_VALUE 1 cmd->link_id 0-255
PARAM_VALUE 1 cmd->mac_id 0-255
PARAM_VALUE 1 cmd->modify_mask 0-526,544,546,548,550,552,554,556,558
PARAM_VALUE 1 cmd->npca_params.flags 0-1
PARAM_VALUE 1 cmd->npca_params.initial_qsrc 0-3
PARAM_VALUE 1 cmd->npca_params.min_dur_threshold 0-15
PARAM_VALUE 1 cmd->phy_id 0-255
PARAM_VALUE 1 cmd->protection_flags 0-1,6-7
PARAM_VALUE 1 cmd->qos_flags 0-3
PARAM_VALUE 1 cmd->rand_alloc_ecwmax 0-7
PARAM_VALUE 1 cmd->rand_alloc_ecwmin 0-7
PARAM_VALUE 1 cmd->short_slot 0-1
PARAM_VALUE 1 cmd->ul_mu_data_disable 0-1
PARAM_VALUE 2 action 2
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 cmd->frame_time_rts_th 0,16-16368[c]
USER_DATA 1 cmd->htc_trig_based_pkt_ext 0-7[c]
USER_DATA 1 cmd->npca_params.initial_qsrc 0-3[c]
USER_DATA 1 cmd->npca_params.min_dur_threshold 0-15[c]
USER_DATA 1 cmd->npca_params.switch_back_delay 0-252[c]
USER_DATA 1 cmd->npca_params.switch_delay 0-252[c]

drivers/net/wireless/intel/iwlwifi/mld/link.c iwl_mld_rm_link_from_fw() -> iwl_mld_send_link_cmd()

Type Parameter Key Value
PARAM_VALUE 0 mld 4096-ptr_max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dbgi_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_dram_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cur_frag.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.cycle_cnt.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 0 mld->fwrt.trans->mac_cfg->base->mon_smem_regs.write_ptr.mask 0,4095,1048575,16777215,251658240,u32max
PARAM_VALUE 1 cmd 1702206564971192320
PARAM_VALUE 1 cmd->action 0
PARAM_VALUE 1 cmd->active 0
PARAM_VALUE 1 cmd->bi 0
PARAM_VALUE 1 cmd->block_tx 0
PARAM_VALUE 1 cmd->flags 0
PARAM_VALUE 1 cmd->link_id 0-255
PARAM_VALUE 1 cmd->mac_id 0
PARAM_VALUE 1 cmd->phy_id 255
PARAM_VALUE 2 action 3
DATA_SOURCE 0 mld $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL