Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_rx_reply_tx() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 144
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->sta_lock
LOCK2 &rxq->lock
LOCK2 bh
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct iwl_priv)->sta_lock
TYPE_LOCK (struct iwl_rxq)->lock

drivers/net/wireless/intel/iwlwifi/dvm/tx.c iwlagn_rx_reply_tx() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 0-u16max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
LOCK2 &priv->sta_lock
LOCK2 &rxq->lock
LOCK2 bh
HALF_LOCKED2 &ni->dev_lock
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct iwl_priv)->sta_lock
TYPE_LOCK (struct iwl_rxq)->lock

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 64

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 65

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 66

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 67

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 68

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 129

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 130

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 131

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 132

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 133

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 134

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 135

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 136

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 137

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 138

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 139

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 140

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 141

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 142

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 143

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 144

drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c iwl_dbgfs_reply_tx_error_read() -> iwl_get_tx_fail_reason()

Type Parameter Key Value
PARAM_VALUE 0 status 145