Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/wireless/nxp/nxpwifi/uap_event.c nxpwifi_uap_event_bss_start() -> nxpwifi_hist_data_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->adapter 4096-ptr_max
PARAM_VALUE 0 priv->adapter->event_body 4096-ptr_max
PARAM_VALUE 0 priv->hist_data 1-u64max
PARAM_VALUE 0 priv->netdev 4096-ptr_max
PARAM_VALUE 0 priv->port_open 0
PARAM_VALUE 0 *priv->netdev->name 0
DATA_SOURCE 0 priv $0
NOCHECK_CALL

drivers/net/wireless/nxp/nxpwifi/main.c nxpwifi_init_priv_params() -> nxpwifi_hist_data_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->adapter 4096-ptr_max
PARAM_VALUE 0 priv->adapter->perm_addr 4096-ptr_max
PARAM_VALUE 0 priv->assocresp_idx u16max
PARAM_VALUE 0 priv->beacon_idx u16max
PARAM_VALUE 0 priv->curr_addr 4096-ptr_max
PARAM_VALUE 0 priv->curr_bss_params.num_of_rates 0-14
PARAM_VALUE 0 priv->current_key_index 0
PARAM_VALUE 0 priv->gen_idx u16max
PARAM_VALUE 0 priv->hist_data 4096-ptr_max
PARAM_VALUE 0 priv->media_connected 0
PARAM_VALUE 0 priv->num_tx_timeout 0
PARAM_VALUE 0 priv->proberesp_idx u16max
PARAM_VALUE 0 priv->sec_info.authentication_mode 0-3,128
PARAM_VALUE 0 priv->sec_info.wep_enabled 0-1
PARAM_VALUE 0 priv->vs_ie->flag 0
PARAM_VALUE 0 priv->vs_ie->mask 0-1,8
BUF_SIZE 0 priv->hist_data 3372
DATA_SOURCE 0 priv $0
STR_LEN 0 priv->wdev.wiphy (-1),5-6
BIT_INFO 0 priv->bss_role 0x0,0xff
MEM_ZERO 0 priv->mgmt_ie
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/nxp/nxpwifi/sta_event.c nxpwifi_reset_connect_state() -> nxpwifi_hist_data_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->ack_status_frames.xa_head 0
PARAM_VALUE 0 priv->ack_status_frames.xa_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->adapter 4096-ptr_max
PARAM_VALUE 0 priv->assoc_resp_ht_param 0
PARAM_VALUE 0 priv->auth_alg u16max
PARAM_VALUE 0 priv->auth_flag 0
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->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->hist_data 1-u64max
PARAM_VALUE 0 priv->ht_param_present 0
PARAM_VALUE 0 priv->is_data_rate_auto 1
PARAM_VALUE 0 priv->media_connected 0
PARAM_VALUE 0 priv->port_open 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.encryption_mode 0
PARAM_VALUE 0 priv->sec_info.wpa2_enabled 0
PARAM_VALUE 0 priv->sec_info.wpa_enabled 0
PARAM_VALUE 0 priv->wmm.ra_list_spinlock.rlock.dep_map->name 0-255
PARAM_VALUE 0 priv->wpa_ie_len 0
PARAM_VALUE 0 *priv->rx_seq 0-u16max
DATA_SOURCE 0 priv $0
BIT_INFO 0 priv->bss_role 0x0,0xff
MEM_ZERO 0 priv->rx_seq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/nxp/nxpwifi/debugfs.c nxpwifi_histogram_write() -> nxpwifi_hist_data_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->hist_data 1-u64max
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
NOCHECK_CALL

drivers/net/wireless/nxp/nxpwifi/util.c nxpwifi_hist_data_add() -> nxpwifi_hist_data_reset()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->hist_data 4096-ptr_max
PARAM_VALUE 0 priv->hist_data->num_samples.counter 1048577-s32max
DATA_SOURCE 0 priv $0
RX_PATH
NOCHECK_CALL
USER_DATA 0 priv->rxpd_htinfo 0-255[u]
USER_DATA 0 priv->rxpd_rate 0-255[u]