Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_add_virtual_intf() -> mwifiex_init_priv_params()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->bss_priority 0
PARAM_VALUE 0 priv->bss_started 0
PARAM_VALUE 0 priv->frame_type 0
PARAM_VALUE 0 priv->wdev.wiphy 1-u64max
PARAM_VALUE 1 dev 1-u64max
DATA_SOURCE 1 dev r alloc_netdev_mqs
STR_LEN 0 priv->wdev.wiphy (-1),5-6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 priv->wdev.wiphy->n_radio
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_init_new_priv_params() -> mwifiex_init_priv_params()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ack_status_frames.idr_rt.xa_flags 0,33554432-u32max
PARAM_VALUE 0 priv->ack_status_frames.idr_rt.xa_head 0
PARAM_VALUE 0 priv->adapter->card->dev->dev.dma_io_tlb_mem->dyn_alloc.flags 0-4294967295
PARAM_VALUE 0 priv->adapter->card->dev->dev.dma_io_tlb_mem->dyn_alloc.is_hard 0-1
PARAM_VALUE 0 priv->adapter->card->dev->dev.dma_io_tlb_mem->dyn_alloc.is_lazy 0-1
PARAM_VALUE 0 priv->adapter->card->dev->dev.dma_io_tlb_mem->dyn_alloc.is_queued 0-1
PARAM_VALUE 0 priv->adapter->card->dev->dev.dma_io_tlb_mem->dyn_alloc.is_soft 0-1
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->attach_deferred 0-1
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->fault_param->queue->wq->flush_color s32min-s32max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->fault_param->queue->wq->work_color s32min-s32max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.first_waiter->list.prev->prev 0,5159360019465732096
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.first_waiter->magic 5159360019465732096
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.first_waiter->task->blocked_on (-1)-0
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->lock.osq.tail.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->domain->pd_mode 0-2
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->domain->pscid (-4095)-s32max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->domain->s1_cfg.addr_width 48,57
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->domain_attached 1
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->gcr3_info.domid 0-u16max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->gcr3_info.gcr3_tbl 0,s64max
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->gcr3_info.glx 0-3
PARAM_VALUE 0 priv->adapter->card->dev->dev.iommu->priv->ppr 1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->ns_tracker->alloc_stack_handle 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->ns_tracker->dead 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->ns_tracker->free_stack_handle 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_filter->rcu.flags 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_filter->rcu.is_hard 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_filter->rcu.is_lazy 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_filter->rcu.is_queued 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_filter->rcu.is_soft 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_reuseport_cb->rcu.flags 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_reuseport_cb->rcu.is_hard 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_reuseport_cb->rcu.is_lazy 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_reuseport_cb->rcu.is_queued 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.skb->sk->sk_reuseport_cb->rcu.is_soft 0-1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->actual_length 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->interval s32min-s32max
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->num_mapped_sgs 0-s32max
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->setup_packet*priv) 0-255
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->sg->dma_flags 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->sg->dma_length 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->sg->length 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->sg->offset 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->start_frame (-1)
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->status (-4095)-0
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_buffer*priv) 0-255
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_buffer->_refcount.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_buffer->bDeviceProtocol 1
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_buffer->bmAttributes 0-255
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_buffer->page_type 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->transfer_flags 0-4294967295
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->unlinked s32min-s32max
PARAM_VALUE 0 priv->adapter->card->rx_cmd.urb->use_count.counter s32min-s32max
PARAM_VALUE 0 priv->adapter->card->txbd_flush 1
PARAM_VALUE 0 priv->adapter->cmd_free_q.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_free_q.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_free_q_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->hs_activated_manually 0
PARAM_VALUE 0 priv->adapter->main_locked 1
PARAM_VALUE 0 priv->adapter->main_proc_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->adapter->main_work.entry.next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->rx_locked 0
PARAM_VALUE 0 priv->adapter->rx_proc_lock.rlock.dep_map->name 0-255
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->work_color s32min-s32max
PARAM_VALUE 0 priv->adapter->scan_processing 0
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->adhoc_channel 6
PARAM_VALUE 0 priv->adhoc_state 0
PARAM_VALUE 0 priv->aes_key.action 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_info 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_len 0
PARAM_VALUE 0 priv->aes_key.key_param_set.key_type_id 0
PARAM_VALUE 0 priv->aes_key.key_param_set.length 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 1-3,8-9
PARAM_VALUE 0 priv->check_tdls_tx 0
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->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->min_tx_power_level 0
PARAM_VALUE 0 priv->netdev->ieee80211_ptr->event_list.prev 4096-ptr_max
PARAM_VALUE 0 priv->netdev->ieee80211_ptr->event_list.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->netdev->ieee80211_ptr->event_list.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->netdev->ieee80211_ptr->event_lock.rlock.dep_map->name 0-255
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->rx_reorder_tbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.next 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.next->next 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev->prev 4096-ptr_max
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_ba_stream_tbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->tx_ba_stream_tbl_ptr.next 4096-ptr_max
PARAM_VALUE 0 priv->tx_ba_stream_tbl_ptr.next->next 4096-ptr_max
PARAM_VALUE 0 priv->tx_ba_stream_tbl_ptr.prev 4096-ptr_max
PARAM_VALUE 0 priv->tx_ba_stream_tbl_ptr.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->tx_ba_stream_tbl_ptr.prev->prev 4096-ptr_max
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 1-3,8-9
PARAM_VALUE 0 priv->wep_key_curr_index 0
PARAM_VALUE 0 priv->wmm.highest_queued_prio.counter 7
PARAM_VALUE 0 priv->wmm.ra_list_spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->wmm.tx_pkts_queued.counter 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->workqueue->lockdep_map->name 0-255
PARAM_VALUE 0 *priv->cfg_bssid 0-255
PARAM_VALUE 0 *priv->curr_addr 0-255
PARAM_VALUE 0 *priv->gen_ie_buf 0-255
PARAM_VALUE 0 *priv->rx_seq 0-u16max
PARAM_VALUE 0 *priv->tos_to_tid_inv 2
PARAM_VALUE 0 *priv->wapi_ie 0-255
PARAM_VALUE 1 dev->ieee80211_ptr->event_list.prev 4096-ptr_max
PARAM_VALUE 1 dev->ieee80211_ptr->event_list.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->ieee80211_ptr->event_list.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->ieee80211_ptr->event_lock.rlock.dep_map->name 0-255
CAPPED_DATA 0 priv 1
CAPPED_DATA 0 priv->bss_mode 1
CAPPED_DATA 0 priv->wdev.iftype 1
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
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &wdev->wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex