| #ifndef __MAC80211_EXP_H |
| #define __MAC80211_EXP_H |
| #define ieee80211_stop_rx_ba_session __iwl7000_ieee80211_stop_rx_ba_session |
| #define ieee80211_manage_rx_ba_offl __iwl7000_ieee80211_manage_rx_ba_offl |
| #define ieee80211_rx_ba_timer_expired __iwl7000_ieee80211_rx_ba_timer_expired |
| #define ieee80211_send_bar __iwl7000_ieee80211_send_bar |
| #define ieee80211_refresh_tx_agg_session_timer __iwl7000_ieee80211_refresh_tx_agg_session_timer |
| #define ieee80211_start_tx_ba_session __iwl7000_ieee80211_start_tx_ba_session |
| #define ieee80211_start_tx_ba_cb_irqsafe __iwl7000_ieee80211_start_tx_ba_cb_irqsafe |
| #define ieee80211_stop_tx_ba_session __iwl7000_ieee80211_stop_tx_ba_session |
| #define ieee80211_stop_tx_ba_cb_irqsafe __iwl7000_ieee80211_stop_tx_ba_cb_irqsafe |
| #define ieee80211_calc_rx_airtime __iwl7000_ieee80211_calc_rx_airtime |
| #define ieee80211_calc_tx_airtime __iwl7000_ieee80211_calc_tx_airtime |
| #define arc4_setkey __iwl7000_arc4_setkey |
| #define arc4_crypt __iwl7000_arc4_crypt |
| #ifdef CONFIG_THERMAL |
| #if CFG80211_VERSION < KERNEL_VERSION(6,0,0) |
| #define thermal_zone_device_register_with_trips __iwl7000_thermal_zone_device_register_with_trips |
| #endif |
| #if CFG80211_VERSION < KERNEL_VERSION(6,4,0) |
| #define thermal_zone_device_priv __iwl7000_thermal_zone_device_priv |
| #endif /* < 6.4 */ |
| #endif |
| #if CFG80211_VERSION < KERNEL_VERSION(6,7,0) |
| #define wiphy_work_flush __iwl7000_wiphy_work_flush |
| #define wiphy_delayed_work_flush __iwl7000_wiphy_delayed_work_flush |
| #define wiphy_work_queue __iwl7000_wiphy_work_queue |
| #define wiphy_work_cancel __iwl7000_wiphy_work_cancel |
| #define wiphy_delayed_work_timer __iwl7000_wiphy_delayed_work_timer |
| #define wiphy_delayed_work_queue __iwl7000_wiphy_delayed_work_queue |
| #define wiphy_delayed_work_cancel __iwl7000_wiphy_delayed_work_cancel |
| #endif /* CFG80211_VERSION < KERNEL_VERSION(6,5,0) */ |
| #if CFG80211_VERSION < KERNEL_VERSION(6,8,0) |
| #define nl80211_chan_width_to_mhz __iwl7000_nl80211_chan_width_to_mhz |
| #endif /* cfg < 6.8 */ |
| #if CFG80211_VERSION < KERNEL_VERSION(5,6,0) |
| #define ieee80211_get_vht_max_nss __iwl7000_ieee80211_get_vht_max_nss |
| #endif |
| #if CFG80211_VERSION < KERNEL_VERSION(6,9,0) |
| #define cfg80211_defragment_element __iwl7000_cfg80211_defragment_element |
| #endif |
| #if CFG80211_VERSION < KERNEL_VERSION(6,7,0) |
| #define ieee80211_fragment_element __iwl7000_ieee80211_fragment_element |
| #endif |
| #define ieee80211_csa_finish __iwl7000_ieee80211_csa_finish |
| #define ieee80211_channel_switch_disconnect __iwl7000_ieee80211_channel_switch_disconnect |
| #define ieee80211_nan_func_terminated __iwl7000_ieee80211_nan_func_terminated |
| #define ieee80211_nan_func_match __iwl7000_ieee80211_nan_func_match |
| #define ieee80211_color_change_finish __iwl7000_ieee80211_color_change_finish |
| #define ieee80211_obss_color_collision_notify __iwl7000_ieee80211_obss_color_collision_notify |
| #define ieee80211_iter_chan_contexts_atomic __iwl7000_ieee80211_iter_chan_contexts_atomic |
| #define ieee80211_request_smps __iwl7000_ieee80211_request_smps |
| #define ieee80211_iter_keys __iwl7000_ieee80211_iter_keys |
| #define ieee80211_iter_keys_rcu __iwl7000_ieee80211_iter_keys_rcu |
| #define ieee80211_gtk_rekey_notify __iwl7000_ieee80211_gtk_rekey_notify |
| #define ieee80211_get_key_rx_seq __iwl7000_ieee80211_get_key_rx_seq |
| #define ieee80211_set_key_rx_seq __iwl7000_ieee80211_set_key_rx_seq |
| #define ieee80211_remove_key __iwl7000_ieee80211_remove_key |
| #define ieee80211_gtk_rekey_add __iwl7000_ieee80211_gtk_rekey_add |
| #define ieee80211_key_mic_failure __iwl7000_ieee80211_key_mic_failure |
| #define ieee80211_key_replay __iwl7000_ieee80211_key_replay |
| #define __ieee80211_get_radio_led_name __iwl7000___ieee80211_get_radio_led_name |
| #define __ieee80211_get_assoc_led_name __iwl7000___ieee80211_get_assoc_led_name |
| #define __ieee80211_get_tx_led_name __iwl7000___ieee80211_get_tx_led_name |
| #define __ieee80211_get_rx_led_name __iwl7000___ieee80211_get_rx_led_name |
| #define __ieee80211_create_tpt_led_trigger __iwl7000___ieee80211_create_tpt_led_trigger |
| #define ieee80211_set_active_links __iwl7000_ieee80211_set_active_links |
| #define ieee80211_set_active_links_async __iwl7000_ieee80211_set_active_links_async |
| #define ieee80211_emulate_add_chanctx __iwl7000_ieee80211_emulate_add_chanctx |
| #define ieee80211_emulate_remove_chanctx __iwl7000_ieee80211_emulate_remove_chanctx |
| #define ieee80211_emulate_change_chanctx __iwl7000_ieee80211_emulate_change_chanctx |
| #define ieee80211_emulate_switch_vif_chanctx __iwl7000_ieee80211_emulate_switch_vif_chanctx |
| #define ieee80211_restart_hw __iwl7000_ieee80211_restart_hw |
| #define ieee80211_alloc_hw_nm __iwl7000_ieee80211_alloc_hw_nm |
| #define ieee80211_register_hw __iwl7000_ieee80211_register_hw |
| #define ieee80211_unregister_hw __iwl7000_ieee80211_unregister_hw |
| #define ieee80211_free_hw __iwl7000_ieee80211_free_hw |
| #define ieee80211_chswitch_done __iwl7000_ieee80211_chswitch_done |
| #define ieee80211_ap_probereq_get __iwl7000_ieee80211_ap_probereq_get |
| #define ieee80211_beacon_loss __iwl7000_ieee80211_beacon_loss |
| #define ieee80211_connection_loss __iwl7000_ieee80211_connection_loss |
| #define ieee80211_disconnect __iwl7000_ieee80211_disconnect |
| #define ieee80211_cqm_rssi_notify __iwl7000_ieee80211_cqm_rssi_notify |
| #define ieee80211_cqm_beacon_loss_notify __iwl7000_ieee80211_cqm_beacon_loss_notify |
| #define ieee80211_enable_rssi_reports __iwl7000_ieee80211_enable_rssi_reports |
| #define ieee80211_disable_rssi_reports __iwl7000_ieee80211_disable_rssi_reports |
| #define ieee80211_ready_on_channel __iwl7000_ieee80211_ready_on_channel |
| #define ieee80211_remain_on_channel_expired __iwl7000_ieee80211_remain_on_channel_expired |
| #define ieee80211_report_wowlan_wakeup __iwl7000_ieee80211_report_wowlan_wakeup |
| #define ieee80211_rate_control_register __iwl7000_ieee80211_rate_control_register |
| #define ieee80211_rate_control_unregister __iwl7000_ieee80211_rate_control_unregister |
| #define ieee80211_get_tx_rates __iwl7000_ieee80211_get_tx_rates |
| #define rate_control_set_rates __iwl7000_rate_control_set_rates |
| #define ieee80211_sta_ps_transition __iwl7000_ieee80211_sta_ps_transition |
| #define ieee80211_sta_pspoll __iwl7000_ieee80211_sta_pspoll |
| #define ieee80211_sta_uapsd_trigger __iwl7000_ieee80211_sta_uapsd_trigger |
| #define ieee80211_mark_rx_ba_filtered_frames __iwl7000_ieee80211_mark_rx_ba_filtered_frames |
| #define ieee80211_rx_list __iwl7000_ieee80211_rx_list |
| #define ieee80211_rx_napi __iwl7000_ieee80211_rx_napi |
| #define ieee80211_rx_irqsafe __iwl7000_ieee80211_rx_irqsafe |
| #define ieee80211_scan_completed __iwl7000_ieee80211_scan_completed |
| #define ieee80211_sched_scan_results __iwl7000_ieee80211_sched_scan_results |
| #define ieee80211_sched_scan_stopped __iwl7000_ieee80211_sched_scan_stopped |
| #define ieee80211_find_sta_by_link_addrs __iwl7000_ieee80211_find_sta_by_link_addrs |
| #define ieee80211_find_sta_by_ifaddr __iwl7000_ieee80211_find_sta_by_ifaddr |
| #define ieee80211_find_sta __iwl7000_ieee80211_find_sta |
| #define ieee80211_sta_block_awake __iwl7000_ieee80211_sta_block_awake |
| #define ieee80211_sta_eosp __iwl7000_ieee80211_sta_eosp |
| #define ieee80211_send_eosp_nullfunc __iwl7000_ieee80211_send_eosp_nullfunc |
| #define ieee80211_sta_set_buffered __iwl7000_ieee80211_sta_set_buffered |
| #define ieee80211_sta_register_airtime __iwl7000_ieee80211_sta_register_airtime |
| #define ieee80211_sta_recalc_aggregates __iwl7000_ieee80211_sta_recalc_aggregates |
| #ifdef CONFIG_LOCKDEP |
| #define lockdep_sta_mutex_held __iwl7000_lockdep_sta_mutex_held |
| #endif |
| #define ieee80211_tx_status_irqsafe __iwl7000_ieee80211_tx_status_irqsafe |
| #define ieee80211_tx_status_skb __iwl7000_ieee80211_tx_status_skb |
| #define ieee80211_tx_status_ext __iwl7000_ieee80211_tx_status_ext |
| #define ieee80211_tx_rate_update __iwl7000_ieee80211_tx_rate_update |
| #define ieee80211_report_low_ack __iwl7000_ieee80211_report_low_ack |
| #define ieee80211_free_txskb __iwl7000_ieee80211_free_txskb |
| #define ieee80211_tdls_oper_request __iwl7000_ieee80211_tdls_oper_request |
| #define ieee80211_tkip_add_iv __iwl7000_ieee80211_tkip_add_iv |
| #define ieee80211_get_tkip_p1k_iv __iwl7000_ieee80211_get_tkip_p1k_iv |
| #define ieee80211_get_tkip_rx_p1k __iwl7000_ieee80211_get_tkip_rx_p1k |
| #define ieee80211_get_tkip_p2k __iwl7000_ieee80211_get_tkip_p2k |
| #define ieee80211_tx_prepare_skb __iwl7000_ieee80211_tx_prepare_skb |
| #define ieee80211_tx_dequeue __iwl7000_ieee80211_tx_dequeue |
| #define ieee80211_next_txq __iwl7000_ieee80211_next_txq |
| #define __ieee80211_schedule_txq __iwl7000___ieee80211_schedule_txq |
| #define ieee80211_txq_airtime_check __iwl7000_ieee80211_txq_airtime_check |
| #define ieee80211_txq_may_transmit __iwl7000_ieee80211_txq_may_transmit |
| #define ieee80211_txq_schedule_start __iwl7000_ieee80211_txq_schedule_start |
| #define ieee80211_beacon_update_cntdwn __iwl7000_ieee80211_beacon_update_cntdwn |
| #define ieee80211_beacon_set_cntdwn __iwl7000_ieee80211_beacon_set_cntdwn |
| #define ieee80211_beacon_cntdwn_is_complete __iwl7000_ieee80211_beacon_cntdwn_is_complete |
| #define ieee80211_beacon_get_template __iwl7000_ieee80211_beacon_get_template |
| #define ieee80211_beacon_get_template_ema_index __iwl7000_ieee80211_beacon_get_template_ema_index |
| #define ieee80211_beacon_free_ema_list __iwl7000_ieee80211_beacon_free_ema_list |
| #define ieee80211_beacon_get_template_ema_list __iwl7000_ieee80211_beacon_get_template_ema_list |
| #define ieee80211_beacon_get_tim __iwl7000_ieee80211_beacon_get_tim |
| #define ieee80211_proberesp_get __iwl7000_ieee80211_proberesp_get |
| #define ieee80211_get_fils_discovery_tmpl __iwl7000_ieee80211_get_fils_discovery_tmpl |
| #define ieee80211_get_unsol_bcast_probe_resp_tmpl __iwl7000_ieee80211_get_unsol_bcast_probe_resp_tmpl |
| #define ieee80211_pspoll_get __iwl7000_ieee80211_pspoll_get |
| #define ieee80211_nullfunc_get __iwl7000_ieee80211_nullfunc_get |
| #define ieee80211_probereq_get __iwl7000_ieee80211_probereq_get |
| #define ieee80211_rts_get __iwl7000_ieee80211_rts_get |
| #define ieee80211_ctstoself_get __iwl7000_ieee80211_ctstoself_get |
| #define ieee80211_get_buffered_bc __iwl7000_ieee80211_get_buffered_bc |
| #define ieee80211_reserve_tid __iwl7000_ieee80211_reserve_tid |
| #define ieee80211_unreserve_tid __iwl7000_ieee80211_unreserve_tid |
| #define wiphy_to_ieee80211_hw __iwl7000_wiphy_to_ieee80211_hw |
| #define ieee80211_get_bssid __iwl7000_ieee80211_get_bssid |
| #define ieee80211_generic_frame_duration __iwl7000_ieee80211_generic_frame_duration |
| #define ieee80211_rts_duration __iwl7000_ieee80211_rts_duration |
| #define ieee80211_ctstoself_duration __iwl7000_ieee80211_ctstoself_duration |
| #define ieee80211_handle_wake_tx_queue __iwl7000_ieee80211_handle_wake_tx_queue |
| #define ieee80211_wake_queue __iwl7000_ieee80211_wake_queue |
| #define ieee80211_stop_queue __iwl7000_ieee80211_stop_queue |
| #define ieee80211_stop_queues __iwl7000_ieee80211_stop_queues |
| #define ieee80211_queue_stopped __iwl7000_ieee80211_queue_stopped |
| #define ieee80211_wake_queues __iwl7000_ieee80211_wake_queues |
| #define ieee80211_iterate_interfaces __iwl7000_ieee80211_iterate_interfaces |
| #define ieee80211_iterate_active_interfaces_atomic __iwl7000_ieee80211_iterate_active_interfaces_atomic |
| #define ieee80211_iterate_active_interfaces_mtx __iwl7000_ieee80211_iterate_active_interfaces_mtx |
| #define ieee80211_iterate_stations_atomic __iwl7000_ieee80211_iterate_stations_atomic |
| #define wdev_to_ieee80211_vif __iwl7000_wdev_to_ieee80211_vif |
| #define ieee80211_vif_to_wdev __iwl7000_ieee80211_vif_to_wdev |
| #define ieee80211_queue_work __iwl7000_ieee80211_queue_work |
| #define ieee80211_queue_delayed_work __iwl7000_ieee80211_queue_delayed_work |
| #define ieee80211_hw_restart_disconnect __iwl7000_ieee80211_hw_restart_disconnect |
| #define ieee80211_resume_disconnect __iwl7000_ieee80211_resume_disconnect |
| #define ieee80211_ave_rssi __iwl7000_ieee80211_ave_rssi |
| #define ieee80211_radar_detected __iwl7000_ieee80211_radar_detected |
| #define ieee80211_update_p2p_noa __iwl7000_ieee80211_update_p2p_noa |
| #define ieee80211_parse_p2p_noa __iwl7000_ieee80211_parse_p2p_noa |
| #define ieee80211_txq_get_depth __iwl7000_ieee80211_txq_get_depth |
| #define ieee80211_update_mu_groups __iwl7000_ieee80211_update_mu_groups |
| #endif |