Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_ralist_add() -> nxpwifi_queuing_ra_based()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
DATA_SOURCE 0 priv $0
USER_DATA 0 priv->assoc_resp_ht_param 0-255[u]
HALF_LOCKED2 bh
HALF_LOCKED2 0 &priv->wmm.ra_list_spinlock

drivers/net/wireless/nxp/nxpwifi/wmm.c nxpwifi_wmm_add_buf_txqueue() -> nxpwifi_queuing_ra_based()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
DATA_SOURCE 0 priv $0
PREEMPT_ADD <- disables preempt
RX_PATH
LOCK2 bh
LOCK2 0 &priv->wmm.ra_list_spinlock
TYPE_LOCK (struct nxpwifi_wmm_desc)->ra_list_spinlock

drivers/net/wireless/nxp/nxpwifi/sta_rx.c nxpwifi_process_sta_rx_packet() -> nxpwifi_queuing_ra_based()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->bss_role 0,2-255
DATA_SOURCE 0 priv $0
RX_PATH

drivers/net/wireless/nxp/nxpwifi/11n_rxreorder.c nxpwifi_11n_create_rx_reorder_tbl() -> nxpwifi_queuing_ra_based()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
DATA_SOURCE 0 priv $0
RX_PATH