IWL_RXON_CTX_BSS
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
le32_to_cpu(priv->contexts[IWL_RXON_CTX_BSS].active.flags));
le32_to_cpu(priv->contexts[IWL_RXON_CTX_BSS].active.filter_flags));
for (ctx = &priv->contexts[IWL_RXON_CTX_BSS]; \
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
if ((priv->valid_contexts != BIT(IWL_RXON_CTX_BSS)))
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
if (ctx->ctxid != IWL_RXON_CTX_BSS) {
if (priv->contexts[IWL_RXON_CTX_BSS].vif != vif)
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
if (resume_data.valid && priv->contexts[IWL_RXON_CTX_BSS].vif) {
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
iwlagn_set_rxon_chain(priv, &priv->contexts[IWL_RXON_CTX_BSS]);
iwl_print_rx_config_cmd(priv, IWL_RXON_CTX_BSS);
priv->valid_contexts = BIT(IWL_RXON_CTX_BSS);
priv->contexts[IWL_RXON_CTX_BSS].always_active = true;
priv->contexts[IWL_RXON_CTX_BSS].is_active = true;
priv->contexts[IWL_RXON_CTX_BSS].rxon_cmd = REPLY_RXON;
priv->contexts[IWL_RXON_CTX_BSS].rxon_timing_cmd = REPLY_RXON_TIMING;
priv->contexts[IWL_RXON_CTX_BSS].rxon_assoc_cmd = REPLY_RXON_ASSOC;
priv->contexts[IWL_RXON_CTX_BSS].qos_cmd = REPLY_QOS_PARAM;
priv->contexts[IWL_RXON_CTX_BSS].ap_sta_id = IWL_AP_ID;
priv->contexts[IWL_RXON_CTX_BSS].wep_key_cmd = REPLY_WEPKEY;
priv->contexts[IWL_RXON_CTX_BSS].bcast_sta_id = IWLAGN_BROADCAST_ID;
priv->contexts[IWL_RXON_CTX_BSS].exclusive_interface_modes =
priv->contexts[IWL_RXON_CTX_BSS].interface_modes =
priv->contexts[IWL_RXON_CTX_BSS].ap_devtype = RXON_DEV_TYPE_AP;
priv->contexts[IWL_RXON_CTX_BSS].ibss_devtype = RXON_DEV_TYPE_IBSS;
priv->contexts[IWL_RXON_CTX_BSS].station_devtype = RXON_DEV_TYPE_ESS;
priv->contexts[IWL_RXON_CTX_BSS].unused_devtype = RXON_DEV_TYPE_ESS;
memcpy(priv->contexts[IWL_RXON_CTX_BSS].ac_to_queue,
memcpy(priv->contexts[IWL_RXON_CTX_BSS].ac_to_fifo,
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
if (priv->contexts[IWL_RXON_CTX_BSS].active.filter_flags &
if (ctx->ctxid == IWL_RXON_CTX_BSS)
iwl_is_associated(priv, IWL_RXON_CTX_BSS) &&
priv->contexts[IWL_RXON_CTX_BSS].vif &&
priv->contexts[IWL_RXON_CTX_BSS].vif->bss_conf.beacon_int) {
priv->contexts[IWL_RXON_CTX_BSS].timing.beacon_interval;
} else if (ctx->ctxid == IWL_RXON_CTX_BSS &&
if (ctx->ctxid == IWL_RXON_CTX_BSS) {
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
if (ctx->ctxid == IWL_RXON_CTX_BSS) {
if (priv->valid_contexts == BIT(IWL_RXON_CTX_BSS))
ctx_bss = &priv->contexts[IWL_RXON_CTX_BSS];
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];
priv->contexts[IWL_RXON_CTX_BSS].active.flags &
struct iwl_rxon_context *ctx = &priv->contexts[IWL_RXON_CTX_BSS];