Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_request_scan() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
HALF_LOCKED2 &rdev->wiphy.mtx
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_alloc_lq() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_alloc_lq() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_sta_alloc_lq() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_get_lower_rate() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &il->mutex
HALF_LOCKED2 &sta->rate_ctrl_lock
HALF_LOCKED2 bh

drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_initialize_lq() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_rate_init() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex

drivers/net/wireless/intel/iwlegacy/4965-rs.c il4965_rs_rate_init() -> il4965_first_antenna()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &il->mutex
TYPE_LOCK (struct il_priv)->mutex