Lines Matching refs:deflink

359 	if (link_sta != &sta->deflink)  in sta_remove_link()
371 if (link_sta != &sta->deflink) in sta_remove_link()
436 sta_info_free_link(&sta->deflink); in sta_info_free()
543 if (sta_info_alloc_link(local, &sta->deflink, gfp)) in __sta_info_alloc()
547 sta_info_add_link(sta, link_id, &sta->deflink, in __sta_info_alloc()
548 &sta->sta.deflink); in __sta_info_alloc()
551 sta_info_add_link(sta, 0, &sta->deflink, &sta->sta.deflink); in __sta_info_alloc()
554 sta->sta.cur = &sta->sta.deflink.agg; in __sta_info_alloc()
577 memcpy(sta->deflink.addr, link_addr, ETH_ALEN); in __sta_info_alloc()
578 memcpy(sta->sta.deflink.addr, link_addr, ETH_ALEN); in __sta_info_alloc()
675 sta->sta.deflink.supp_rates[i] |= BIT(r); in __sta_info_alloc()
693 sta_info_free_link(&sta->deflink); in __sta_info_alloc()
806 ieee80211_link_info_change_notify(sdata, &sdata->deflink, in ieee80211_recalc_p2p_go_ps_allowed()
850 err = link_sta_info_hash_add(local, &sta->deflink); in sta_info_insert_finish()
897 ieee80211_link_sta_debugfs_add(&sta->deflink); in sta_info_insert_finish()
898 ieee80211_link_sta_debugfs_drv_add(&sta->deflink); in sta_info_insert_finish()
917 link_sta_info_hash_del(local, &sta->deflink); in sta_info_insert_finish()
2288 sta->sta.cur = &sta->sta.deflink.agg; in __ieee80211_sta_recalc_aggregates()
2305 sta->cur = sta->sta.deflink.agg; in __ieee80211_sta_recalc_aggregates()
2378 struct ieee80211_sta_rx_stats *stats = &sta->deflink.rx_stats; in sta_get_last_rx_stats()
2381 if (!sta->deflink.pcpu_rx_stats) in sta_get_last_rx_stats()
2387 cpustats = per_cpu_ptr(sta->deflink.pcpu_rx_stats, cpu); in sta_get_last_rx_stats()
2488 tidstats->rx_msdu += sta_get_tidstats_msdu(&sta->deflink.rx_stats, in sta_set_tidstats()
2491 if (sta->deflink.pcpu_rx_stats) { in sta_set_tidstats()
2495 cpurxs = per_cpu_ptr(sta->deflink.pcpu_rx_stats, in sta_set_tidstats()
2507 tidstats->tx_msdu = sta->deflink.tx_stats.msdu[tid]; in sta_set_tidstats()
2513 tidstats->tx_msdu_retries = sta->deflink.status_stats.msdu_retries[tid]; in sta_set_tidstats()
2519 tidstats->tx_msdu_failed = sta->deflink.status_stats.msdu_failed[tid]; in sta_set_tidstats()
2566 sinfo->rx_beacon = sdata->deflink.u.mgd.count_beacon_signal; in sta_set_sinfo()
2578 sdata->deflink.u.mgd.beacon_loss_count; in sta_set_sinfo()
2591 sinfo->tx_bytes += sta->deflink.tx_stats.bytes[ac]; in sta_set_sinfo()
2598 sinfo->tx_packets += sta->deflink.tx_stats.packets[ac]; in sta_set_sinfo()
2604 sinfo->rx_bytes += sta_get_stats_bytes(&sta->deflink.rx_stats); in sta_set_sinfo()
2606 if (sta->deflink.pcpu_rx_stats) { in sta_set_sinfo()
2610 cpurxs = per_cpu_ptr(sta->deflink.pcpu_rx_stats, in sta_set_sinfo()
2620 sinfo->rx_packets = sta->deflink.rx_stats.packets; in sta_set_sinfo()
2621 if (sta->deflink.pcpu_rx_stats) { in sta_set_sinfo()
2625 cpurxs = per_cpu_ptr(sta->deflink.pcpu_rx_stats, in sta_set_sinfo()
2634 sinfo->tx_retries = sta->deflink.status_stats.retry_count; in sta_set_sinfo()
2639 sinfo->tx_failed = sta->deflink.status_stats.retry_failed; in sta_set_sinfo()
2660 sinfo->rx_dropped_misc = sta->deflink.rx_stats.dropped; in sta_set_sinfo()
2661 if (sta->deflink.pcpu_rx_stats) { in sta_set_sinfo()
2665 cpurxs = per_cpu_ptr(sta->deflink.pcpu_rx_stats, cpu); in sta_set_sinfo()
2684 if (!sta->deflink.pcpu_rx_stats && in sta_set_sinfo()
2687 -ewma_signal_read(&sta->deflink.rx_stats_avg.signal); in sta_set_sinfo()
2700 if (!sta->deflink.pcpu_rx_stats) in sta_set_sinfo()
2709 -ewma_signal_read(&sta->deflink.rx_stats_avg.chain_signal[i]); in sta_set_sinfo()
2715 sta_set_rate_info_tx(sta, &sta->deflink.tx_stats.last_rate, in sta_set_sinfo()
2798 sta->deflink.status_stats.ack_signal_filled) { in sta_set_sinfo()
2799 sinfo->ack_signal = sta->deflink.status_stats.last_ack_signal; in sta_set_sinfo()
2804 sta->deflink.status_stats.ack_signal_filled) { in sta_set_sinfo()
2807 &sta->deflink.status_stats.avg_ack_signal); in sta_set_sinfo()
2842 if (!sta->deflink.status_stats.last_ack || in ieee80211_sta_last_active()
2843 time_after(stats->last_rx, sta->deflink.status_stats.last_ack)) in ieee80211_sta_last_active()
2845 return sta->deflink.status_stats.last_ack; in ieee80211_sta_last_active()