Lines Matching defs:rtl_priv
2546 struct rtl_priv { struct
2550 struct rtl_priv *buddy_priv; argument
2551 struct rtl_global_var *glb_var;
2552 struct rtl_dualmac_easy_concurrent_ctl easy_concurrent_ctl;
2553 struct rtl_dmsp_ctl dmsp_ctl;
2554 struct rtl_locks locks;
2555 struct rtl_works works;
2556 struct rtl_mac mac80211;
2557 struct rtl_hal rtlhal;
2558 struct rtl_regulatory regd;
2559 struct rtl_rfkill rfkill;
2560 struct rtl_io io;
2561 struct rtl_phy phy;
2562 struct rtl_dm dm;
2563 struct rtl_security sec;
2564 struct rtl_efuse efuse;
2566 struct rtl_ps_ctl psc;
2567 struct rate_adaptive ra;
2568 struct dynamic_primary_cca primarycca;
2569 struct wireless_stats stats;
2570 struct rt_link_detect link_info;
2571 struct false_alarm_statistics falsealm_cnt;
2573 struct rtl_rate_priv *rate_priv;
2576 struct list_head entry_list;
2578 struct rtl_debug dbg;
2579 int max_fw_size;
2585 struct rtl_hal_cfg *cfg;
2586 struct rtl_intf_ops *intf_ops;
2591 unsigned long status;
2594 struct dig_t dm_digtable;
2595 struct ps_t dm_pstable;
2597 u32 reg_874;
2598 u32 reg_c70;
2599 u32 reg_85c;
2600 u32 reg_a74;
2601 bool reg_init; /* true if regs saved */
2602 bool bt_operation_on;
2603 __le32 *usb_data;
2604 int usb_data_index;
2605 bool initialized;
2606 bool enter_ps; /* true when entering PS */
2607 u8 rate_mask[5];
2633 #define rtl_priv(hw) (((struct rtl_priv *)(hw)->priv)) argument