Lines Matching refs:iwl_mvm

80 static inline int iwl_mvm_add_sta_cmd_size(struct iwl_mvm *mvm)  in iwl_mvm_add_sta_cmd_size()
89 static int iwl_mvm_find_free_sta_id(struct iwl_mvm *mvm, in iwl_mvm_find_free_sta_id()
117 int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_send_to_fw()
305 static int iwl_mvm_invalidate_sta_queue(struct iwl_mvm *mvm, int queue, in iwl_mvm_invalidate_sta_queue()
358 static int iwl_mvm_get_queue_agg_tids(struct iwl_mvm *mvm, int queue) in iwl_mvm_get_queue_agg_tids()
400 static int iwl_mvm_remove_sta_queue_marking(struct iwl_mvm *mvm, int queue) in iwl_mvm_remove_sta_queue_marking()
446 static int iwl_mvm_free_inactive_queue(struct iwl_mvm *mvm, int queue, in iwl_mvm_free_inactive_queue()
497 static int iwl_mvm_get_shared_queue(struct iwl_mvm *mvm, in iwl_mvm_get_shared_queue()
579 int iwl_mvm_scd_queue_redirect(struct iwl_mvm *mvm, int queue, int tid, in iwl_mvm_scd_queue_redirect()
674 static int iwl_mvm_sta_alloc_queue_tvqm(struct iwl_mvm *mvm, in iwl_mvm_sta_alloc_queue_tvqm()
704 static int iwl_mvm_sta_alloc_queue(struct iwl_mvm *mvm, in iwl_mvm_sta_alloc_queue()
909 static void iwl_mvm_change_queue_owner(struct iwl_mvm *mvm, int queue) in iwl_mvm_change_queue_owner()
950 static void iwl_mvm_unshare_queue(struct iwl_mvm *mvm, int queue) in iwl_mvm_unshare_queue()
1040 static void iwl_mvm_tx_deferred_stream(struct iwl_mvm *mvm, in iwl_mvm_tx_deferred_stream()
1095 struct iwl_mvm *mvm = container_of(wk, struct iwl_mvm, in iwl_mvm_add_new_dqa_stream_wk()
1161 static int iwl_mvm_reserve_sta_stream(struct iwl_mvm *mvm, in iwl_mvm_reserve_sta_stream()
1226 static void iwl_mvm_realloc_queues_after_restart(struct iwl_mvm *mvm, in iwl_mvm_realloc_queues_after_restart()
1292 static int iwl_mvm_add_int_sta_common(struct iwl_mvm *mvm, in iwl_mvm_add_int_sta_common()
1336 int iwl_mvm_add_sta(struct iwl_mvm *mvm, in iwl_mvm_add_sta()
1473 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in iwl_mvm_drain_sta()
1515 static int iwl_mvm_rm_sta_common(struct iwl_mvm *mvm, u8 sta_id) in iwl_mvm_rm_sta_common()
1542 static void iwl_mvm_disable_sta_queues(struct iwl_mvm *mvm, in iwl_mvm_disable_sta_queues()
1562 int iwl_mvm_wait_sta_queues_empty(struct iwl_mvm *mvm, in iwl_mvm_wait_sta_queues_empty()
1586 int iwl_mvm_rm_sta(struct iwl_mvm *mvm, in iwl_mvm_rm_sta()
1683 int iwl_mvm_rm_sta_id(struct iwl_mvm *mvm, in iwl_mvm_rm_sta_id()
1695 int iwl_mvm_allocate_int_sta(struct iwl_mvm *mvm, in iwl_mvm_allocate_int_sta()
1715 void iwl_mvm_dealloc_int_sta(struct iwl_mvm *mvm, struct iwl_mvm_int_sta *sta) in iwl_mvm_dealloc_int_sta()
1722 static void iwl_mvm_enable_aux_snif_queue(struct iwl_mvm *mvm, u16 *queue, in iwl_mvm_enable_aux_snif_queue()
1748 int iwl_mvm_add_aux_sta(struct iwl_mvm *mvm) in iwl_mvm_add_aux_sta()
1786 int iwl_mvm_add_snif_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_add_snif_sta()
1816 int iwl_mvm_rm_snif_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_rm_snif_sta()
1831 void iwl_mvm_dealloc_snif_sta(struct iwl_mvm *mvm) in iwl_mvm_dealloc_snif_sta()
1836 void iwl_mvm_del_aux_sta(struct iwl_mvm *mvm) in iwl_mvm_del_aux_sta()
1851 int iwl_mvm_send_add_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_add_bcast_sta()
1917 static void iwl_mvm_free_bcast_sta_queues(struct iwl_mvm *mvm, in iwl_mvm_free_bcast_sta_queues()
1951 int iwl_mvm_send_rm_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_send_rm_bcast_sta()
1966 int iwl_mvm_alloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_alloc_bcast_sta()
1984 int iwl_mvm_add_p2p_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_add_p2p_bcast_sta()
2004 void iwl_mvm_dealloc_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_dealloc_bcast_sta()
2015 int iwl_mvm_rm_p2p_bcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_rm_p2p_bcast_sta()
2036 int iwl_mvm_add_mcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_add_mcast_sta()
2111 int iwl_mvm_rm_mcast_sta(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_rm_mcast_sta()
2132 static void iwl_mvm_sync_rxq_del_ba(struct iwl_mvm *mvm, u8 baid) in iwl_mvm_sync_rxq_del_ba()
2142 static void iwl_mvm_free_reorder(struct iwl_mvm *mvm, in iwl_mvm_free_reorder()
2185 static void iwl_mvm_init_reorder_buffer(struct iwl_mvm *mvm, in iwl_mvm_init_reorder_buffer()
2213 int iwl_mvm_sta_rx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_rx_agg()
2379 int iwl_mvm_sta_tx_agg(struct iwl_mvm *mvm, struct ieee80211_sta *sta, in iwl_mvm_sta_tx_agg()
2449 int iwl_mvm_sta_tx_agg_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_sta_tx_agg_start()
2561 int iwl_mvm_sta_tx_agg_oper(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_sta_tx_agg_oper()
2693 static void iwl_mvm_unreserve_agg_queue(struct iwl_mvm *mvm, in iwl_mvm_unreserve_agg_queue()
2718 int iwl_mvm_sta_tx_agg_stop(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_sta_tx_agg_stop()
2790 int iwl_mvm_sta_tx_agg_flush(struct iwl_mvm *mvm, struct ieee80211_vif *vif, in iwl_mvm_sta_tx_agg_flush()
2835 static int iwl_mvm_set_fw_key_idx(struct iwl_mvm *mvm) in iwl_mvm_set_fw_key_idx()
2862 static struct iwl_mvm_sta *iwl_mvm_get_key_sta(struct iwl_mvm *mvm, in iwl_mvm_get_key_sta()
2897 static int iwl_mvm_send_sta_key(struct iwl_mvm *mvm, in iwl_mvm_send_sta_key()
3009 static int iwl_mvm_send_sta_igtk(struct iwl_mvm *mvm, in iwl_mvm_send_sta_igtk()
3084 static inline u8 *iwl_mvm_get_mac_addr(struct iwl_mvm *mvm, in iwl_mvm_get_mac_addr()
3105 static int __iwl_mvm_set_sta_key(struct iwl_mvm *mvm, in __iwl_mvm_set_sta_key()
3164 static int __iwl_mvm_remove_sta_key(struct iwl_mvm *mvm, u8 sta_id, in __iwl_mvm_remove_sta_key()
3217 int iwl_mvm_set_sta_key(struct iwl_mvm *mvm, in iwl_mvm_set_sta_key()
3319 int iwl_mvm_remove_sta_key(struct iwl_mvm *mvm, in iwl_mvm_remove_sta_key()
3377 void iwl_mvm_update_tkip_key(struct iwl_mvm *mvm, in iwl_mvm_update_tkip_key()
3400 void iwl_mvm_sta_modify_ps_wake(struct iwl_mvm *mvm, in iwl_mvm_sta_modify_ps_wake()
3418 void iwl_mvm_sta_modify_sleep_tx_count(struct iwl_mvm *mvm, in iwl_mvm_sta_modify_sleep_tx_count()
3501 void iwl_mvm_rx_eosp_notif(struct iwl_mvm *mvm, in iwl_mvm_rx_eosp_notif()
3519 void iwl_mvm_sta_modify_disable_tx(struct iwl_mvm *mvm, in iwl_mvm_sta_modify_disable_tx()
3537 void iwl_mvm_sta_modify_disable_tx_ap(struct iwl_mvm *mvm, in iwl_mvm_sta_modify_disable_tx_ap()
3560 static void iwl_mvm_int_sta_modify_disable_tx(struct iwl_mvm *mvm, in iwl_mvm_int_sta_modify_disable_tx()
3581 void iwl_mvm_modify_all_sta_disable_tx(struct iwl_mvm *mvm, in iwl_mvm_modify_all_sta_disable_tx()
3623 void iwl_mvm_csa_client_absent(struct iwl_mvm *mvm, struct ieee80211_vif *vif) in iwl_mvm_csa_client_absent()
3638 u16 iwl_mvm_tid_queued(struct iwl_mvm *mvm, struct iwl_mvm_tid_data *tid_data) in iwl_mvm_tid_queued()