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/sta_ioctl.c mwifiex_bss_start() -> mwifiex_associate()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
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 s32min-s32max
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->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.next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.next->prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_wait_q.status (-1)-0
PARAM_VALUE 0 priv->adapter->main_work.entry.next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->main_work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_processing 0-1
PARAM_VALUE 0 priv->assoc_rsp_size 0
PARAM_VALUE 0 priv->bss_mode 2,8
PARAM_VALUE 0 priv->netdev 4096-ptr_max
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *priv->aes_key->key_param_set.key 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->wapi_ie 0-255
PARAM_VALUE 1 bss_desc 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_bss_co_2040 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_ext_cap 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_rsn_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_rsnx_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_wapi_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_wpa_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->beacon_buf 1-u64max
PARAM_VALUE 1 bss_desc->bss_band 1-4,16,20,52
PARAM_VALUE 1 bss_desc->bss_mode 1-2
PARAM_VALUE 1 bss_desc->chan_sw_ie_present 1
PARAM_VALUE 1 bss_desc->channel 0-255
PARAM_VALUE 1 bss_desc->disable_11ac 0-1
PARAM_VALUE 1 bss_desc->disable_11n 0
PARAM_VALUE 1 bss_desc->oper_mode 4096-ptr_max
PARAM_VALUE 1 bss_desc->privacy 0-1
PARAM_VALUE 1 bss_desc->ssid.ssid_len 0-32
PARAM_VALUE 1 *bss_desc->data_rates 0-255
PARAM_VALUE 1 *bss_desc->mac_address 0-255
PARAM_VALUE 1 *bss_desc->ssid.ssid 0-255
PARAM_VALUE 1 *bss_desc->supported_rates 0-255
BUF_SIZE 1 bss_desc 352
CAPPED_DATA 0 priv->netdev->num_tx_queues 1
CAPPED_DATA 1 bss_desc->channel 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 bss_desc r _kzalloc_noprof
FUZZY_MAX 0 priv->bss_mode 8
BIT_INFO 0 priv->bss_mode 0x0,0xa
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/marvell/mwifiex/sta_ioctl.c mwifiex_bss_start() -> mwifiex_associate()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
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 s32min-s32max
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->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.next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.next->prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_pending_q.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->cmd_wait_q.status (-1)-0
PARAM_VALUE 0 priv->adapter->main_work.entry.next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->main_work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_pending_q.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->adapter->scan_processing 0-1
PARAM_VALUE 0 priv->rx_reorder_tbl_ptr.prev->next->next 4096-ptr_max
PARAM_VALUE 0 priv->sec_info.authentication_mode 1
PARAM_VALUE 0 priv->sec_info.is_authtype_auto 1-255
PARAM_VALUE 0 priv->sec_info.wep_enabled 1-255
PARAM_VALUE 0 *priv->aes_key->key_param_set.key 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->wapi_ie 0-255
PARAM_VALUE 1 bss_desc 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_bss_co_2040 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_ext_cap 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_rsn_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_rsnx_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_wapi_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->bcn_wpa_ie 4096-ptr_max
PARAM_VALUE 1 bss_desc->beacon_buf 1-u64max
PARAM_VALUE 1 bss_desc->bss_band 1-4,16,20,52
PARAM_VALUE 1 bss_desc->bss_mode 2
PARAM_VALUE 1 bss_desc->chan_sw_ie_present 1
PARAM_VALUE 1 bss_desc->channel 0-255
PARAM_VALUE 1 bss_desc->disable_11ac 0-1
PARAM_VALUE 1 bss_desc->disable_11n 0
PARAM_VALUE 1 bss_desc->oper_mode 4096-ptr_max
PARAM_VALUE 1 bss_desc->privacy 0-1
PARAM_VALUE 1 bss_desc->ssid.ssid_len 0-32
PARAM_VALUE 1 *bss_desc->data_rates 0-255
PARAM_VALUE 1 *bss_desc->mac_address 0-255
PARAM_VALUE 1 *bss_desc->ssid.ssid 0-255
PARAM_VALUE 1 *bss_desc->supported_rates 0-255
BUF_SIZE 1 bss_desc 352
CAPPED_DATA 1 bss_desc->channel 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 bss_desc r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &rdev->wiphy.mtx