Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/net/wireless/intel/ipw2x00/libipw_rx.c, line 1337 (as a function)
- drivers/staging/rtl8723bs/core/rtw_mlme.c, line 408 (as a function)
Referenced in 3 files:
- drivers/net/wireless/intel/ipw2x00/libipw_rx.c, line 1506
- drivers/staging/rtl8723bs/core/rtw_mlme.c
- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c, line 587
Smatch caller information:
drivers/net/wireless/intel/ipw2x00/libipw_rx.c libipw_process_probe_response() -> update_network()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 0 | dst->ssid_len | 0-32 |
| PARAM_VALUE | 1 | src | 5532402441834291200 |
| PARAM_VALUE | 1 | src->atim_window | 0-255 |
| PARAM_VALUE | 1 | src->csa.mode | 0 |
| PARAM_VALUE | 1 | src->flags | 0,2-u32max |
| PARAM_VALUE | 1 | src->listen_interval | 10 |
| PARAM_VALUE | 1 | src->mode | 1-2,4,6 |
| PARAM_VALUE | 1 | src->qos_data.active | 0 |
| PARAM_VALUE | 1 | src->qos_data.param_count | 0-15 |
| PARAM_VALUE | 1 | src->qos_data.supported | 0-1 |
| PARAM_VALUE | 1 | src->rates_ex_len | 0-16 |
| PARAM_VALUE | 1 | src->rates_len | 0-12 |
| PARAM_VALUE | 1 | src->rsn_ie_len | 0,2-64 |
| PARAM_VALUE | 1 | src->ssid_len | 0-32 |
| PARAM_VALUE | 1 | src->stats.freq | 0-2 |
| PARAM_VALUE | 1 | src->stats.len | 10-u16max |
| PARAM_VALUE | 1 | src->stats.mask | 0-15 |
| PARAM_VALUE | 1 | src->stats.rate | 0-255 |
| PARAM_VALUE | 1 | src->wpa_ie_len | 0,6-64 |
| CAPPED_DATA | 0 | dst->channel | 1 |
| CAPPED_DATA | 0 | dst->ssid_len | 1 |
| CAPPED_DATA | 0 | &dst->list | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | src->atim_window | 0-255 |
| USER_DATA | 1 | src->beacon_interval | 0-u16max[u] |
| USER_DATA | 1 | src->capability | 0-u16max[u] |
| USER_DATA | 1 | src->channel | 0-255[c] |
| USER_DATA | 1 | src->erp_value | 0-255 |
| USER_DATA | 1 | src->power_constraint | 0-255 |
| USER_DATA | 1 | src->quiet.count | 0-255 |
| USER_DATA | 1 | src->quiet.duration | 0-255 |
| USER_DATA | 1 | src->quiet.offset | 0-255 |
| USER_DATA | 1 | src->quiet.period | 0-255 |
| USER_DATA | 1 | src->stats.len | 10-u16max |
| USER_DATA | 1 | src->stats.noise | 0-255[u] |
| USER_DATA | 1 | src->stats.rate | 0-255[u] |
| USER_DATA | 1 | src->stats.received_channel | 0-255[u] |
| USER_DATA | 1 | src->stats.rssi | (-128)-127 |
| USER_DATA | 1 | src->stats.signal | 0-255[c] |
| USER_DATA | 1 | src->tim.tim_count | 0-255 |
| USER_DATA | 1 | src->tim.tim_period | 0-255 |
| USER_DATA | 1 | src->tpc_report.link_margin | 0-255 |
| USER_DATA | 1 | src->tpc_report.transmit_power | 0-255 |
| LOCK2 | &ieee->lock | ||
| LOCK2 | flags | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | &priv->low_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct libipw_device)->lock |
drivers/staging/rtl8723bs/core/rtw_mlme.c rtw_update_scanned_network() -> update_network()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 1 | src->reserved | 4096-ptr_max |
| PARAM_VALUE | 1 | src->ssid.ssid | 4096-ptr_max |
| PARAM_VALUE | 2 | padapter->dvobj->if1->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| PARAM_VALUE | 2 | padapter->dvobj->padapters->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.channel_set->channel_num | 0-14 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.channel_set->scan_type | 0-1 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->retry | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->rx_pkt | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->status | 0-1 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.sitesurvey_res.ch->flags | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmepriv.cur_network.network.supported_rates | 0-255 |
| PARAM_VALUE | 2 | padapter->mlmepriv.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | padapter->mlmepriv.scanned_queue.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | padapter->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| CAPPED_DATA | 1 | src->ssid.ssid_length | 1 |
| DATA_SOURCE | 1 | src | $1 |
| DATA_SOURCE | 2 | padapter | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| NOCHECK_CALL | |||
| LOCK2 | &pmlmepriv->lock | ||
| LOCK2 | &queue->lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct __queue)->lock | ||
| TYPE_LOCK | (struct mlme_priv)->lock |
drivers/staging/rtl8723bs/core/rtw_mlme.c update_current_network() -> update_network()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 1 | src->ssid.ssid | 4096-ptr_max |
| PARAM_VALUE | 2 | padapter->dvobj->if1->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| PARAM_VALUE | 2 | padapter->dvobj->padapters->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.channel_set->channel_num | 0-14 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.channel_set->scan_type | 0-1 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->retry | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->rx_pkt | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mlmext_info.FW_sta_info->status | 0-1 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.sitesurvey_res.ch->flags | 0-4294967295 |
| PARAM_VALUE | 2 | padapter->mlmepriv.cur_network.network.supported_rates | 0-255 |
| PARAM_VALUE | 2 | padapter->mlmepriv.fw_state | s32min-(-1),1-s32max |
| PARAM_VALUE | 2 | padapter->mlmepriv.lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | padapter->pnetdev->rtnl_link_ops->priv_size | 0,8,32,40,48,56,88,112,120,144,160,224,240,256,296,616,624,728,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3552,9688-s64max |
| PARAM_VALUE | 3 | update_ie | 1 |
| CAPPED_DATA | 1 | src->ssid.ssid_length | 1 |
| DATA_SOURCE | 1 | src | $1 |
| DATA_SOURCE | 2 | padapter | $0 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| LOCK2 | &pmlmepriv->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct mlme_priv)->lock |
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c OnBeacon() -> update_network()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 4096-ptr_max |
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 1 | src->configuration.atim_window | 0 |
| PARAM_VALUE | 1 | src->configuration.beacon_period | 0-255 |
| PARAM_VALUE | 1 | src->configuration.ds_config | 0-255 |
| PARAM_VALUE | 1 | src->configuration.length | 0 |
| PARAM_VALUE | 1 | src->ie_length | 12-768 |
| PARAM_VALUE | 1 | src->ies | 0 |
| PARAM_VALUE | 1 | src->infrastructure_mode | 1-2 |
| PARAM_VALUE | 1 | src->length | 104-872 |
| PARAM_VALUE | 1 | src->mac_address | 0 |
| PARAM_VALUE | 1 | src->phy_info.optimum_antenna | 0 |
| PARAM_VALUE | 1 | src->phy_info.reserved_0 | 0 |
| PARAM_VALUE | 1 | src->privacy | 0-1 |
| PARAM_VALUE | 1 | src->rssi | (-128)-127 |
| PARAM_VALUE | 1 | src->ssid.ssid | 0 |
| PARAM_VALUE | 1 | src->ssid.ssid_length | 0-255 |
| PARAM_VALUE | 1 | src->supported_rates | 0 |
| PARAM_VALUE | 1 | *src->ies | 0-255 |
| PARAM_VALUE | 1 | *src->mac_address | 0-255 |
| PARAM_VALUE | 1 | *src->ssid.ssid | 0-255 |
| PARAM_VALUE | 1 | *src->supported_rates | 0-255 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.mgnt_80211w_IPN_rx | 1-255 |
| PARAM_VALUE | 2 | padapter->mlmeextpriv.sitesurvey_res.state | s32min-2,4-s32max |
| PARAM_VALUE | 2 | padapter->mlmepriv.fw_state | s32min-(-1),8-s32max |
| PARAM_VALUE | 2 | padapter->securitypriv.bcheck_grpkey | 1 |
| PARAM_VALUE | 2 | padapter->securitypriv.hw_decrypted | 0-1 |
| PARAM_VALUE | 2 | padapter->securitypriv.recv_arc4_ctx.x | 0-255 |
| PARAM_VALUE | 2 | padapter->securitypriv.recv_arc4_ctx.y | 0-255 |
| PARAM_VALUE | 2 | padapter->stapriv.sta_hash_lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | *padapter->pnetdev->name | 0-255 |
| PARAM_VALUE | 2 | *padapter->securitypriv->recv_arc4_ctx->S | 0-4294967295 |
| PARAM_VALUE | 2 | *padapter->securitypriv.recv_arc4_ctx->S | 0-4294967295 |
| PARAM_VALUE | 3 | update_ie | 1 |
| BUF_SIZE | 1 | src | 872 |
| DATA_SOURCE | 1 | src | r _kmalloc_noprof |
| DATA_SOURCE | 2 | padapter | $0 |
| MEM_ZERO | 1 | src | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | src->ssid.ssid_length | 1-255 |
| USER_DATA | 1 | *src->ies | 0-255 |
| USER_DATA | 1 | *src->ssid.ssid | 0-255 |
| USER_DATA | 1 | *src->supported_rates | 0-255 |
| HALF_LOCKED2 | bh |