Lines Matching refs:sta
206 struct sta_info *sta; member
234 void rtw_st_ctl_rx(struct sta_info *sta, u8 *ehdr_pos);
574 #define STA_SET_MESH_PLINK(sta, link) (sta)->plink = link argument
576 #define STA_SET_MESH_PLINK(sta, link) do {} while (0) argument
579 #define sta_tx_pkts(sta) \ argument
580 (sta->sta_stats.tx_pkts)
582 #define sta_last_tx_pkts(sta) \ argument
583 (sta->sta_stats.last_tx_pkts)
585 #define sta_rx_pkts(sta) \ argument
586 (sta->sta_stats.rx_mgnt_pkts \
587 + sta->sta_stats.rx_ctrl_pkts \
588 + sta->sta_stats.rx_data_pkts)
590 #define sta_last_rx_pkts(sta) \ argument
591 (sta->sta_stats.last_rx_mgnt_pkts \
592 + sta->sta_stats.last_rx_ctrl_pkts \
593 + sta->sta_stats.last_rx_data_pkts)
595 #define sta_rx_data_pkts(sta) (sta->sta_stats.rx_data_pkts) argument
596 #define sta_last_rx_data_pkts(sta) (sta->sta_stats.last_rx_data_pkts) argument
598 #define sta_rx_data_uc_pkts(sta) (sta->sta_stats.rx_data_pkts - sta->sta_stats.rx_data_bc_pkts - st… argument
599 #define sta_last_rx_data_uc_pkts(sta) (sta->sta_stats.last_rx_data_pkts - sta->sta_stats.last_rx_da… argument
601 #define sta_rx_data_qos_pkts(sta, i) \ argument
602 (sta->sta_stats.rx_data_qos_pkts[i])
604 #define sta_last_rx_data_qos_pkts(sta, i) \ argument
605 (sta->sta_stats.last_rx_data_qos_pkts[i])
607 #define sta_rx_mgnt_pkts(sta) \ argument
608 (sta->sta_stats.rx_mgnt_pkts)
610 #define sta_last_rx_mgnt_pkts(sta) \ argument
611 (sta->sta_stats.last_rx_mgnt_pkts)
613 #define sta_rx_beacon_pkts(sta) \ argument
614 (sta->sta_stats.rx_beacon_pkts)
616 #define sta_last_rx_beacon_pkts(sta) \ argument
617 (sta->sta_stats.last_rx_beacon_pkts)
619 #define sta_rx_probereq_pkts(sta) \ argument
620 (sta->sta_stats.rx_probereq_pkts)
622 #define sta_last_rx_probereq_pkts(sta) \ argument
623 (sta->sta_stats.last_rx_probereq_pkts)
625 #define sta_rx_probersp_pkts(sta) \ argument
626 (sta->sta_stats.rx_probersp_pkts)
628 #define sta_last_rx_probersp_pkts(sta) \ argument
629 (sta->sta_stats.last_rx_probersp_pkts)
631 #define sta_rx_probersp_bm_pkts(sta) \ argument
632 (sta->sta_stats.rx_probersp_bm_pkts)
634 #define sta_last_rx_probersp_bm_pkts(sta) \ argument
635 (sta->sta_stats.last_rx_probersp_bm_pkts)
637 #define sta_rx_probersp_uo_pkts(sta) \ argument
638 (sta->sta_stats.rx_probersp_uo_pkts)
640 #define sta_last_rx_probersp_uo_pkts(sta) \ argument
641 (sta->sta_stats.last_rx_probersp_uo_pkts)
644 #define update_last_rx_hwmp_pkts(sta) \ argument
646 sta->sta_stats.last_rx_hwmp_pkts = sta->sta_stats.rx_hwmp_pkts; \
649 #define update_last_rx_hwmp_pkts(sta) do {} while(0) argument
652 #define sta_update_last_rx_pkts(sta) \ argument
656 sta->sta_stats.last_rx_mgnt_pkts = sta->sta_stats.rx_mgnt_pkts; \
657 sta->sta_stats.last_rx_beacon_pkts = sta->sta_stats.rx_beacon_pkts; \
658 sta->sta_stats.last_rx_probereq_pkts = sta->sta_stats.rx_probereq_pkts; \
659 sta->sta_stats.last_rx_probersp_pkts = sta->sta_stats.rx_probersp_pkts; \
660 sta->sta_stats.last_rx_probersp_bm_pkts = sta->sta_stats.rx_probersp_bm_pkts; \
661 sta->sta_stats.last_rx_probersp_uo_pkts = sta->sta_stats.rx_probersp_uo_pkts; \
662 sta->sta_stats.last_rx_ctrl_pkts = sta->sta_stats.rx_ctrl_pkts; \
663 update_last_rx_hwmp_pkts(sta); \
665 sta->sta_stats.last_rx_data_pkts = sta->sta_stats.rx_data_pkts; \
666 sta->sta_stats.last_rx_data_bc_pkts = sta->sta_stats.rx_data_bc_pkts; \
667 sta->sta_stats.last_rx_data_mc_pkts = sta->sta_stats.rx_data_mc_pkts; \
669 sta->sta_stats.last_rx_data_qos_pkts[__i] = sta->sta_stats.rx_data_qos_pkts[__i]; \
672 #define STA_RX_PKTS_ARG(sta) \ argument
673 sta->sta_stats.rx_mgnt_pkts \
674 , sta->sta_stats.rx_ctrl_pkts \
675 , sta->sta_stats.rx_data_pkts
677 #define STA_LAST_RX_PKTS_ARG(sta) \ argument
678 sta->sta_stats.last_rx_mgnt_pkts \
679 , sta->sta_stats.last_rx_ctrl_pkts \
680 , sta->sta_stats.last_rx_data_pkts
682 #define STA_RX_PKTS_DIFF_ARG(sta) \ argument
683 sta->sta_stats.rx_mgnt_pkts - sta->sta_stats.last_rx_mgnt_pkts \
684 , sta->sta_stats.rx_ctrl_pkts - sta->sta_stats.last_rx_ctrl_pkts \
685 , sta->sta_stats.rx_data_pkts - sta->sta_stats.last_rx_data_pkts
689 #define sta_rx_uc_bytes(sta) (sta->sta_stats.rx_bytes - sta->sta_stats.rx_bc_bytes - sta->sta_stats… argument
690 #define sta_last_rx_uc_bytes(sta) (sta->sta_stats.last_rx_bytes - sta->sta_stats.last_rx_bc_bytes -… argument
693 #define STA_OP_WFD_MODE(sta) (sta)->op_wfd_mode argument
694 #define STA_SET_OP_WFD_MODE(sta, mode) (sta)->op_wfd_mode = (mode) argument
696 #define STA_OP_WFD_MODE(sta) 0 argument
697 #define STA_SET_OP_WFD_MODE(sta, mode) do {} while (0) argument
792 int rtw_stainfo_offset(struct sta_priv *stapriv, struct sta_info *sta);
810 u16 rtw_aid_alloc(_adapter *adapter, struct sta_info *sta);