Lines Matching full:ath11k
436 static int ath11k_dp_rxdma_buf_ring_free(struct ath11k *ar, in ath11k_dp_rxdma_buf_ring_free()
459 static int ath11k_dp_rxdma_pdev_buf_free(struct ath11k *ar) in ath11k_dp_rxdma_pdev_buf_free()
479 static int ath11k_dp_rxdma_ring_buf_setup(struct ath11k *ar, in ath11k_dp_rxdma_ring_buf_setup()
495 static int ath11k_dp_rxdma_pdev_buf_setup(struct ath11k *ar) in ath11k_dp_rxdma_pdev_buf_setup()
517 static void ath11k_dp_rx_pdev_srng_free(struct ath11k *ar) in ath11k_dp_rx_pdev_srng_free()
570 static int ath11k_dp_rx_pdev_srng_alloc(struct ath11k *ar) in ath11k_dp_rx_pdev_srng_alloc()
811 void ath11k_peer_rx_tid_delete(struct ath11k *ar, in ath11k_peer_rx_tid_delete()
898 void ath11k_peer_frags_flush(struct ath11k *ar, struct ath11k_peer *peer) in ath11k_peer_frags_flush()
916 void ath11k_peer_rx_tid_cleanup(struct ath11k *ar, struct ath11k_peer *peer) in ath11k_peer_rx_tid_cleanup()
935 static int ath11k_peer_rx_tid_reo_update(struct ath11k *ar, in ath11k_peer_rx_tid_reo_update()
997 int ath11k_peer_rx_tid_setup(struct ath11k *ar, const u8 *peer_mac, int vdev_id, in ath11k_peer_rx_tid_setup()
1090 int ath11k_dp_rx_ampdu_start(struct ath11k *ar, in ath11k_dp_rx_ampdu_start()
1107 int ath11k_dp_rx_ampdu_stop(struct ath11k *ar, in ath11k_dp_rx_ampdu_stop()
1158 struct ath11k *ar = arvif->ar; in ath11k_dp_peer_rx_pn_replay_config()
1364 ath11k_update_per_peer_tx_stats(struct ath11k *ar, in ath11k_update_per_peer_tx_stats()
1512 static void ath11k_htt_update_ppdu_stats(struct ath11k *ar, in ath11k_htt_update_ppdu_stats()
1522 struct htt_ppdu_stats_info *ath11k_dp_htt_get_ppdu_desc(struct ath11k *ar, in ath11k_dp_htt_get_ppdu_desc()
1560 struct ath11k *ar; in ath11k_htt_pull_ppdu_stats()
1609 struct ath11k *ar; in ath11k_htt_pktlog()
1754 static int ath11k_dp_rx_msdu_coalesce(struct ath11k *ar, in ath11k_dp_rx_msdu_coalesce()
1857 static void ath11k_dp_rx_h_csum_offload(struct ath11k *ar, struct sk_buff *msdu) in ath11k_dp_rx_h_csum_offload()
1871 int ath11k_dp_rx_crypto_mic_len(struct ath11k *ar, enum hal_encrypt_type enctype) in ath11k_dp_rx_crypto_mic_len()
1897 static int ath11k_dp_rx_crypto_param_len(struct ath11k *ar, in ath11k_dp_rx_crypto_param_len()
1925 static int ath11k_dp_rx_crypto_icv_len(struct ath11k *ar, in ath11k_dp_rx_crypto_icv_len()
1950 static void ath11k_dp_rx_h_undecap_nwifi(struct ath11k *ar, in ath11k_dp_rx_h_undecap_nwifi()
2029 static void ath11k_dp_rx_h_undecap_raw(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_undecap_raw()
2088 static void *ath11k_dp_rx_h_find_rfc1042(struct ath11k *ar, in ath11k_dp_rx_h_find_rfc1042()
2115 static void ath11k_dp_rx_h_undecap_eth(struct ath11k *ar, in ath11k_dp_rx_h_undecap_eth()
2163 static void ath11k_dp_rx_h_undecap(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_undecap()
2232 static void ath11k_dp_rx_h_mpdu(struct ath11k *ar, in ath11k_dp_rx_h_mpdu()
2310 static void ath11k_dp_rx_h_rate(struct ath11k *ar, struct hal_rx_desc *rx_desc, in ath11k_dp_rx_h_rate()
2380 static void ath11k_dp_rx_h_ppdu(struct ath11k *ar, struct hal_rx_desc *rx_desc, in ath11k_dp_rx_h_ppdu()
2427 static void ath11k_dp_rx_deliver_msdu(struct ath11k *ar, struct napi_struct *napi, in ath11k_dp_rx_deliver_msdu()
2506 static int ath11k_dp_rx_process_msdu(struct ath11k *ar, in ath11k_dp_rx_process_msdu()
2593 struct ath11k *ar; in ath11k_dp_rx_process_received_packets()
2637 struct ath11k *ar; in ath11k_dp_process_rx()
3024 struct ath11k *ar; in ath11k_dp_rx_reap_mon_status_ring()
3182 int ath11k_peer_rx_frag_setup(struct ath11k *ar, const u8 *peer_mac, int vdev_id) in ath11k_peer_rx_frag_setup()
3262 static int ath11k_dp_rx_h_verify_tkip_mic(struct ath11k *ar, struct ath11k_peer *peer, in ath11k_dp_rx_h_verify_tkip_mic()
3317 static void ath11k_dp_rx_h_undecap_frag(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_undecap_frag()
3348 static int ath11k_dp_rx_h_defrag(struct ath11k *ar, in ath11k_dp_rx_h_defrag()
3418 static int ath11k_dp_rx_h_defrag_reo_reinject(struct ath11k *ar, struct dp_rx_tid *rx_tid, in ath11k_dp_rx_h_defrag_reo_reinject()
3532 static int ath11k_dp_rx_h_cmp_frags(struct ath11k *ar, in ath11k_dp_rx_h_cmp_frags()
3543 static void ath11k_dp_rx_h_sort_frags(struct ath11k *ar, in ath11k_dp_rx_h_sort_frags()
3560 static u64 ath11k_dp_rx_h_get_pn(struct ath11k *ar, struct sk_buff *skb) in ath11k_dp_rx_h_get_pn()
3581 ath11k_dp_rx_h_defrag_validate_incr_pn(struct ath11k *ar, struct dp_rx_tid *rx_tid) in ath11k_dp_rx_h_defrag_validate_incr_pn()
3612 static int ath11k_dp_rx_frag_h_mpdu(struct ath11k *ar, in ath11k_dp_rx_frag_h_mpdu()
3744 ath11k_dp_process_rx_err_buf(struct ath11k *ar, u32 *ring_desc, int buf_id, bool drop) in ath11k_dp_process_rx_err_buf()
3828 struct ath11k *ar; in ath11k_dp_process_rx_err()
3927 static void ath11k_dp_rx_null_q_desc_sg_drop(struct ath11k *ar, in ath11k_dp_rx_null_q_desc_sg_drop()
3951 static int ath11k_dp_rx_h_null_q_desc(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_null_q_desc()
4015 static bool ath11k_dp_rx_h_reo_err(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_reo_err()
4046 static void ath11k_dp_rx_h_tkip_mic_err(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_tkip_mic_err()
4072 static bool ath11k_dp_rx_h_rxdma_err(struct ath11k *ar, struct sk_buff *msdu, in ath11k_dp_rx_h_rxdma_err()
4095 static void ath11k_dp_rx_wbm_err(struct ath11k *ar, in ath11k_dp_rx_wbm_err()
4127 struct ath11k *ar; in ath11k_dp_rx_process_wbm_err()
4244 struct ath11k *ar; in ath11k_dp_process_rxdma_err()
4412 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_pdev_free()
4420 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_pdev_alloc()
4526 int ath11k_dp_rx_monitor_link_desc_return(struct ath11k *ar, in ath11k_dp_rx_monitor_link_desc_return()
4596 static void ath11k_hal_rx_msdu_list_get(struct ath11k *ar, in ath11k_hal_rx_msdu_list_get()
4685 u32 ath11k_dp_rx_mon_mpdu_pop(struct ath11k *ar, int mac_id, in ath11k_dp_rx_mon_mpdu_pop()
4878 static void ath11k_dp_rx_msdus_set_payload(struct ath11k *ar, struct sk_buff *msdu) in ath11k_dp_rx_msdus_set_payload()
4889 ath11k_dp_rx_mon_merg_msdus(struct ath11k *ar, in ath11k_dp_rx_mon_merg_msdus()
5029 static void ath11k_update_radiotap(struct ath11k *ar, in ath11k_update_radiotap()
5070 static int ath11k_dp_rx_mon_deliver(struct ath11k *ar, u32 mac_id, in ath11k_dp_rx_mon_deliver()
5133 static void ath11k_dp_rx_mon_dest_process(struct ath11k *ar, int mac_id, in ath11k_dp_rx_mon_dest_process()
5240 struct ath11k *ar = ath11k_ab_to_ar(ab, mac_id); in ath11k_dp_rx_process_mon_status()
5330 ath11k_dp_rx_full_mon_mpdu_pop(struct ath11k *ar, in ath11k_dp_rx_full_mon_mpdu_pop()
5522 static int ath11k_dp_rx_full_mon_deliver_ppdu(struct ath11k *ar, in ath11k_dp_rx_full_mon_deliver_ppdu()
5558 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_rx_process_full_mon_status_ring()
5600 struct ath11k *ar = ab->pdevs[mac_id].ar; in ath11k_dp_full_mon_process_rx()
5688 struct ath11k *ar = ath11k_ab_to_ar(ab, mac_id); in ath11k_dp_rx_process_mon_rings()
5700 static int ath11k_dp_rx_pdev_mon_status_attach(struct ath11k *ar) in ath11k_dp_rx_pdev_mon_status_attach()
5712 int ath11k_dp_rx_pdev_mon_attach(struct ath11k *ar) in ath11k_dp_rx_pdev_mon_attach()
5753 static int ath11k_dp_mon_link_free(struct ath11k *ar) in ath11k_dp_mon_link_free()
5764 int ath11k_dp_rx_pdev_mon_detach(struct ath11k *ar) in ath11k_dp_rx_pdev_mon_detach()