/drivers/net/wireless/iwlwifi/mvm/ |
D | mac80211.c | 210 void iwl_mvm_ref(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type) in iwl_mvm_ref() 222 void iwl_mvm_unref(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type) in iwl_mvm_unref() 234 static void iwl_mvm_unref_all_except(struct iwl_mvm *mvm, in iwl_mvm_unref_all_except() 256 int iwl_mvm_ref_sync(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type) in iwl_mvm_ref_sync() 271 static void iwl_mvm_reset_phy_ctxts(struct iwl_mvm *mvm) in iwl_mvm_reset_phy_ctxts() 282 int iwl_mvm_mac_setup_register(struct iwl_mvm *mvm) in iwl_mvm_mac_setup_register() 473 static bool iwl_mvm_defer_tx(struct iwl_mvm *mvm, in iwl_mvm_defer_tx() 518 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mac_tx() local 580 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mac_ampdu_action() local 665 struct iwl_mvm *mvm = data; in iwl_mvm_cleanup_iterator() local [all …]
|
D | sta.c | 71 static int iwl_mvm_find_free_sta_id(struct iwl_mvm *mvm, in iwl_mvm_find_free_sta_id() 99 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_send_to_fw() 207 int iwl_mvm_add_sta(struct iwl_mvm *mvm, in iwl_mvm_add_sta() 270 int iwl_mvm_update_sta(struct iwl_mvm *mvm, in iwl_mvm_update_sta() 277 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in iwl_mvm_drain_sta() 318 static int iwl_mvm_rm_sta_common(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_rm_sta_common() 347 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, sta_drained_wk); in iwl_mvm_sta_drained_wk() local 406 int iwl_mvm_rm_sta(struct iwl_mvm *mvm, in iwl_mvm_rm_sta() 456 int iwl_mvm_rm_sta_id(struct iwl_mvm *mvm, in iwl_mvm_rm_sta_id() 468 static int iwl_mvm_allocate_int_sta(struct iwl_mvm *mvm, in iwl_mvm_allocate_int_sta() [all …]
|
D | time-event.c | 84 void iwl_mvm_te_clear_data(struct iwl_mvm *mvm, in iwl_mvm_te_clear_data() 101 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, roc_done_wk); in iwl_mvm_roc_done_wk() local 133 static void iwl_mvm_roc_finished(struct iwl_mvm *mvm) in iwl_mvm_roc_finished() 145 static void iwl_mvm_csa_noa_start(struct iwl_mvm *mvm) in iwl_mvm_csa_noa_start() 180 static bool iwl_mvm_te_check_disconnect(struct iwl_mvm *mvm, in iwl_mvm_te_check_disconnect() 201 static void iwl_mvm_te_handle_notif(struct iwl_mvm *mvm, in iwl_mvm_te_handle_notif() 272 static int iwl_mvm_aux_roc_te_handle_notif(struct iwl_mvm *mvm, in iwl_mvm_aux_roc_te_handle_notif() 326 int iwl_mvm_rx_time_event_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_time_event_notif() 356 struct iwl_mvm *mvm = in iwl_mvm_te_notif() local 388 struct iwl_mvm *mvm = in iwl_mvm_time_event_response() local [all …]
|
D | tt.c | 74 static void iwl_mvm_enter_ctkill(struct iwl_mvm *mvm) in iwl_mvm_enter_ctkill() 93 static void iwl_mvm_exit_ctkill(struct iwl_mvm *mvm) in iwl_mvm_exit_ctkill() 105 struct iwl_mvm *mvm = in iwl_mvm_temp_notif() local 128 static int iwl_mvm_get_temp_cmd(struct iwl_mvm *mvm) in iwl_mvm_get_temp_cmd() 138 int iwl_mvm_get_temp(struct iwl_mvm *mvm) in iwl_mvm_get_temp() 170 struct iwl_mvm *mvm; in check_exit_ctkill() local 216 struct iwl_mvm *mvm = _data; in iwl_mvm_tt_smps_iterator() local 232 static void iwl_mvm_tt_tx_protection(struct iwl_mvm *mvm, bool enable) in iwl_mvm_tt_tx_protection() 258 void iwl_mvm_tt_tx_backoff(struct iwl_mvm *mvm, u32 backoff) in iwl_mvm_tt_tx_backoff() 277 void iwl_mvm_tt_handler(struct iwl_mvm *mvm) in iwl_mvm_tt_handler() [all …]
|
D | ops.c | 146 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_nic_config() local 379 struct iwl_mvm *mvm; in iwl_op_mode_mvm_start() local 578 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_op_mode_mvm_stop() local 619 void iwl_mvm_async_handlers_purge(struct iwl_mvm *mvm) in iwl_mvm_async_handlers_purge() 634 struct iwl_mvm *mvm = in iwl_mvm_async_handlers_wk() local 668 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_rx_dispatch() local 709 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_stop_sw_queue() local 727 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_wake_sw_queue() local 743 void iwl_mvm_set_hw_ctkill_state(struct iwl_mvm *mvm, bool state) in iwl_mvm_set_hw_ctkill_state() 755 struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode); in iwl_mvm_set_hw_rfkill_state() local [all …]
|
D | power.c | 80 int iwl_mvm_beacon_filter_send_cmd(struct iwl_mvm *mvm, in iwl_mvm_beacon_filter_send_cmd() 112 void iwl_mvm_beacon_filter_set_cqm_params(struct iwl_mvm *mvm, in iwl_mvm_beacon_filter_set_cqm_params() 128 static void iwl_mvm_power_log(struct iwl_mvm *mvm, in iwl_mvm_power_log() 165 static void iwl_mvm_power_configure_uapsd(struct iwl_mvm *mvm, in iwl_mvm_power_configure_uapsd() 258 static bool iwl_mvm_power_allow_uapsd(struct iwl_mvm *mvm, in iwl_mvm_power_allow_uapsd() 307 static void iwl_mvm_power_build_cmd(struct iwl_mvm *mvm, in iwl_mvm_power_build_cmd() 423 static int iwl_mvm_power_send_cmd(struct iwl_mvm *mvm, in iwl_mvm_power_send_cmd() 438 int iwl_mvm_power_update_device(struct iwl_mvm *mvm) in iwl_mvm_power_update_device() 464 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_power_vif_assoc() 487 int iwl_mvm_power_uapsd_misbehaving_ap_notif(struct iwl_mvm *mvm, in iwl_mvm_power_uapsd_misbehaving_ap_notif() [all …]
|
D | mac-ctxt.c | 82 struct iwl_mvm *mvm; member 200 u32 iwl_mvm_mac_get_queues_mask(struct iwl_mvm *mvm, in iwl_mvm_mac_get_queues_mask() 244 void iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_recalc_tsf_id() 267 static int iwl_mvm_mac_ctxt_allocate_resources(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_allocate_resources() 417 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_init() 447 void iwl_mvm_mac_ctxt_release(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_mac_ctxt_release() 466 static void iwl_mvm_ack_rates(struct iwl_mvm *mvm, in iwl_mvm_ack_rates() 552 static void iwl_mvm_mac_ctxt_set_ht_flags(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_set_ht_flags() 586 static void iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_cmd_common() 688 static int iwl_mvm_mac_ctxt_send_cmd(struct iwl_mvm *mvm, in iwl_mvm_mac_ctxt_send_cmd() [all …]
|
D | coex_legacy.c | 107 static int iwl_send_bt_prio_tbl(struct iwl_mvm *mvm) in iwl_send_bt_prio_tbl() 508 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type() 552 int iwl_send_bt_init_conf_old(struct iwl_mvm *mvm) in iwl_send_bt_init_conf_old() 665 static int iwl_mvm_bt_udpate_ctrl_kill_msk(struct iwl_mvm *mvm) in iwl_mvm_bt_udpate_ctrl_kill_msk() 710 static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id, in iwl_mvm_bt_coex_reduced_txp() 758 struct iwl_mvm *mvm; member 765 void iwl_mvm_bt_coex_enable_rssi_event(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_enable_rssi_event() 784 struct iwl_mvm *mvm = data->mvm; in iwl_mvm_bt_notif_iterator() local 914 static void iwl_mvm_bt_coex_notif_handle(struct iwl_mvm *mvm) in iwl_mvm_bt_coex_notif_handle() 996 int iwl_mvm_rx_bt_coex_notif_old(struct iwl_mvm *mvm, in iwl_mvm_rx_bt_coex_notif_old() [all …]
|
D | coex.c | 520 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif) in iwl_get_coex_type() 568 int iwl_send_bt_init_conf(struct iwl_mvm *mvm) in iwl_send_bt_init_conf() 654 static int iwl_mvm_bt_udpate_sw_boost(struct iwl_mvm *mvm) in iwl_mvm_bt_udpate_sw_boost() 696 static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id, in iwl_mvm_bt_coex_reduced_txp() 731 struct iwl_mvm *mvm; member 738 void iwl_mvm_bt_coex_enable_rssi_event(struct iwl_mvm *mvm, in iwl_mvm_bt_coex_enable_rssi_event() 757 struct iwl_mvm *mvm = data->mvm; in iwl_mvm_bt_notif_iterator() local 887 static void iwl_mvm_bt_coex_notif_handle(struct iwl_mvm *mvm) in iwl_mvm_bt_coex_notif_handle() 965 int iwl_mvm_rx_bt_coex_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_bt_coex_notif() 1001 struct iwl_mvm *mvm = data->mvm; in iwl_mvm_bt_rssi_iterator() local [all …]
|
D | scan.c | 86 static inline __le16 iwl_mvm_scan_rx_chain(struct iwl_mvm *mvm) in iwl_mvm_scan_rx_chain() 111 iwl_mvm_scan_rate_n_flags(struct iwl_mvm *mvm, enum ieee80211_band band, in iwl_mvm_scan_rate_n_flags() 277 static void iwl_mvm_scan_calc_params(struct iwl_mvm *mvm, in iwl_mvm_scan_calc_params() 342 static inline bool iwl_mvm_rrm_scan_needed(struct iwl_mvm *mvm) in iwl_mvm_rrm_scan_needed() 349 static int iwl_mvm_max_scan_ie_fw_cmd_room(struct iwl_mvm *mvm, in iwl_mvm_max_scan_ie_fw_cmd_room() 371 int iwl_mvm_max_scan_ie_len(struct iwl_mvm *mvm, bool is_sched_scan) in iwl_mvm_max_scan_ie_len() 391 int iwl_mvm_scan_request(struct iwl_mvm *mvm, in iwl_mvm_scan_request() 503 int iwl_mvm_rx_scan_response(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_scan_response() 514 int iwl_mvm_rx_scan_complete(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_scan_complete() 534 int iwl_mvm_rx_scan_offload_results(struct iwl_mvm *mvm, in iwl_mvm_rx_scan_offload_results() [all …]
|
D | debugfs.c | 73 static ssize_t iwl_dbgfs_tx_flush_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_tx_flush_write() 94 static ssize_t iwl_dbgfs_sta_drain_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_sta_drain_write() 126 struct iwl_mvm *mvm = inode->i_private; in iwl_dbgfs_fw_error_dump_open() local 199 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_sram_read() local 231 static ssize_t iwl_dbgfs_sram_write(struct iwl_mvm *mvm, char *buf, in iwl_dbgfs_sram_write() 266 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_set_nic_temperature_read() local 285 static ssize_t iwl_dbgfs_set_nic_temperature_write(struct iwl_mvm *mvm, in iwl_dbgfs_set_nic_temperature_write() 333 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_nic_temp_read() local 355 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_stations_read() local 385 struct iwl_mvm *mvm = file->private_data; in iwl_dbgfs_disable_power_off_read() local [all …]
|
D | fw.c | 89 iwl_get_ucode_image(struct iwl_mvm *mvm, enum iwl_ucode_type ucode_type) in iwl_get_ucode_image() 97 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant) in iwl_send_tx_ant_cfg() 111 struct iwl_mvm *mvm = in iwl_alive_fn() local 178 static int iwl_mvm_load_ucode_wait_alive(struct iwl_mvm *mvm, in iwl_mvm_load_ucode_wait_alive() 257 static int iwl_send_phy_cfg_cmd(struct iwl_mvm *mvm) in iwl_send_phy_cfg_cmd() 276 int iwl_run_init_mvm_ucode(struct iwl_mvm *mvm, bool read_nvm) in iwl_run_init_mvm_ucode() 393 int iwl_mvm_up(struct iwl_mvm *mvm) in iwl_mvm_up() 515 int iwl_mvm_load_d3_fw(struct iwl_mvm *mvm) in iwl_mvm_load_d3_fw() 559 int iwl_mvm_rx_card_state_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_card_state_notif() 576 int iwl_mvm_rx_radio_ver(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_radio_ver()
|
D | led.c | 70 static void iwl_mvm_led_enable(struct iwl_mvm *mvm) in iwl_mvm_led_enable() 76 static void iwl_mvm_led_disable(struct iwl_mvm *mvm) in iwl_mvm_led_disable() 84 struct iwl_mvm *mvm = container_of(led_cdev, struct iwl_mvm, led); in iwl_led_brightness_set() local 91 int iwl_mvm_leds_init(struct iwl_mvm *mvm) in iwl_mvm_leds_init() 129 void iwl_mvm_leds_exit(struct iwl_mvm *mvm) in iwl_mvm_leds_exit()
|
D | rx.c | 74 int iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_rx_phy_cmd() 98 static void iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm, in iwl_mvm_pass_packet_to_mac80211() 143 static void iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, in iwl_mvm_get_signal_strength() 185 static u32 iwl_mvm_set_mac80211_rx_flag(struct iwl_mvm *mvm, in iwl_mvm_set_mac80211_rx_flag() 241 int iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_rx_mpdu() 401 static void iwl_mvm_update_rx_statistics(struct iwl_mvm *mvm, in iwl_mvm_update_rx_statistics() 415 struct iwl_mvm *mvm; member 423 struct iwl_mvm *mvm = data->mvm; in iwl_mvm_stat_iterator() local 491 int iwl_mvm_rx_statistics(struct iwl_mvm *mvm, in iwl_mvm_rx_statistics()
|
D | tx.c | 76 static void iwl_mvm_set_tx_cmd(struct iwl_mvm *mvm, struct sk_buff *skb, in iwl_mvm_set_tx_cmd() 152 static void iwl_mvm_set_tx_cmd_rate(struct iwl_mvm *mvm, in iwl_mvm_set_tx_cmd_rate() 233 static void iwl_mvm_set_tx_cmd_crypto(struct iwl_mvm *mvm, in iwl_mvm_set_tx_cmd_crypto() 272 iwl_mvm_set_tx_params(struct iwl_mvm *mvm, struct sk_buff *skb, in iwl_mvm_set_tx_params() 304 int iwl_mvm_tx_skb_non_sta(struct iwl_mvm *mvm, struct sk_buff *skb) in iwl_mvm_tx_skb_non_sta() 377 int iwl_mvm_tx_skb(struct iwl_mvm *mvm, struct sk_buff *skb, in iwl_mvm_tx_skb() 465 static void iwl_mvm_check_ratid_empty(struct iwl_mvm *mvm, in iwl_mvm_check_ratid_empty() 607 static void iwl_mvm_rx_tx_cmd_single(struct iwl_mvm *mvm, in iwl_mvm_rx_tx_cmd_single() 811 static void iwl_mvm_rx_tx_cmd_agg_dbg(struct iwl_mvm *mvm, in iwl_mvm_rx_tx_cmd_agg_dbg() 831 static void iwl_mvm_rx_tx_cmd_agg_dbg(struct iwl_mvm *mvm, in iwl_mvm_rx_tx_cmd_agg_dbg() [all …]
|
D | phy-ctxt.c | 142 static void iwl_mvm_phy_ctxt_cmd_data(struct iwl_mvm *mvm, in iwl_mvm_phy_ctxt_cmd_data() 188 static int iwl_mvm_phy_ctxt_apply(struct iwl_mvm *mvm, in iwl_mvm_phy_ctxt_apply() 215 int iwl_mvm_phy_ctxt_add(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_add() 234 void iwl_mvm_phy_ctxt_ref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt) in iwl_mvm_phy_ctxt_ref() 245 int iwl_mvm_phy_ctxt_changed(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt, in iwl_mvm_phy_ctxt_changed() 257 void iwl_mvm_phy_ctxt_unref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt) in iwl_mvm_phy_ctxt_unref() 281 int iwl_mvm_phy_ctx_count(struct iwl_mvm *mvm) in iwl_mvm_phy_ctx_count()
|
D | rs.c | 161 static bool rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_mimo_allow() 179 static bool rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_siso_allow() 188 static bool rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in rs_sgi_allow() 505 static inline void rs_dump_rate(struct iwl_mvm *mvm, const struct rs_rate *rate, in rs_dump_rate() 523 static void rs_rate_scale_clear_tbl_windows(struct iwl_mvm *mvm, in rs_rate_scale_clear_tbl_windows() 541 static int rs_tl_turn_on_agg_for_tid(struct iwl_mvm *mvm, in rs_tl_turn_on_agg_for_tid() 563 static void rs_tl_turn_on_agg(struct iwl_mvm *mvm, u8 tid, in rs_tl_turn_on_agg() 698 static u32 ucode_rate_from_rs_rate(struct iwl_mvm *mvm, in ucode_rate_from_rs_rate() 866 static u16 rs_get_adjacent_rate(struct iwl_mvm *mvm, u8 index, u16 rate_mask, in rs_get_adjacent_rate() 937 struct iwl_mvm *mvm = lq_sta->pers.drv; in rs_get_lower_rate_in_column() local [all …]
|
D | d3.c | 81 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_set_rekey_data() local 149 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_wowlan_program_keys() local 338 static int iwl_mvm_send_patterns(struct iwl_mvm *mvm, in iwl_mvm_send_patterns() 512 static int iwl_mvm_send_remote_wake_cfg(struct iwl_mvm *mvm, in iwl_mvm_send_remote_wake_cfg() 605 struct iwl_mvm *mvm; member 631 static int iwl_mvm_d3_reprogram(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_d3_reprogram() 727 static int iwl_mvm_get_last_nonqos_seq(struct iwl_mvm *mvm, in iwl_mvm_get_last_nonqos_seq() 764 void iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_set_last_nonqos_seq() 787 iwl_mvm_send_wowlan_config_cmd(struct iwl_mvm *mvm, in iwl_mvm_send_wowlan_config_cmd() 804 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in __iwl_mvm_suspend() local [all …]
|
D | nvm.c | 92 static int iwl_nvm_write_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_chunk() 113 static int iwl_nvm_read_chunk(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_chunk() 192 static int iwl_nvm_write_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_write_section() 226 static int iwl_nvm_read_section(struct iwl_mvm *mvm, u16 section, in iwl_nvm_read_section() 262 iwl_parse_nvm_sections(struct iwl_mvm *mvm) in iwl_parse_nvm_sections() 330 static int iwl_mvm_read_external_nvm(struct iwl_mvm *mvm) in iwl_mvm_read_external_nvm() 460 int iwl_mvm_load_nvm_to_nic(struct iwl_mvm *mvm) in iwl_mvm_load_nvm_to_nic() 480 int iwl_nvm_init(struct iwl_mvm *mvm, bool read_nvm_from_nic) in iwl_nvm_init()
|
D | utils.c | 78 int iwl_mvm_send_cmd(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd) in iwl_mvm_send_cmd() 111 int iwl_mvm_send_cmd_pdu(struct iwl_mvm *mvm, u8 id, in iwl_mvm_send_cmd_pdu() 127 int iwl_mvm_send_cmd_status(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd, in iwl_mvm_send_cmd_status() 190 int iwl_mvm_send_cmd_pdu_status(struct iwl_mvm *mvm, u8 id, u16 len, in iwl_mvm_send_cmd_pdu_status() 246 int iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb, in iwl_mvm_rx_fw_error() 280 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx) in iwl_mvm_next_antenna() 410 static void iwl_mvm_dump_umac_error_log(struct iwl_mvm *mvm) in iwl_mvm_dump_umac_error_log() 452 void iwl_mvm_dump_nic_error_log(struct iwl_mvm *mvm) in iwl_mvm_dump_nic_error_log() 533 void iwl_mvm_enable_txq(struct iwl_mvm *mvm, int queue, u16 ssn, in iwl_mvm_enable_txq() 561 void iwl_mvm_disable_txq(struct iwl_mvm *mvm, int queue) in iwl_mvm_disable_txq() [all …]
|
D | tdls.c | 67 void iwl_mvm_teardown_tdls_peers(struct iwl_mvm *mvm) in iwl_mvm_teardown_tdls_peers() 89 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_tdls_sta_count() 116 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_recalc_tdls_state() 133 struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw); in iwl_mvm_mac_mgd_protect_tdls_discover() local
|
D | debugfs-vif.c | 68 static void iwl_dbgfs_update_pm(struct iwl_mvm *mvm, in iwl_dbgfs_update_pm() 134 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_write() local 199 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_pm_params_read() local 215 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_mac_params_read() local 343 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_bf_params_write() local 489 struct iwl_mvm *mvm = mvmvif->mvm; in iwl_dbgfs_low_latency_write() local 535 void iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_register() 596 void iwl_mvm_vif_dbgfs_clean(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_clean()
|
D | binding.c | 78 static int iwl_mvm_binding_cmd(struct iwl_mvm *mvm, u32 action, in iwl_mvm_binding_cmd() 137 static int iwl_mvm_binding_update(struct iwl_mvm *mvm, in iwl_mvm_binding_update() 179 int iwl_mvm_binding_add_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_add_vif() 196 int iwl_mvm_binding_remove_vif(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_binding_remove_vif()
|
D | sf.c | 173 static int iwl_mvm_sf_config(struct iwl_mvm *mvm, u8 sta_id, in iwl_mvm_sf_config() 234 int iwl_mvm_sf_update(struct iwl_mvm *mvm, struct ieee80211_vif *changed_vif, in iwl_mvm_sf_update()
|
D | mvm.h | 390 struct iwl_mvm *mvm; member 753 static inline bool iwl_mvm_is_radio_killed(struct iwl_mvm *mvm) in iwl_mvm_is_radio_killed() 760 iwl_mvm_sta_from_staid_protected(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_sta_from_staid_protected() 777 static inline bool iwl_mvm_is_d0i3_supported(struct iwl_mvm *mvm) in iwl_mvm_is_d0i3_supported() 783 static inline bool iwl_mvm_is_dqa_supported(struct iwl_mvm *mvm) in iwl_mvm_is_dqa_supported() 840 static inline void iwl_mvm_wait_for_async_handlers(struct iwl_mvm *mvm) in iwl_mvm_wait_for_async_handlers() 973 static inline int iwl_mvm_dbgfs_register(struct iwl_mvm *mvm, in iwl_mvm_dbgfs_register() 979 iwl_mvm_vif_dbgfs_register(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_register() 983 iwl_mvm_vif_dbgfs_clean(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_vif_dbgfs_clean() 1014 static inline int iwl_mvm_leds_init(struct iwl_mvm *mvm) in iwl_mvm_leds_init() [all …]
|