Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_check_ratid_empty() -> iwlagn_dealloc_agg_txq()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
DATA_SOURCE 0 priv $0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 q unit_array_size
LOCK2 bh
LOCK2 0 &priv->sta_lock
HALF_LOCKED2 &rxq->lock
TYPE_LOCK (struct iwl_priv)->sta_lock

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_agg_flush() -> iwlagn_dealloc_agg_txq()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->agg_q_alloc 4096-ptr_max
PARAM_VALUE 1 q 0,11-65534
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 q unit_array_size
LOCK2 0 &priv->mutex
TYPE_LOCK (struct iwl_priv)->mutex

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_agg_start() -> iwlagn_dealloc_agg_txq()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->agg_q_alloc 4096-ptr_max
PARAM_VALUE 1 q 11-65534
CAPPED_DATA 0 priv->trans->mac_cfg->base->num_of_queues 1
CAPPED_DATA 0 priv->trans->mac_cfg->base->ucode_api_max 1
CAPPED_DATA 1 q 1
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 q r iwlagn_alloc_agg_txq
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 0 &priv->mutex
TYPE_LOCK (struct iwl_priv)->mutex

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_tx_agg_stop() -> iwlagn_dealloc_agg_txq()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->agg_q_alloc 4096-ptr_max
PARAM_VALUE 1 q 0,11-65534
DATA_SOURCE 0 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 q unit_array_size
LOCK2 0 &priv->mutex
TYPE_LOCK (struct iwl_priv)->mutex