Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/marvell/mwifiex/main.c mwifiex_main_process() -> is_command_pending()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->hw_status 0-2,4-u32max
PARAM_VALUE 0 adapter->main_locked 0
PARAM_VALUE 0 adapter->main_proc_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mwifiex_processing 1
PARAM_VALUE 0 adapter->pm_wakeup_card_req 1-255
PARAM_VALUE 0 adapter->pm_wakeup_fw_try 0
PARAM_VALUE 0 adapter->ps_state 3
PARAM_VALUE 0 *adapter->dbg.last_mp_curr_wr_port 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_bitmap 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_len 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_ports 0-4294967295
DATA_SOURCE 0 adapter $0
USER_DATA 0 adapter->curr_cmd->resp_skb->data->command 0-4095[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.add_req_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.block_ack_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.block_ack_tmo 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.dialog_token 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.ssn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.add_rsp_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.block_ack_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.block_ack_tmo 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.dialog_token 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.ssn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.status_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.reserved2 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.phy_param_set.ds_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.phy_param_set.fh_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.ss_param_set.cf_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.ss_param_set.ibss_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.curr_buf_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.action_rx 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.action_tx 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.rx_ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.tx_ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_siso.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_siso.ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.listen_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.a_id 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.status_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.bss_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.chan_per_scan 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.enable 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.report_condition 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved2 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved3 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.scan_interval 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query.flush 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query_resp.report_condition 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query_resp.scan_resp.number_of_sets 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bss_mode.con_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.data_len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.chan_num 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.chan_width 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.start_freq 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.msec_dwell_time 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coalesce_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coalesce_cfg.num_of_rules 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coex.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coex.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.deauth.reason_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.del_ba_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.del_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.reason_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.domain.header.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.domain.header.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.domain.header.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.domain.header.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.byte_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ext_scan.reserved 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.ack_failure 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.bcn_miss_cnt 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.bcn_rcv_cnt 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.failed 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.fcs_error 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.frame_dup 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.mcast_rx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.mcast_tx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.multi_retry 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.reserved 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.retry 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rts_failure 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rts_success 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rx_frag 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.tx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hs_wakeup_reason.wakeup_reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.ht_tx_cap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.ht_tx_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.misc_config 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dev_mcs_support 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11ac_dev_cap 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11ac_mcs_support 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11n_dev_cap 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.fw_cap_info 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.fw_release_number 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.hw_if_version 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.mgmt_buf_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.mp_end_port 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.num_of_mcast_adr 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.number_of_antenna 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.region_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_1 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_2 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_3 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_5 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_6 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.version 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.atim_window 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.beacon_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.use_g_rate_protect 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.join_result.result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_type_id 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.length 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_idx 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_wep.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_addr.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_ctrl.action 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.value 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_addr.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_addr.num_of_adrs 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_policy.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_policy.policy 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mef_cfg.criteria 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mef_cfg.num_entries 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.addr 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.value 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mode_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mode_cfg.mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_activate.resp_ctrl 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.conditions 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.gap 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.gpio 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.sleep_cookie_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.sleep_cookie_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_align 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_max_num 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_max_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.adhoc_wake_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.bcn_miss_timeout 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.delay_to_ps 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.multiple_dtims 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.null_pkt_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.ps_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_mask.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_mask.mask 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.replay_ctr_high 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.replay_ctr_low 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.band_cfg 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.channel 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.duration 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.status 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.nbcn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.ndata 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.reserved_1 s64min-s64max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_nf_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_nf_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_rssi_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_rssi_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_nf_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_nf_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_rssi_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_rssi_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.nbcn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.ndata 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.tsf_bcn s64min-s64max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan_resp.bss_descript_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan_resp.number_of_sets 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.action 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.block_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.enable 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.buf_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.oid 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.query_type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_deauth.reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.aid 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.cap_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.listen_interval 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_list.sta_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.start_result.result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.subsc_evt.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.subsc_evt.events 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_config.tdls_action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_oper.reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_oper.tdls_action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.buff_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.mp_end_port 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.reserved3 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate.ht_info 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate.tx_rate 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate_cfg.cfg_index 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.cur_level 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.max_power 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.min_power 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.cfg_index 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.mode 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.uap_sys_config.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.verext.version_str_sel 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.band_config 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.cap_info 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.mcs_rx_set 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.mcs_tx_set 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.misc_config 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->result 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->seq_num 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->size 0-u16max
USER_DATA 0 adapter->sleep_cfm->data->action 0,5[u]
USER_DATA 0 adapter->sleep_cfm->data->command 0,228[u]
USER_DATA 0 adapter->sleep_cfm->data->resp_ctrl 0-u16max[u]
USER_DATA 0 adapter->sleep_cfm->data->result 0-u16max[u]
USER_DATA 0 adapter->sleep_cfm->data->size 0-u16max
USER_DATA 0 *adapter->sleep_cfm->data 0-255
USER_PTR 0 adapter->sleep_cfm->data
HALF_LOCKED2 &pool->lock

drivers/net/wireless/marvell/mwifiex/main.c mwifiex_main_process() -> is_command_pending()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->cmd_resp_received 0
PARAM_VALUE 0 adapter->cmd_sent 0
PARAM_VALUE 0 adapter->curr_cmd 0
PARAM_VALUE 0 adapter->data_received 0
PARAM_VALUE 0 adapter->event_received 0
PARAM_VALUE 0 adapter->hw_status 0-2,4-u32max
PARAM_VALUE 0 adapter->main_locked 0
PARAM_VALUE 0 adapter->main_proc_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 adapter->mwifiex_processing 1
PARAM_VALUE 0 adapter->pm_wakeup_fw_try 0
PARAM_VALUE 0 adapter->ps_state 0
PARAM_VALUE 0 *adapter->dbg.last_mp_curr_wr_port 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_bitmap 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_len 0-4294967295
PARAM_VALUE 0 *adapter->dbg.last_mp_wr_ports 0-4294967295
DATA_SOURCE 0 adapter $0
USER_DATA 0 adapter->curr_cmd->resp_skb->data->command 0-4095[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.add_req_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.block_ack_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.block_ack_tmo 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.dialog_token 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_req.ssn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.add_rsp_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.block_ack_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.block_ack_tmo 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.dialog_token 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.ssn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.add_ba_rsp.status_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.bss_descriptor.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_join.reserved2 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.phy_param_set.ds_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.phy_param_set.fh_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.ss_param_set.cf_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.adhoc_start.ss_param_set.ibss_param_set.len 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.curr_buf_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.amsdu_aggr_ctrl.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.action_rx 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.action_tx 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.rx_ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_mimo.tx_ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_siso.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ant_siso.ant_mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.beacon_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.dtim_period 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate.listen_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.a_id 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.cap_info_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.associate_rsp.assoc_rsp.status_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bbp_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.bss_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.chan_per_scan 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.enable 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.report_condition 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved1 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved2 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.reserved3 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_config.scan_interval 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query.flush 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query_resp.report_condition 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bg_scan_query_resp.scan_resp.number_of_sets 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.bss_mode.con_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.data_len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.cfg_data.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.chan_num 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.chan_width 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.chan_desc.start_freq 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.chan_rpt_req.msec_dwell_time 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coalesce_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coalesce_cfg.num_of_rules 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coex.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.coex.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.deauth.reason_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.del_ba_param_set 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.del_result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.reason_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.del_ba.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.domain.header.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info.domain.header.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.domain.header.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.domain_info_resp.domain.header.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.byte_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.eeprom.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ext_scan.reserved 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.ack_failure 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.bcn_miss_cnt 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.bcn_rcv_cnt 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.failed 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.fcs_error 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.frame_dup 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.mcast_rx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.mcast_tx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.multi_retry 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.reserved 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.retry 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rts_failure 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rts_success 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.rx_frag 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.get_log.tx_frame 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hs_wakeup_reason.wakeup_reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.ht_tx_cap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.ht_tx_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.htcfg.misc_config 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dev_mcs_support 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11ac_dev_cap 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11ac_mcs_support 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.dot_11n_dev_cap 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.fw_cap_info 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.fw_release_number 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.hw_if_version 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.mgmt_buf_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.mp_end_port 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.num_of_mcast_adr 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.number_of_antenna 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.region_code 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_1 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_2 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_3 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_5 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.reserved_6 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.hw_spec.version 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.atim_window 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.beacon_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.ibss_coalescing.use_g_rate_protect 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.join_result.result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.key_type_id 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.length 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material.key_param_set.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_idx 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.key_type 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.len 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_v2.key_param_set.type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.key_material_wep.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_addr.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_ctrl.action 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mac_reg.value 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_addr.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_addr.num_of_adrs 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_policy.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mc_policy.policy 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mef_cfg.criteria 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mef_cfg.num_entries 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.addr 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.reserved 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mem.value 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mode_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.mode_cfg.mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_activate.resp_ctrl 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.conditions 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.gap 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.opt_hs_cfg.params.hs_config.gpio 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.evtbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.rxbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.sleep_cookie_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.sleep_cookie_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_addr_hi 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_addr_lo 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pcie_host_spec.txbd_count 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.enable 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_align 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_max_num 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pkt_aggr_ctrl.tx_aggr_max_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.pmic_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.adhoc_wake_period 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.bcn_miss_timeout 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.delay_to_ps 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.mode 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.multiple_dtims 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.opt_ps.null_pkt_interval 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.psmode_enh.params.ps_bitmap 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_mask.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.reg_mask.mask 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.replay_ctr_high 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rekey.replay_ctr_low 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.offset 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rf_reg.value 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.band_cfg 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.channel 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.duration 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.reserved 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.roc_cfg.status 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.nbcn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.ndata 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info.reserved_1 s64min-s64max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_nf_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_nf_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_rssi_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.bcn_rssi_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_nf_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_nf_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_rssi_avg 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.data_rssi_last 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.nbcn 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.ndata 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.rssi_info_rsp.tsf_bcn s64min-s64max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan.bss_mode 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan_resp.bss_descript_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.scan_resp.number_of_sets 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.action 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.block_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sdio_rx_aggr_cfg.enable 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.buf_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.oid 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.smib.query_type 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_deauth.reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.aid 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.cap_info 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_info.listen_interval 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.sta_list.sta_count 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.start_result.result 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.subsc_evt.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.subsc_evt.events 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_config.tdls_action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_oper.reason 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tdls_oper.tdls_action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.buff_size 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.mp_end_port 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_buf.reserved3 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate.ht_info 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate.tx_rate 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.tx_rate_cfg.cfg_index 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.cur_level 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.max_power 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp.min_power 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.cfg_index 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.txp_cfg.mode 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.uap_sys_config.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.verext.version_str_sel 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.action 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.band_config 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.cap_info 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.mcs_rx_set 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.mcs_tx_set 0-4294967295[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->params.vht_cfg.misc_config 0-255[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->result 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->seq_num 0-u16max[u]
USER_DATA 0 adapter->curr_cmd->resp_skb->data->size 0-u16max
USER_DATA 0 adapter->sleep_cfm->data->action 0,5[u]
USER_DATA 0 adapter->sleep_cfm->data->command 0,228[u]
USER_DATA 0 adapter->sleep_cfm->data->resp_ctrl 0-u16max[u]
USER_DATA 0 adapter->sleep_cfm->data->result 0-u16max[u]
USER_DATA 0 adapter->sleep_cfm->data->size 0-u16max
USER_DATA 0 *adapter->sleep_cfm->data 0-255
USER_PTR 0 adapter->sleep_cfm->data
HALF_LOCKED2 &pool->lock

drivers/net/wireless/marvell/mwifiex/sta_tx.c mwifiex_check_last_packet_indication() -> is_command_pending()

Type Parameter Key Value
PARAM_VALUE 0 adapter 4096-ptr_max
PARAM_VALUE 0 adapter->cmd_sent 0
PARAM_VALUE 0 adapter->curr_cmd 0
PARAM_VALUE 0 adapter->pps_uapsd_mode 1-u16max
PARAM_VALUE 0 adapter->priv_num 1-255
PARAM_VALUE 0 adapter->sleep_period.period 1-u16max
CAPPED_DATA 0 adapter->priv_num 1