| /linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ | 
| D | mac80211.c | 212 void iwl_mvm_ref(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type)  in iwl_mvm_ref()224 void iwl_mvm_unref(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type)  in iwl_mvm_unref()
 236 static void iwl_mvm_unref_all_except(struct iwl_mvm *mvm,  in iwl_mvm_unref_all_except()
 258 bool iwl_mvm_ref_taken(struct iwl_mvm *mvm)  in iwl_mvm_ref_taken()
 278 int iwl_mvm_ref_sync(struct iwl_mvm *mvm, enum iwl_mvm_ref_type ref_type)  in iwl_mvm_ref_sync()
 293 static void iwl_mvm_reset_phy_ctxts(struct iwl_mvm *mvm)  in iwl_mvm_reset_phy_ctxts()
 311 	struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw);  in iwl_mvm_get_regdomain()  local
 350 void iwl_mvm_update_changed_regdom(struct iwl_mvm *mvm)  in iwl_mvm_update_changed_regdom()
 368 struct ieee80211_regdomain *iwl_mvm_get_current_regdomain(struct iwl_mvm *mvm,  in iwl_mvm_get_current_regdomain()
 377 int iwl_mvm_init_fw_regd(struct iwl_mvm *mvm)  in iwl_mvm_init_fw_regd()
 [all …]
 
 | 
| D | tt.c | 71 static void iwl_mvm_enter_ctkill(struct iwl_mvm *mvm)  in iwl_mvm_enter_ctkill()94 static void iwl_mvm_exit_ctkill(struct iwl_mvm *mvm)  in iwl_mvm_exit_ctkill()
 103 void iwl_mvm_tt_temp_changed(struct iwl_mvm *mvm, u32 temp)  in iwl_mvm_tt_temp_changed()
 116 static int iwl_mvm_temp_notif_parse(struct iwl_mvm *mvm,  in iwl_mvm_temp_notif_parse()
 144 	struct iwl_mvm *mvm =  in iwl_mvm_temp_notif_wait()  local
 158 void iwl_mvm_temp_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb)  in iwl_mvm_temp_notif()
 174 static int iwl_mvm_get_temp_cmd(struct iwl_mvm *mvm)  in iwl_mvm_get_temp_cmd()
 197 int iwl_mvm_get_temp(struct iwl_mvm *mvm)  in iwl_mvm_get_temp()
 233 	struct iwl_mvm *mvm;  in check_exit_ctkill()  local
 279 	struct iwl_mvm *mvm = _data;  in iwl_mvm_tt_smps_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 static int iwl_mvm_tdls_sta_init(struct iwl_mvm *mvm,  in iwl_mvm_tdls_sta_init()
 246 static void iwl_mvm_tdls_sta_deinit(struct iwl_mvm *mvm,  in iwl_mvm_tdls_sta_deinit()
 261 int iwl_mvm_add_sta(struct iwl_mvm *mvm,  in iwl_mvm_add_sta()
 341 int iwl_mvm_update_sta(struct iwl_mvm *mvm,  in iwl_mvm_update_sta()
 348 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,  in iwl_mvm_drain_sta()
 389 static int iwl_mvm_rm_sta_common(struct iwl_mvm *mvm, u8 sta_id)  in iwl_mvm_rm_sta_common()
 418 	struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, sta_drained_wk);  in iwl_mvm_sta_drained_wk()  local
 489 int iwl_mvm_rm_sta(struct iwl_mvm *mvm,  in iwl_mvm_rm_sta()
 [all …]
 
 | 
| D | tof.c | 68 void iwl_mvm_tof_init(struct iwl_mvm *mvm)  in iwl_mvm_tof_init()98 void iwl_mvm_tof_clean(struct iwl_mvm *mvm)  in iwl_mvm_tof_clean()
 119 int iwl_mvm_tof_config_cmd(struct iwl_mvm *mvm)  in iwl_mvm_tof_config_cmd()
 143 int iwl_mvm_tof_range_abort_cmd(struct iwl_mvm *mvm, u8 id)  in iwl_mvm_tof_range_abort_cmd()
 170 int iwl_mvm_tof_responder_cmd(struct iwl_mvm *mvm,  in iwl_mvm_tof_responder_cmd()
 195 int iwl_mvm_tof_range_request_cmd(struct iwl_mvm *mvm,  in iwl_mvm_tof_range_request_cmd()
 229 int iwl_mvm_tof_range_request_ext_cmd(struct iwl_mvm *mvm,  in iwl_mvm_tof_range_request_ext_cmd()
 248 static int iwl_mvm_tof_range_resp(struct iwl_mvm *mvm, void *data)  in iwl_mvm_tof_range_resp()
 265 static int iwl_mvm_tof_mcsi_notif(struct iwl_mvm *mvm, void *data)  in iwl_mvm_tof_mcsi_notif()
 273 static int iwl_mvm_tof_nb_report_notif(struct iwl_mvm *mvm, void *data)  in iwl_mvm_tof_nb_report_notif()
 [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
 135 static void iwl_mvm_roc_finished(struct iwl_mvm *mvm)  in iwl_mvm_roc_finished()
 147 static void iwl_mvm_csa_noa_start(struct iwl_mvm *mvm)  in iwl_mvm_csa_noa_start()
 182 static bool iwl_mvm_te_check_disconnect(struct iwl_mvm *mvm,  in iwl_mvm_te_check_disconnect()
 198 iwl_mvm_te_handle_notify_csa(struct iwl_mvm *mvm,  in iwl_mvm_te_handle_notify_csa()
 233 static void iwl_mvm_te_check_trigger(struct iwl_mvm *mvm,  in iwl_mvm_te_check_trigger()
 278 static void iwl_mvm_te_handle_notif(struct iwl_mvm *mvm,  in iwl_mvm_te_handle_notif()
 356 static int iwl_mvm_aux_roc_te_handle_notif(struct iwl_mvm *mvm,  in iwl_mvm_aux_roc_te_handle_notif()
 413 void iwl_mvm_rx_time_event_notif(struct iwl_mvm *mvm,  in iwl_mvm_rx_time_event_notif()
 [all …]
 
 | 
| D | fw.c | 90 iwl_get_ucode_image(struct iwl_mvm *mvm, enum iwl_ucode_type ucode_type)  in iwl_get_ucode_image()98 static int iwl_send_tx_ant_cfg(struct iwl_mvm *mvm, u8 valid_tx_ant)  in iwl_send_tx_ant_cfg()
 109 void iwl_free_fw_paging(struct iwl_mvm *mvm)  in iwl_free_fw_paging()
 134 static int iwl_fill_paging_mem(struct iwl_mvm *mvm, const struct fw_img *image)  in iwl_fill_paging_mem()
 210 static int iwl_alloc_fw_paging_mem(struct iwl_mvm *mvm,  in iwl_alloc_fw_paging_mem()
 317 static int iwl_save_fw_paging(struct iwl_mvm *mvm,  in iwl_save_fw_paging()
 330 static int iwl_send_paging_cmd(struct iwl_mvm *mvm, const struct fw_img *fw)  in iwl_send_paging_cmd()
 360 static int iwl_trans_get_paging_item(struct iwl_mvm *mvm)  in iwl_trans_get_paging_item()
 414 	struct iwl_mvm *mvm =  in iwl_alive_fn()  local
 510 static int iwl_mvm_load_ucode_wait_alive(struct iwl_mvm *mvm,  in iwl_mvm_load_ucode_wait_alive()
 [all …]
 
 | 
| D | scan.c | 146 static u8 iwl_mvm_scan_rx_ant(struct iwl_mvm *mvm)  in iwl_mvm_scan_rx_ant()153 static inline __le16 iwl_mvm_scan_rx_chain(struct iwl_mvm *mvm)  in iwl_mvm_scan_rx_chain()
 175 iwl_mvm_scan_rate_n_flags(struct iwl_mvm *mvm, enum ieee80211_band band,  in iwl_mvm_scan_rate_n_flags()
 203 static enum iwl_mvm_traffic_load iwl_mvm_get_traffic_load(struct iwl_mvm *mvm)  in iwl_mvm_get_traffic_load()
 209 iwl_mvm_scan_type iwl_mvm_get_scan_type(struct iwl_mvm *mvm,  in iwl_mvm_get_scan_type()
 238 static inline bool iwl_mvm_rrm_scan_needed(struct iwl_mvm *mvm)  in iwl_mvm_rrm_scan_needed()
 245 static int iwl_mvm_max_scan_ie_fw_cmd_room(struct iwl_mvm *mvm)  in iwl_mvm_max_scan_ie_fw_cmd_room()
 261 int iwl_mvm_max_scan_ie_len(struct iwl_mvm *mvm)  in iwl_mvm_max_scan_ie_len()
 293 void iwl_mvm_rx_lmac_scan_iter_complete_notif(struct iwl_mvm *mvm,  in iwl_mvm_rx_lmac_scan_iter_complete_notif()
 308 void iwl_mvm_rx_scan_match_found(struct iwl_mvm *mvm,  in iwl_mvm_rx_scan_match_found()
 [all …]
 
 | 
| D | coex.c | 361 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif)  in iwl_get_coex_type()409 int iwl_send_bt_init_conf(struct iwl_mvm *mvm)  in iwl_send_bt_init_conf()
 461 static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id,  in iwl_mvm_bt_coex_reduced_txp()
 496 	struct iwl_mvm *mvm;  member
 503 void iwl_mvm_bt_coex_enable_rssi_event(struct iwl_mvm *mvm,  in iwl_mvm_bt_coex_enable_rssi_event()
 522 	struct iwl_mvm *mvm = data->mvm;  in iwl_mvm_bt_notif_iterator()  local
 653 static void iwl_mvm_bt_coex_notif_handle(struct iwl_mvm *mvm)  in iwl_mvm_bt_coex_notif_handle()
 728 void iwl_mvm_rx_bt_coex_notif(struct iwl_mvm *mvm,  in iwl_mvm_rx_bt_coex_notif()
 755 void iwl_mvm_bt_rssi_event(struct iwl_mvm *mvm, struct ieee80211_vif *vif,  in iwl_mvm_bt_rssi_event()
 805 u16 iwl_mvm_coex_agg_time_limit(struct iwl_mvm *mvm,  in iwl_mvm_coex_agg_time_limit()
 [all …]
 
 | 
| D | power.c | 83 int iwl_mvm_beacon_filter_send_cmd(struct iwl_mvm *mvm,  in iwl_mvm_beacon_filter_send_cmd()115 void iwl_mvm_beacon_filter_set_cqm_params(struct iwl_mvm *mvm,  in iwl_mvm_beacon_filter_set_cqm_params()
 132 static void iwl_mvm_power_log(struct iwl_mvm *mvm,  in iwl_mvm_power_log()
 169 static void iwl_mvm_power_configure_uapsd(struct iwl_mvm *mvm,  in iwl_mvm_power_configure_uapsd()
 262 static bool iwl_mvm_power_allow_uapsd(struct iwl_mvm *mvm,  in iwl_mvm_power_allow_uapsd()
 311 static void iwl_mvm_power_config_skip_dtim(struct iwl_mvm *mvm,  in iwl_mvm_power_config_skip_dtim()
 349 static void iwl_mvm_power_build_cmd(struct iwl_mvm *mvm,  in iwl_mvm_power_build_cmd()
 468 static int iwl_mvm_power_send_cmd(struct iwl_mvm *mvm,  in iwl_mvm_power_send_cmd()
 484 int iwl_mvm_power_update_device(struct iwl_mvm *mvm)  in iwl_mvm_power_update_device()
 510 void iwl_mvm_power_vif_assoc(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_power_vif_assoc()
 [all …]
 
 | 
| D | ops.c | 144 	struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);  in iwl_mvm_nic_config()  local397 	struct iwl_mvm *mvm;  in iwl_op_mode_mvm_start()  local
 616 	struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);  in iwl_op_mode_mvm_stop()  local
 659 void iwl_mvm_async_handlers_purge(struct iwl_mvm *mvm)  in iwl_mvm_async_handlers_purge()
 674 	struct iwl_mvm *mvm =  in iwl_mvm_async_handlers_wk()  local
 701 static inline void iwl_mvm_rx_check_trigger(struct iwl_mvm *mvm,  in iwl_mvm_rx_check_trigger()
 733 static void iwl_mvm_rx_common(struct iwl_mvm *mvm,  in iwl_mvm_rx_common()
 782 	struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);  in iwl_mvm_rx()  local
 797 	struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);  in iwl_mvm_rx_mq()  local
 809 	struct iwl_mvm *mvm = IWL_OP_MODE_GET_MVM(op_mode);  in iwl_mvm_stop_sw_queue()  local
 [all …]
 
 | 
| D | coex_legacy.c | 105 static int iwl_send_bt_prio_tbl(struct iwl_mvm *mvm)  in iwl_send_bt_prio_tbl()560 iwl_get_coex_type(struct iwl_mvm *mvm, const struct ieee80211_vif *vif)  in iwl_get_coex_type()
 604 int iwl_send_bt_init_conf_old(struct iwl_mvm *mvm)  in iwl_send_bt_init_conf_old()
 726 static int iwl_mvm_bt_udpate_ctrl_kill_msk(struct iwl_mvm *mvm)  in iwl_mvm_bt_udpate_ctrl_kill_msk()
 771 static int iwl_mvm_bt_coex_reduced_txp(struct iwl_mvm *mvm, u8 sta_id,  in iwl_mvm_bt_coex_reduced_txp()
 819 	struct iwl_mvm *mvm;  member
 826 void iwl_mvm_bt_coex_enable_rssi_event(struct iwl_mvm *mvm,  in iwl_mvm_bt_coex_enable_rssi_event()
 845 	struct iwl_mvm *mvm = data->mvm;  in iwl_mvm_bt_notif_iterator()  local
 979 static void iwl_mvm_bt_coex_notif_handle(struct iwl_mvm *mvm)  in iwl_mvm_bt_coex_notif_handle()
 1061 void iwl_mvm_rx_bt_coex_notif_old(struct iwl_mvm *mvm,  in iwl_mvm_rx_bt_coex_notif_old()
 [all …]
 
 | 
| D | mac-ctxt.c | 84 	struct iwl_mvm *mvm;  member246 unsigned long iwl_mvm_get_used_hw_queues(struct iwl_mvm *mvm,  in iwl_mvm_get_used_hw_queues()
 304 void iwl_mvm_mac_ctxt_recalc_tsf_id(struct iwl_mvm *mvm,  in iwl_mvm_mac_ctxt_recalc_tsf_id()
 327 static int iwl_mvm_mac_ctxt_allocate_resources(struct iwl_mvm *mvm,  in iwl_mvm_mac_ctxt_allocate_resources()
 473 int iwl_mvm_mac_ctxt_init(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_mac_ctxt_init()
 508 void iwl_mvm_mac_ctxt_release(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_mac_ctxt_release()
 532 static void iwl_mvm_ack_rates(struct iwl_mvm *mvm,  in iwl_mvm_ack_rates()
 618 static void iwl_mvm_mac_ctxt_set_ht_flags(struct iwl_mvm *mvm,  in iwl_mvm_mac_ctxt_set_ht_flags()
 652 static void iwl_mvm_mac_ctxt_cmd_common(struct iwl_mvm *mvm,  in iwl_mvm_mac_ctxt_cmd_common()
 754 static int iwl_mvm_mac_ctxt_send_cmd(struct iwl_mvm *mvm,  in iwl_mvm_mac_ctxt_send_cmd()
 [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()
 127 	struct iwl_mvm *mvm = file->private_data;  in iwl_dbgfs_sram_read()  local
 159 static ssize_t iwl_dbgfs_sram_write(struct iwl_mvm *mvm, char *buf,  in iwl_dbgfs_sram_write()
 194 	struct iwl_mvm *mvm = file->private_data;  in iwl_dbgfs_set_nic_temperature_read()  local
 213 static ssize_t iwl_dbgfs_set_nic_temperature_write(struct iwl_mvm *mvm,  in iwl_dbgfs_set_nic_temperature_write()
 261 	struct iwl_mvm *mvm = file->private_data;  in iwl_dbgfs_nic_temp_read()  local
 283 	struct iwl_mvm *mvm = file->private_data;  in iwl_dbgfs_stations_read()  local
 313 	struct iwl_mvm *mvm = file->private_data;  in iwl_dbgfs_disable_power_off_read()  local
 326 static ssize_t iwl_dbgfs_disable_power_off_write(struct iwl_mvm *mvm, char *buf,  in iwl_dbgfs_disable_power_off_write()
 [all …]
 
 | 
| 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 | tdls.c | 73 void iwl_mvm_teardown_tdls_peers(struct iwl_mvm *mvm)  in iwl_mvm_teardown_tdls_peers()95 int iwl_mvm_tdls_sta_count(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_tdls_sta_count()
 122 static void iwl_mvm_tdls_config(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_tdls_config()
 180 void iwl_mvm_recalc_tdls_state(struct iwl_mvm *mvm, struct ieee80211_vif *vif,  in iwl_mvm_recalc_tdls_state()
 200 	struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw);  in iwl_mvm_mac_mgd_protect_tdls_discover()  local
 237 static void iwl_mvm_tdls_update_cs_state(struct iwl_mvm *mvm,  in iwl_mvm_tdls_update_cs_state()
 257 void iwl_mvm_rx_tdls_notif(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb)  in iwl_mvm_rx_tdls_notif()
 299 iwl_mvm_tdls_check_action(struct iwl_mvm *mvm,  in iwl_mvm_tdls_check_action()
 382 iwl_mvm_tdls_config_channel_switch(struct iwl_mvm *mvm,  in iwl_mvm_tdls_config_channel_switch()
 512 	struct iwl_mvm *mvm;  in iwl_mvm_tdls_ch_switch_work()  local
 [all …]
 
 | 
| D | rx.c | 75 void iwl_mvm_rx_rx_phy_cmd(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb)  in iwl_mvm_rx_rx_phy_cmd()96 static void iwl_mvm_pass_packet_to_mac80211(struct iwl_mvm *mvm,  in iwl_mvm_pass_packet_to_mac80211()
 140 static void iwl_mvm_get_signal_strength(struct iwl_mvm *mvm,  in iwl_mvm_get_signal_strength()
 182 static u32 iwl_mvm_set_mac80211_rx_flag(struct iwl_mvm *mvm,  in iwl_mvm_set_mac80211_rx_flag()
 256 void iwl_mvm_rx_rx_mpdu(struct iwl_mvm *mvm, struct napi_struct *napi,  in iwl_mvm_rx_rx_mpdu()
 443 static void iwl_mvm_update_rx_statistics(struct iwl_mvm *mvm,  in iwl_mvm_update_rx_statistics()
 452 	struct iwl_mvm *mvm;  member
 462 	struct iwl_mvm *mvm = data->mvm;  in iwl_mvm_stat_iterator()  local
 542 iwl_mvm_rx_stats_check_trigger(struct iwl_mvm *mvm, struct iwl_rx_packet *pkt)  in iwl_mvm_rx_stats_check_trigger()
 569 void iwl_mvm_handle_rx_statistics(struct iwl_mvm *mvm,  in iwl_mvm_handle_rx_statistics()
 [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()192 static int iwl_mvm_phy_ctxt_apply(struct iwl_mvm *mvm,  in iwl_mvm_phy_ctxt_apply()
 219 int iwl_mvm_phy_ctxt_add(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt,  in iwl_mvm_phy_ctxt_add()
 238 void iwl_mvm_phy_ctxt_ref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt)  in iwl_mvm_phy_ctxt_ref()
 249 int iwl_mvm_phy_ctxt_changed(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt,  in iwl_mvm_phy_ctxt_changed()
 261 void iwl_mvm_phy_ctxt_unref(struct iwl_mvm *mvm, struct iwl_mvm_phy_ctxt *ctxt)  in iwl_mvm_phy_ctxt_unref()
 285 int iwl_mvm_phy_ctx_count(struct iwl_mvm *mvm)  in iwl_mvm_phy_ctx_count()
 
 | 
| D | nvm.c | 95 static int iwl_nvm_write_chunk(struct iwl_mvm *mvm, u16 section,  in iwl_nvm_write_chunk()116 static int iwl_nvm_read_chunk(struct iwl_mvm *mvm, u16 section,  in iwl_nvm_read_chunk()
 189 static int iwl_nvm_write_section(struct iwl_mvm *mvm, u16 section,  in iwl_nvm_write_section()
 223 static int iwl_nvm_read_section(struct iwl_mvm *mvm, u16 section,  in iwl_nvm_read_section()
 259 iwl_parse_nvm_sections(struct iwl_mvm *mvm)  in iwl_parse_nvm_sections()
 346 static int iwl_mvm_read_external_nvm(struct iwl_mvm *mvm)  in iwl_mvm_read_external_nvm()
 499 int iwl_mvm_load_nvm_to_nic(struct iwl_mvm *mvm)  in iwl_mvm_load_nvm_to_nic()
 519 int iwl_nvm_init(struct iwl_mvm *mvm, bool read_nvm_from_nic)  in iwl_nvm_init()
 622 iwl_mvm_update_mcc(struct iwl_mvm *mvm, const char *alpha2,  in iwl_mvm_update_mcc()
 694 static u32 iwl_mvm_wrdd_get_mcc(struct iwl_mvm *mvm, union acpi_object *wrdd)  in iwl_mvm_wrdd_get_mcc()
 [all …]
 
 | 
| D | tx.c | 74 iwl_mvm_bar_check_trigger(struct iwl_mvm *mvm, const u8 *addr,  in iwl_mvm_bar_check_trigger()100 void iwl_mvm_set_tx_cmd(struct iwl_mvm *mvm, struct sk_buff *skb,  in iwl_mvm_set_tx_cmd()
 192 void iwl_mvm_set_tx_cmd_rate(struct iwl_mvm *mvm, struct iwl_tx_cmd *tx_cmd,  in iwl_mvm_set_tx_cmd_rate()
 273 static void iwl_mvm_set_tx_cmd_crypto(struct iwl_mvm *mvm,  in iwl_mvm_set_tx_cmd_crypto()
 322 iwl_mvm_set_tx_params(struct iwl_mvm *mvm, struct sk_buff *skb,  in iwl_mvm_set_tx_params()
 354 int iwl_mvm_tx_skb_non_sta(struct iwl_mvm *mvm, struct sk_buff *skb)  in iwl_mvm_tx_skb_non_sta()
 439 int iwl_mvm_tx_skb(struct iwl_mvm *mvm, struct sk_buff *skb,  in iwl_mvm_tx_skb()
 536 static void iwl_mvm_check_ratid_empty(struct iwl_mvm *mvm,  in iwl_mvm_check_ratid_empty()
 673 static void iwl_mvm_rx_tx_cmd_single(struct iwl_mvm *mvm,  in iwl_mvm_rx_tx_cmd_single()
 886 static void iwl_mvm_rx_tx_cmd_agg_dbg(struct iwl_mvm *mvm,  in iwl_mvm_rx_tx_cmd_agg_dbg()
 [all …]
 
 | 
| D | d3.c | 81 	struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw);  in iwl_mvm_set_rekey_data()  local149 	struct iwl_mvm *mvm = IWL_MAC80211_GET_MVM(hw);  in iwl_mvm_wowlan_program_keys()  local
 332 static int iwl_mvm_send_patterns(struct iwl_mvm *mvm,  in iwl_mvm_send_patterns()
 506 static int iwl_mvm_send_remote_wake_cfg(struct iwl_mvm *mvm,  in iwl_mvm_send_remote_wake_cfg()
 598 static int iwl_mvm_d3_reprogram(struct iwl_mvm *mvm, struct ieee80211_vif *vif,  in iwl_mvm_d3_reprogram()
 697 static int iwl_mvm_get_last_nonqos_seq(struct iwl_mvm *mvm,  in iwl_mvm_get_last_nonqos_seq()
 734 void iwl_mvm_set_last_nonqos_seq(struct iwl_mvm *mvm, struct ieee80211_vif *vif)  in iwl_mvm_set_last_nonqos_seq()
 756 static int iwl_mvm_switch_to_d3(struct iwl_mvm *mvm)  in iwl_mvm_switch_to_d3()
 783 iwl_mvm_get_wowlan_config(struct iwl_mvm *mvm,  in iwl_mvm_get_wowlan_config()
 846 iwl_mvm_wowlan_config(struct iwl_mvm *mvm,  in iwl_mvm_wowlan_config()
 [all …]
 
 | 
| D | rs.c | 152 static bool rs_ant_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_ant_allow()159 static bool rs_mimo_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_mimo_allow()
 187 static bool rs_siso_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_siso_allow()
 197 static bool rs_sgi_allow(struct iwl_mvm *mvm, struct ieee80211_sta *sta,  in rs_sgi_allow()
 567 static inline void rs_dump_rate(struct iwl_mvm *mvm, const struct rs_rate *rate,  in rs_dump_rate()
 585 static void rs_rate_scale_clear_tbl_windows(struct iwl_mvm *mvm,  in rs_rate_scale_clear_tbl_windows()
 603 static int rs_tl_turn_on_agg_for_tid(struct iwl_mvm *mvm,  in rs_tl_turn_on_agg_for_tid()
 625 static void rs_tl_turn_on_agg(struct iwl_mvm *mvm, u8 tid,  in rs_tl_turn_on_agg()
 661 static int _rs_collect_tx_data(struct iwl_mvm *mvm,  in _rs_collect_tx_data()
 726 static int rs_collect_tx_data(struct iwl_mvm *mvm,  in rs_collect_tx_data()
 [all …]
 
 | 
| D | debugfs-vif.c | 69 static void iwl_dbgfs_update_pm(struct iwl_mvm *mvm,  in iwl_dbgfs_update_pm()135 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_pm_params_write()  local
 215 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_pm_params_read()  local
 231 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_mac_params_read()  local
 359 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_bf_params_write()  local
 513 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_tof_enable_write()  local
 573 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_tof_enable_read()  local
 602 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_tof_responder_params_write()  local
 790 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_tof_responder_params_read()  local
 845 	struct iwl_mvm *mvm = mvmvif->mvm;  in iwl_dbgfs_tof_range_request_write()  local
 [all …]
 
 | 
| D | utils.c | 79 int iwl_mvm_send_cmd(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd)  in iwl_mvm_send_cmd()112 int iwl_mvm_send_cmd_pdu(struct iwl_mvm *mvm, u32 id,  in iwl_mvm_send_cmd_pdu()
 128 int iwl_mvm_send_cmd_status(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd,  in iwl_mvm_send_cmd_status()
 186 int iwl_mvm_send_cmd_pdu_status(struct iwl_mvm *mvm, u32 id, u16 len,  in iwl_mvm_send_cmd_pdu_status()
 242 void iwl_mvm_rx_fw_error(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb)  in iwl_mvm_rx_fw_error()
 274 u8 iwl_mvm_next_antenna(struct iwl_mvm *mvm, u8 valid, u8 last_idx)  in iwl_mvm_next_antenna()
 452 static void iwl_mvm_dump_umac_error_log(struct iwl_mvm *mvm)  in iwl_mvm_dump_umac_error_log()
 494 static void iwl_mvm_dump_nic_error_log_old(struct iwl_mvm *mvm)  in iwl_mvm_dump_nic_error_log_old()
 575 void iwl_mvm_dump_nic_error_log(struct iwl_mvm *mvm)  in iwl_mvm_dump_nic_error_log()
 662 int iwl_mvm_find_free_queue(struct iwl_mvm *mvm, u8 minq, u8 maxq)  in iwl_mvm_find_free_queue()
 [all …]
 
 | 
| 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 | 155 static void iwl_mvm_fill_sf_command(struct iwl_mvm *mvm,  in iwl_mvm_fill_sf_command()214 static int iwl_mvm_sf_config(struct iwl_mvm *mvm, u8 sta_id,  in iwl_mvm_sf_config()
 279 int iwl_mvm_sf_update(struct iwl_mvm *mvm, struct ieee80211_vif *changed_vif,  in iwl_mvm_sf_update()
 
 | 
| D | mvm.h | 364 	struct iwl_mvm *mvm;  member867 static inline bool iwl_mvm_is_radio_killed(struct iwl_mvm *mvm)  in iwl_mvm_is_radio_killed()
 873 static inline bool iwl_mvm_is_radio_hw_killed(struct iwl_mvm *mvm)  in iwl_mvm_is_radio_hw_killed()
 882 iwl_mvm_sta_from_staid_rcu(struct iwl_mvm *mvm, u8 sta_id)  in iwl_mvm_sta_from_staid_rcu()
 899 iwl_mvm_sta_from_staid_protected(struct iwl_mvm *mvm, u8 sta_id)  in iwl_mvm_sta_from_staid_protected()
 916 static inline bool iwl_mvm_is_d0i3_supported(struct iwl_mvm *mvm)  in iwl_mvm_is_d0i3_supported()
 925 static inline bool iwl_mvm_is_dqa_supported(struct iwl_mvm *mvm)  in iwl_mvm_is_dqa_supported()
 931 static inline bool iwl_mvm_is_lar_supported(struct iwl_mvm *mvm)  in iwl_mvm_is_lar_supported()
 950 static inline bool iwl_mvm_is_wifi_mcc_supported(struct iwl_mvm *mvm)  in iwl_mvm_is_wifi_mcc_supported()
 958 static inline bool iwl_mvm_bt_is_plcr_supported(struct iwl_mvm *mvm)  in iwl_mvm_bt_is_plcr_supported()
 [all …]
 
 | 
| D | quota.c | 138 static void iwl_mvm_adjust_quota_for_noa(struct iwl_mvm *mvm,  in iwl_mvm_adjust_quota_for_noa()174 int iwl_mvm_update_quotas(struct iwl_mvm *mvm,  in iwl_mvm_update_quotas()
 
 | 
| D | offloading.c | 86 int iwl_mvm_send_proto_offload(struct iwl_mvm *mvm,  in iwl_mvm_send_proto_offload()
 |