Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/net/wireless/nxp/nxpwifi/11n.c
- drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c, line 550
- drivers/net/wireless/nxp/nxpwifi/wmm.c
Smatch caller information:
drivers/net/wireless/nxp/nxpwifi/11n.c nxpwifi_create_ba_tbl() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | tid | 2-3,5,7 |
| BUF_SIZE | 2 | ra_addr | 6 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | tid | r nxpwifi_wmm_downgrade_tid |
| DATA_SOURCE | 2 | ra_addr | $1 |
| PREEMPT_ADD | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | 0 | &priv->wmm.ra_list_spinlock |
drivers/net/wireless/nxp/nxpwifi/11n.c nxpwifi_ret_11n_addba_req() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | tid | 2-3,5,7 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | tid | r nxpwifi_wmm_downgrade_tid |
drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_update_ralist_tx_pause() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->media_connected | 1-255 |
| PARAM_VALUE | 0 | priv->netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->netdev->dev_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->wmm.ra_list_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | tid | 0-7 |
| PARAM_VALUE | 2 | ra_addr | 4096-ptr_max |
| BUF_SIZE | 2 | ra_addr | 6 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | ra_addr | $1 |
| BIT_INFO | 0 | priv->bss_role | 0x1,0xffffffffffffffff |
| PREEMPT_ADD | <- disables preempt | ||
| USER_DATA | 2 | *ra_addr | 0-255 |
| USER_PTR | 2 | ra_addr | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &priv->wmm.ra_list_spinlock | |
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct nxpwifi_wmm_desc)->ra_list_spinlock |
drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_wmm_del_peer_ra_list() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->netdev | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->netdev->ieee80211_ptr | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->netdev->ieee80211_ptr->wiphy | 1-u64max |
| PARAM_VALUE | 0 | priv->wmm.ra_list_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | tid | 0-7 |
| PARAM_VALUE | 2 | ra_addr | 4096-ptr_max |
| BUF_SIZE | 2 | ra_addr | 2046 |
| BUF_SIZE | 2 | ra_addr | 2046 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | ra_addr | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | bh | ||
| LOCK2 | 0 | &priv->wmm.ra_list_spinlock | |
| TYPE_LOCK | (struct nxpwifi_wmm_desc)->ra_list_spinlock |
drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_wmm_get_queue_raptr() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->bss_mode | 2 |
| PARAM_VALUE | 0 | priv->wmm.ra_list_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | tid | 2-3,5,7 |
| PARAM_VALUE | 2 | ra_addr | 7219078740057956352 |
| BUF_SIZE | 2 | ra_addr | 6 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | tid | $1 |
| DATA_SOURCE | 2 | ra_addr | $2 |
| PREEMPT_ADD | |||
| USER_DATA | 2 | *ra_addr | 0-255 |
| USER_PTR | 2 | ra_addr | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &priv->wmm.ra_list_spinlock | |
| TYPE_LOCK | (struct nxpwifi_wmm_desc)->ra_list_spinlock |
drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_wmm_get_queue_raptr() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->bss_mode | 2 |
| PARAM_VALUE | 0 | priv->wmm.ra_list_spinlock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 1 | tid | 2-3,5,7 |
| PARAM_VALUE | 2 | ra_addr | 7219078740057956352 |
| BUF_SIZE | 2 | ra_addr | 6 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | tid | $1 |
| DATA_SOURCE | 2 | ra_addr | $2 |
| PREEMPT_ADD | |||
| USER_DATA | 2 | *ra_addr | 0-255 |
| USER_PTR | 2 | ra_addr | |
| LOCK2 | bh | ||
| LOCK2 | 0 | &priv->wmm.ra_list_spinlock | |
| TYPE_LOCK | (struct nxpwifi_wmm_desc)->ra_list_spinlock |
drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c nxpwifi_del_ba_tbl() -> nxpwifi_wmm_get_ralist_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->adapter | 4096-ptr_max |
| PARAM_VALUE | 1 | tid | 2-3,5,7 |
| BUF_SIZE | 2 | ra_addr | 6 |
| BUF_SIZE | 2 | ra_addr | 6 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | tid | r nxpwifi_wmm_downgrade_tid |
| DATA_SOURCE | 2 | ra_addr | $2 |
| LOCK2 | rcu_read |