Lines Matching refs:conn
3099 struct ath6kl_sta *conn; in ath6kl_mgmt_powersave_ap() local
3109 conn = ath6kl_find_sta(vif, mgmt->da); in ath6kl_mgmt_powersave_ap()
3110 if (!conn) in ath6kl_mgmt_powersave_ap()
3113 if (conn->sta_flags & STA_PS_SLEEP) { in ath6kl_mgmt_powersave_ap()
3114 if (!(conn->sta_flags & STA_PS_POLLED)) { in ath6kl_mgmt_powersave_ap()
3128 spin_lock_bh(&conn->psq_lock); in ath6kl_mgmt_powersave_ap()
3129 is_psq_empty = skb_queue_empty(&conn->psq) && in ath6kl_mgmt_powersave_ap()
3130 (conn->mgmt_psq_len == 0); in ath6kl_mgmt_powersave_ap()
3131 list_add_tail(&mgmt_buf->list, &conn->mgmt_psq); in ath6kl_mgmt_powersave_ap()
3132 conn->mgmt_psq_len++; in ath6kl_mgmt_powersave_ap()
3133 spin_unlock_bh(&conn->psq_lock); in ath6kl_mgmt_powersave_ap()
3142 conn->aid, 1); in ath6kl_mgmt_powersave_ap()
3150 spin_lock_bh(&conn->psq_lock); in ath6kl_mgmt_powersave_ap()
3151 if (!skb_queue_empty(&conn->psq) || (conn->mgmt_psq_len != 0)) in ath6kl_mgmt_powersave_ap()
3153 spin_unlock_bh(&conn->psq_lock); in ath6kl_mgmt_powersave_ap()