Lines Matching refs:mac80211_hwsim_data
638 struct mac80211_hwsim_data { struct
734 .key_offset = offsetof(struct mac80211_hwsim_data, addresses[1]), argument
735 .head_offset = offsetof(struct mac80211_hwsim_data, rht),
755 static struct mac80211_hwsim_data *get_hwsim_data_ref_from_addr(const u8 *addr) in get_hwsim_data_ref_from_addr()
913 static int hwsim_tx_virtio(struct mac80211_hwsim_data *data, in hwsim_tx_virtio()
942 extern int hwsim_tx_virtio(struct mac80211_hwsim_data *data,
988 struct mac80211_hwsim_data *data = dat; in hwsim_send_ps_poll()
1017 static void hwsim_send_nullfunc(struct mac80211_hwsim_data *data, u8 *mac, in hwsim_send_nullfunc()
1059 struct mac80211_hwsim_data *data = dat; in hwsim_send_nullfunc_ps()
1066 struct mac80211_hwsim_data *data = dat; in hwsim_send_nullfunc_no_ps()
1072 struct mac80211_hwsim_data *data = dat; in hwsim_fops_ps_read()
1079 struct mac80211_hwsim_data *data = dat; in hwsim_fops_ps_write()
1119 struct mac80211_hwsim_data *data = dat; in hwsim_write_simulate_radar()
1131 struct mac80211_hwsim_data *data = dat; in hwsim_fops_group_read()
1138 struct mac80211_hwsim_data *data = dat; in hwsim_fops_group_write()
1149 struct mac80211_hwsim_data *data = dat; in hwsim_fops_rx_rssi_read()
1156 struct mac80211_hwsim_data *data = dat; in hwsim_fops_rx_rssi_write()
1183 static __le64 __mac80211_hwsim_get_tsf(struct mac80211_hwsim_data *data) in __mac80211_hwsim_get_tsf()
1192 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_get_tsf()
1199 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_set_tsf()
1219 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_monitor_rx()
1340 static bool mac80211_hwsim_addr_match(struct mac80211_hwsim_data *data, in mac80211_hwsim_addr_match()
1360 static bool hwsim_ps_rx_ok(struct mac80211_hwsim_data *data, in hwsim_ps_rx_ok()
1386 static int hwsim_unicast_netgroup(struct mac80211_hwsim_data *data, in hwsim_unicast_netgroup()
1412 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_config_mac_nl()
1488 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_tx_frame_nl()
1682 static void mac80211_hwsim_rx(struct mac80211_hwsim_data *data, in mac80211_hwsim_rx()
1722 struct mac80211_hwsim_data *data = hw->priv, *data2; in mac80211_hwsim_tx_frame_no_nl()
1853 mac80211_hwsim_select_tx_link(struct mac80211_hwsim_data *data, in mac80211_hwsim_select_tx_link()
1906 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_tx()
2072 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_start()
2081 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_stop()
2154 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_tx_frame()
2176 struct mac80211_hwsim_data *data, in __mac80211_hwsim_beacon_tx()
2224 struct mac80211_hwsim_data *data = in mac80211_hwsim_beacon_tx()
2225 container_of(link_data, struct mac80211_hwsim_data, in mac80211_hwsim_beacon_tx()
2281 struct mac80211_hwsim_data *data = in mac80211_hwsim_beacon()
2282 container_of(link_data, struct mac80211_hwsim_data, in mac80211_hwsim_beacon()
2322 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_config()
2408 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_configure_filter()
2456 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_link_info_changed()
2536 struct mac80211_hwsim_data *data = hw->priv; in mac80211_hwsim_sta_rc_update()
2686 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_get_survey()
2751 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_testmode_cmd()
2831 struct mac80211_hwsim_data *hwsim = in hw_scan_work()
2832 container_of(work, struct mac80211_hwsim_data, hw_scan.work); in hw_scan_work()
2915 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_hw_scan()
2946 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_cancel_hw_scan()
2967 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_sw_scan()
2990 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_sw_scan_complete()
3004 struct mac80211_hwsim_data *hwsim = in hw_roc_start()
3005 container_of(work, struct mac80211_hwsim_data, roc_start.work); in hw_roc_start()
3021 struct mac80211_hwsim_data *hwsim = in hw_roc_done()
3022 container_of(work, struct mac80211_hwsim_data, roc_done.work); in hw_roc_done()
3038 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_roc()
3060 struct mac80211_hwsim_data *hwsim = hw->priv; in mac80211_hwsim_croc()
3189 struct mac80211_hwsim_data *ar = hw->priv; in mac80211_hwsim_get_et_stats()
3401 struct mac80211_hwsim_data *data; in mac80211_hwsim_start_pmsr()
3468 struct mac80211_hwsim_data *data; in mac80211_hwsim_abort_pmsr()
3764 struct mac80211_hwsim_data *data; in hwsim_pmsr_report_nl()
4950 struct mac80211_hwsim_data *data; in mac80211_hwsim_new_radio()
5402 static void mac80211_hwsim_del_radio(struct mac80211_hwsim_data *data, in mac80211_hwsim_del_radio()
5415 struct mac80211_hwsim_data *data, in mac80211_hwsim_get_radio()
5458 struct mac80211_hwsim_data *data; in mac80211_hwsim_free()
5462 struct mac80211_hwsim_data, in mac80211_hwsim_free()
5496 struct mac80211_hwsim_data *data; in hwsim_register_wmediumd()
5513 struct mac80211_hwsim_data *data2; in hwsim_tx_info_frame_received_nl()
5609 struct mac80211_hwsim_data *data2; in hwsim_cloned_frame_received_nl()
5725 struct mac80211_hwsim_data *data; in hwsim_register_received_nl()
5993 struct mac80211_hwsim_data *data; in hwsim_del_radio_nl()
6040 struct mac80211_hwsim_data *data; in hwsim_get_radio_nl()
6083 struct mac80211_hwsim_data *data = NULL; in hwsim_dump_radio_nl()
6189 struct mac80211_hwsim_data *entry, *tmp; in remove_user_radios()
6264 struct mac80211_hwsim_data *data, *tmp; in hwsim_exit_net()