Lines Matching refs:mac80211_hwsim_data
478 struct mac80211_hwsim_data { struct
610 struct mac80211_hwsim_data *data = dat; in hwsim_send_ps_poll()
639 static void hwsim_send_nullfunc(struct mac80211_hwsim_data *data, u8 *mac, in hwsim_send_nullfunc()
675 struct mac80211_hwsim_data *data = dat; in hwsim_send_nullfunc_ps()
682 struct mac80211_hwsim_data *data = dat; in hwsim_send_nullfunc_no_ps()
688 struct mac80211_hwsim_data *data = dat; in hwsim_fops_ps_read()
695 struct mac80211_hwsim_data *data = dat; in hwsim_fops_ps_write()
730 struct mac80211_hwsim_data *data = dat; in hwsim_write_simulate_radar()
742 struct mac80211_hwsim_data *data = dat; in hwsim_fops_group_read()
749 struct mac80211_hwsim_data *data = dat; in hwsim_fops_group_write()
771 static __le64 __mac80211_hwsim_get_tsf(struct mac80211_hwsim_data *data) in __mac80211_hwsim_get_tsf()
780 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_get_tsf()
787 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_set_tsf()
806 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_monitor_rx()
905 static bool mac80211_hwsim_addr_match(struct mac80211_hwsim_data *data, in mac80211_hwsim_addr_match()
925 static bool hwsim_ps_rx_ok(struct mac80211_hwsim_data *data, in hwsim_ps_rx_ok()
956 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_tx_frame_nl()
1122 struct mac80211_hwsim_data *data = hw->priv, *data2; in mac80211_hwsim_tx_frame_no_nl()
1248 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_tx()
1327 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_start()
1336 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_stop()
1417 struct mac80211_hwsim_data *data = arg; in mac80211_hwsim_beacon_tx()
1459 struct mac80211_hwsim_data *data = in mac80211_hwsim_beacon()
1460 container_of(timer, struct mac80211_hwsim_data, in mac80211_hwsim_beacon()
1497 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_config()
1552 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_configure_filter()
1579 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_bss_info_changed()
1775 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_testmode_cmd()
1854 struct mac80211_hwsim_data *hwsim = in hw_scan_work()
1855 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work()
1911 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_hw_scan()
1940 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_cancel_hw_scan()
1958 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_sw_scan()
1979 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_sw_scan_complete()
1992 struct mac80211_hwsim_data *hwsim = in hw_roc_done()
1993 container_of(work, struct mac80211_hwsim_data, roc_done.work); in hw_roc_done()
2009 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_roc()
2032 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_croc()
2131 struct mac80211_hwsim_data *ar = hw->priv; in mac80211_hwsim_get_et_stats()
2297 struct mac80211_hwsim_data *data; in mac80211_hwsim_new_radio()
2596 static void mac80211_hwsim_del_radio(struct mac80211_hwsim_data *data, in mac80211_hwsim_del_radio()
2609 struct mac80211_hwsim_data *data, in mac80211_hwsim_get_radio()
2651 struct mac80211_hwsim_data *data; in mac80211_hwsim_free()
2655 struct mac80211_hwsim_data, in mac80211_hwsim_free()
2685 static struct mac80211_hwsim_data *get_hwsim_data_ref_from_addr(const u8 *addr) in get_hwsim_data_ref_from_addr()
2687 struct mac80211_hwsim_data *data; in get_hwsim_data_ref_from_addr()
2710 struct mac80211_hwsim_data *data2; in hwsim_tx_info_frame_received_nl()
2788 struct mac80211_hwsim_data *data2; in hwsim_cloned_frame_received_nl()
2854 struct mac80211_hwsim_data *data; in hwsim_register_received_nl()
2922 struct mac80211_hwsim_data *data; in hwsim_del_radio_nl()
2956 struct mac80211_hwsim_data *data; in hwsim_get_radio_nl()
2996 struct mac80211_hwsim_data *data = NULL; in hwsim_dump_radio_nl()
3065 struct mac80211_hwsim_data *data = in destroy_radio()
3066 container_of(work, struct mac80211_hwsim_data, destroy_work); in destroy_radio()
3073 struct mac80211_hwsim_data *entry, *tmp; in remove_user_radios()