Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/nxp/nxpwifi/cfg80211.c nxpwifi_add_virtual_intf() -> nxpwifi_init_priv_params()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->bss_mode 2-3,6
PARAM_VALUE 0 priv->bss_priority 0
PARAM_VALUE 0 priv->bss_started 0
PARAM_VALUE 0 priv->bss_type 0-1
PARAM_VALUE 0 priv->frame_type 0
PARAM_VALUE 0 priv->wdev.iftype 2-3,6
PARAM_VALUE 0 priv->wdev.wiphy 1-u64max
PARAM_VALUE 1 dev 1-u64max
DATA_SOURCE 1 dev r alloc_netdev_mqs
FUZZY_MAX 0 priv->bss_mode 2
FUZZY_MAX 0 priv->bss_type 1
FUZZY_MAX 0 priv->wdev.iftype 6
STR_LEN 0 priv->wdev.wiphy (-1),5-6
BIT_INFO 0 priv->bss_mode 0x2,0x7
BIT_INFO 0 priv->wdev.iftype 0x2,0x7
HARD_MAX 0 priv->bss_type 1
HARD_MAX 0 priv->wdev.iftype 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 priv->wdev.wiphy->n_radio
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/nxp/nxpwifi/cfg80211.c nxpwifi_init_new_priv_params() -> nxpwifi_init_priv_params()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->adapter 4096-ptr_max
PARAM_VALUE 0 priv->adapter->rx_workqueue->first_flusher->done.done 0-4294967295
PARAM_VALUE 0 priv->adapter->rx_workqueue->first_flusher->done.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 priv->adapter->rx_workqueue->first_flusher->done.wait.lock.owner (-1)
PARAM_VALUE 0 priv->adapter->rx_workqueue->first_flusher->done.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->adapter->rx_workqueue->first_flusher->done.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 priv->adapter->rx_workqueue->flush_color s32min-s32max
PARAM_VALUE 0 priv->adapter->rx_workqueue->flusher_overflow.prev->next 2906673126597898240
PARAM_VALUE 0 priv->adapter->rx_workqueue->flusher_queue.prev->next 2906673126597898240
PARAM_VALUE 0 priv->adapter->rx_workqueue->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->rx_workqueue->work_color s32min-s32max
PARAM_VALUE 0 priv->adapter->workqueue->first_flusher->done.done 0-4294967295
PARAM_VALUE 0 priv->adapter->workqueue->first_flusher->done.wait.lock.dep_map->name 0-255
PARAM_VALUE 0 priv->adapter->workqueue->first_flusher->done.wait.lock.owner (-1)
PARAM_VALUE 0 priv->adapter->workqueue->first_flusher->done.wait.lock.owner_cpu 4294967295
PARAM_VALUE 0 priv->adapter->workqueue->first_flusher->done.wait.lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 priv->adapter->workqueue->flush_color s32min-s32max
PARAM_VALUE 0 priv->adapter->workqueue->flusher_overflow.prev->next 2906673126597898240
PARAM_VALUE 0 priv->adapter->workqueue->flusher_queue.prev->next 2906673126597898240
PARAM_VALUE 0 priv->adapter->workqueue->nr_pwqs_to_flush.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->workqueue->work_color s32min-s32max
PARAM_VALUE 0 priv->aes_key.action 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_idx 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_info 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_type 0
PARAM_VALUE 0 priv->aes_key.key_param_set.len 0
PARAM_VALUE 0 priv->aes_key.key_param_set.type 0
PARAM_VALUE 0 priv->ap_11n_enabled 0
PARAM_VALUE 0 priv->assoc_rsp_size 0
PARAM_VALUE 0 priv->assoc_tlv_buf_len 0
PARAM_VALUE 0 priv->atim_window 0
PARAM_VALUE 0 priv->attempted_bss_desc 0
PARAM_VALUE 0 priv->auth_alg u16max
PARAM_VALUE 0 priv->auth_flag 0
PARAM_VALUE 0 priv->bcn_avg_factor 8
PARAM_VALUE 0 priv->bcn_nf_avg 0
PARAM_VALUE 0 priv->bcn_nf_last 0
PARAM_VALUE 0 priv->bcn_rssi_avg 0
PARAM_VALUE 0 priv->bcn_rssi_last 0
PARAM_VALUE 0 priv->beacon_period 100
PARAM_VALUE 0 priv->bss_mode 2-3
PARAM_VALUE 0 priv->csa_chan 0
PARAM_VALUE 0 priv->csa_expire_time 0
PARAM_VALUE 0 priv->curr_bcn_buf 0
PARAM_VALUE 0 priv->curr_bcn_size 0
PARAM_VALUE 0 priv->curr_bss_params.band 0
PARAM_VALUE 0 priv->curr_bss_params.num_of_rates 0
PARAM_VALUE 0 priv->curr_bss_params.wmm_enabled 0
PARAM_VALUE 0 priv->curr_bss_params.wmm_uapsd_enabled 0
PARAM_VALUE 0 priv->curr_pkt_filter 65555
PARAM_VALUE 0 priv->data_avg_factor 8
PARAM_VALUE 0 priv->data_nf_avg 0
PARAM_VALUE 0 priv->data_nf_last 0
PARAM_VALUE 0 priv->data_rate 0
PARAM_VALUE 0 priv->data_rssi_avg 0
PARAM_VALUE 0 priv->data_rssi_last 0
PARAM_VALUE 0 priv->del_list_idx 0
PARAM_VALUE 0 priv->gen_ie_buf_len 0
PARAM_VALUE 0 priv->host_mlme_reg 0
PARAM_VALUE 0 priv->hs2_enabled 0
PARAM_VALUE 0 priv->is_data_rate_auto 1
PARAM_VALUE 0 priv->listen_interval 10
PARAM_VALUE 0 priv->max_tx_power_level 0
PARAM_VALUE 0 priv->media_connected 0
PARAM_VALUE 0 priv->mgmt_frame_mask 0
PARAM_VALUE 0 priv->min_tx_power_level 0
PARAM_VALUE 0 priv->pkt_tx_ctrl 0
PARAM_VALUE 0 priv->port_open 0
PARAM_VALUE 0 priv->prev_ssid.ssid_len 0
PARAM_VALUE 0 priv->rate_bitmap 0
PARAM_VALUE 0 priv->roc_cfg.chan.band 0
PARAM_VALUE 0 priv->roc_cfg.chan.beacon_found 0
PARAM_VALUE 0 priv->roc_cfg.chan.cac_start_time 0
PARAM_VALUE 0 priv->roc_cfg.chan.center_freq 0
PARAM_VALUE 0 priv->roc_cfg.chan.dfs_cac_ms 0
PARAM_VALUE 0 priv->roc_cfg.chan.dfs_state 0
PARAM_VALUE 0 priv->roc_cfg.chan.dfs_state_entered 0
PARAM_VALUE 0 priv->roc_cfg.chan.flags 0
PARAM_VALUE 0 priv->roc_cfg.chan.freq_offset 0
PARAM_VALUE 0 priv->roc_cfg.chan.hw_value 0
PARAM_VALUE 0 priv->roc_cfg.chan.max_antenna_gain 0
PARAM_VALUE 0 priv->roc_cfg.chan.max_power 0
PARAM_VALUE 0 priv->roc_cfg.chan.max_reg_power 0
PARAM_VALUE 0 priv->roc_cfg.chan.orig_flags 0
PARAM_VALUE 0 priv->roc_cfg.chan.orig_mag 0
PARAM_VALUE 0 priv->roc_cfg.chan.orig_mpwr 0
PARAM_VALUE 0 priv->roc_cfg.chan.psd 0
PARAM_VALUE 0 priv->roc_cfg.cookie 0
PARAM_VALUE 0 priv->rx_ant 0
PARAM_VALUE 0 priv->rxpd_htinfo 0
PARAM_VALUE 0 priv->rxpd_rate 0
PARAM_VALUE 0 priv->scan_block 0
PARAM_VALUE 0 priv->sec_info.authentication_mode 0
PARAM_VALUE 0 priv->sec_info.encryption_mode 0
PARAM_VALUE 0 priv->sec_info.wep_enabled 0
PARAM_VALUE 0 priv->state_11h.is_11h_active 0
PARAM_VALUE 0 priv->state_11h.is_11h_enabled 1
PARAM_VALUE 0 priv->tx_ant 0
PARAM_VALUE 0 priv->tx_power_level 0
PARAM_VALUE 0 priv->tx_rate 0
PARAM_VALUE 0 priv->usb_port 2
PARAM_VALUE 0 priv->vs_ie->flag 0
PARAM_VALUE 0 priv->vs_ie->mask 0
PARAM_VALUE 0 priv->wdev.iftype 2-3
PARAM_VALUE 0 priv->wep_key_curr_index 0
PARAM_VALUE 0 priv->wmm_enabled 0
PARAM_VALUE 0 priv->wmm_qosinfo 0
PARAM_VALUE 0 priv->wmm_required 1
PARAM_VALUE 0 priv->wpa_ie_len 0
PARAM_VALUE 0 priv->wpa_is_gtk_set 0
PARAM_VALUE 0 priv->wps.session_enable 0
PARAM_VALUE 0 priv->wps_ie 0
PARAM_VALUE 0 priv->wps_ie_len 0
PARAM_VALUE 0 *priv->adapter->rx_workqueue->lockdep_map->name 0-255
PARAM_VALUE 0 *priv->adapter->workqueue->lockdep_map->name 0-255
PARAM_VALUE 0 *priv->curr_addr 0-255
PARAM_VALUE 0 *priv->tos_to_tid_inv 0-255
DATA_SOURCE 0 priv $0
MEM_ZERO 0 priv->curr_addr
MEM_ZERO 0 priv->vs_ie
MEM_ZERO 0 &priv->aes_key
MEM_ZERO 0 &priv->curr_bss_params
MEM_ZERO 0 &priv->prev_ssid
MEM_ZERO 0 &priv->roc_cfg
MEM_ZERO 0 &priv->wps
NOCHECK_CALL